mirror of
https://github.com/kusti8/proton-native.git
synced 2026-05-15 14:15:50 -06:00
[GH-ISSUE #182] create-proton-app my-app results in libui-node@0.2.1 build: node-gyp configure build #116
Labels
No labels
bug
documentation
enhancement
libui issue
pull-request
question
wait for libui implementation
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/proton-native#116
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @brihaspati on GitHub (Oct 12, 2018).
Original GitHub issue: https://github.com/kusti8/proton-native/issues/182
this results in the error libui-node@0.2.1 build:
node-gyp configure buildPlease find attached screenshot for more details
@kusti8 commented on GitHub (Oct 14, 2018):
Could you paste the entire log, instead of a screenshot of one page?
@brihaspati commented on GitHub (Oct 16, 2018):
15770 info lifecycle boxen@1.3.0
install: boxen@1.3.0install: wrap-ansi@2.1.015771 silly install wrap-ansi@2.1.0
15772 info lifecycle wrap-ansi@2.1.0
15773 silly install cliui@4.1.0
15774 info lifecycle cliui@4.1.0
install: cliui@4.1.0install: wrappy@1.0.215775 silly install wrappy@1.0.2
15776 info lifecycle wrappy@1.0.2
15777 silly install once@1.4.0
15778 info lifecycle once@1.4.0
install: once@1.4.0install: inflight@1.0.615779 silly install inflight@1.0.6
15780 info lifecycle inflight@1.0.6
15781 silly install glob@7.1.3
15782 info lifecycle glob@7.1.3
install: glob@7.1.3install: glob@6.0.415783 silly install glob@6.0.4
15784 info lifecycle glob@6.0.4
15785 silly install rimraf@2.4.5
15786 info lifecycle rimraf@2.4.5
install: rimraf@2.4.5install: fstream@1.0.1115787 silly install fstream@1.0.11
15788 info lifecycle fstream@1.0.11
15789 silly install tar@2.2.1
15790 info lifecycle tar@2.2.1
install: tar@2.2.1install: mv@2.1.115791 silly install mv@2.1.1
15792 info lifecycle mv@2.1.1
15793 silly install glob@7.1.3
15794 info lifecycle glob@7.1.3
install: glob@7.1.3install: node-gyp@3.8.015795 silly install node-gyp@3.8.0
15796 info lifecycle node-gyp@3.8.0
15797 silly install write-file-atomic@2.3.0
15798 info lifecycle write-file-atomic@2.3.0
install: write-file-atomic@2.3.0install: xdg-basedir@3.0.015799 silly install xdg-basedir@3.0.0
15800 info lifecycle xdg-basedir@3.0.0
15801 silly install configstore@3.1.2
15802 info lifecycle configstore@3.1.2
install: configstore@3.1.2install: update-notifier@2.5.015803 silly install update-notifier@2.5.0
15804 info lifecycle update-notifier@2.5.0
15805 silly install xmlbuilder@8.2.2
15806 info lifecycle xmlbuilder@8.2.2
install: xmlbuilder@8.2.2install: xmldom@0.1.2715807 silly install xmldom@0.1.27
15808 info lifecycle xmldom@0.1.27
15809 silly install plist@2.1.0
15810 info lifecycle plist@2.1.0
install: plist@2.1.0install: electron-osx-sign@0.4.1015811 silly install electron-osx-sign@0.4.10
15812 info lifecycle electron-osx-sign@0.4.10
15813 silly install plist@3.0.1
15814 info lifecycle plist@3.0.1
install: plist@3.0.1install: app-builder-lib@20.28.415815 silly install app-builder-lib@20.28.4
15816 info lifecycle app-builder-lib@20.28.4
15817 silly install dmg-builder@5.3.1
15818 info lifecycle dmg-builder@5.3.1
install: dmg-builder@5.3.1install: xregexp@4.0.015819 silly install xregexp@4.0.0
15820 info lifecycle xregexp@4.0.0
15821 silly install decamelize@2.0.0
15822 info lifecycle decamelize@2.0.0
install: decamelize@2.0.0install: y18n@4.0.015823 silly install y18n@4.0.0
15824 info lifecycle y18n@4.0.0
15825 silly install yallist@3.0.2
15826 info lifecycle yallist@3.0.2
install: yallist@3.0.2install: minipass@2.3.415827 silly install minipass@2.3.4
15828 info lifecycle minipass@2.3.4
15829 silly install fs-minipass@1.2.5
15830 info lifecycle fs-minipass@1.2.5
install: fs-minipass@1.2.5install: minizlib@1.1.115831 silly install minizlib@1.1.1
15832 info lifecycle minizlib@1.1.1
15833 silly install tar@4.4.6
15834 info lifecycle tar@4.4.6
install: tar@4.4.6install: libui-download@1.1.015835 silly install libui-download@1.1.0
15836 info lifecycle libui-download@1.1.0
15837 silly install libui-node@0.2.1
15838 info lifecycle libui-node@0.2.1
install: libui-node@0.2.1install: unsafe-perm in lifecycle true15839 verbose lifecycle libui-node@0.2.1
15840 verbose lifecycle libui-node@0.2.1
install: PATH: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/Users/brihaspati.bharani/Desktop/My Projects/m-notes/node_modules/libui-node/node_modules/.bin:/Users/brihaspati.bharani/Desktop/My Projects/m-notes/node_modules/.bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/brihaspati.bharani/Library/Android/sdk/build-tools/28.0.1install: CWD: /Users/brihaspati.bharani/Desktop/My Projects/m-notes/node_modules/libui-node15841 verbose lifecycle libui-node@0.2.1
15842 silly lifecycle libui-node@0.2.1
install: Args: [ '-c', 'libui-download && autogypi && npm run build' ]install: Returned: code: 1 signal: null15843 silly lifecycle libui-node@0.2.1
15844 info lifecycle libui-node@0.2.1~install: Failed to exec install script
15845 timing action:install Completed in 4009ms
15846 verbose unlock done using /Users/brihaspati.bharani/.npm/_locks/staging-01bbd2e14266d11c.lock for /Users/brihaspati.bharani/Desktop/My Projects/m-notes/node_modules/.staging
15847 timing stage:rollbackFailedOptional Completed in 302ms
15848 timing stage:runTopLevelLifecycles Completed in 19688ms
15849 silly saveTree m-notes@0.0.1
15849 silly saveTree ├─┬ babel-cli@6.26.0
15849 silly saveTree │ ├─┬ babel-core@6.26.3
15849 silly saveTree │ │ ├─┬ babel-code-frame@6.26.0
15849 silly saveTree │ │ │ ├─┬ chalk@1.1.3
15849 silly saveTree │ │ │ │ ├── ansi-styles@2.2.1
15849 silly saveTree │ │ │ │ ├── escape-string-regexp@1.0.5
15849 silly saveTree │ │ │ │ ├─┬ has-ansi@2.0.0
15849 silly saveTree │ │ │ │ │ └── ansi-regex@2.1.1
15849 silly saveTree │ │ │ │ ├── strip-ansi@3.0.1
15849 silly saveTree │ │ │ │ └── supports-color@2.0.0
15849 silly saveTree │ │ │ ├── esutils@2.0.2
15849 silly saveTree │ │ │ └── js-tokens@3.0.2
15849 silly saveTree │ │ ├─┬ babel-generator@6.26.1
15849 silly saveTree │ │ │ ├─┬ babel-messages@6.23.0
15849 silly saveTree │ │ │ │ └─┬ babel-runtime@6.26.0
15849 silly saveTree │ │ │ │ ├── core-js@2.5.7
15849 silly saveTree │ │ │ │ └── regenerator-runtime@0.11.1
15849 silly saveTree │ │ │ ├── babel-runtime@6.26.0
15849 silly saveTree │ │ │ ├─┬ babel-types@6.26.0
15849 silly saveTree │ │ │ │ ├── lodash@4.17.11
15849 silly saveTree │ │ │ │ └── to-fast-properties@1.0.3
15849 silly saveTree │ │ │ ├─┬ detect-indent@4.0.0
15849 silly saveTree │ │ │ │ └─┬ repeating@2.0.1
15849 silly saveTree │ │ │ │ └─┬ is-finite@1.0.2
15849 silly saveTree │ │ │ │ └── number-is-nan@1.0.1
15849 silly saveTree │ │ │ ├── jsesc@1.3.0
15849 silly saveTree │ │ │ ├── lodash@4.17.11
15849 silly saveTree │ │ │ ├── source-map@0.5.7
15849 silly saveTree │ │ │ └── trim-right@1.0.1
15849 silly saveTree │ │ ├─┬ babel-helpers@6.24.1
15849 silly saveTree │ │ │ └─┬ babel-template@6.26.0
15849 silly saveTree │ │ │ ├─┬ babel-traverse@6.26.0
15849 silly saveTree │ │ │ │ ├── babylon@6.18.0
15849 silly saveTree │ │ │ │ ├─┬ debug@2.6.9
15849 silly saveTree │ │ │ │ │ └── ms@2.0.0
15849 silly saveTree │ │ │ │ ├── globals@9.18.0
15849 silly saveTree │ │ │ │ └─┬ invariant@2.2.4
15849 silly saveTree │ │ │ │ └─┬ loose-envify@1.4.0
15849 silly saveTree │ │ │ │ └── js-tokens@4.0.0
15849 silly saveTree │ │ │ └── babylon@6.18.0
15849 silly saveTree │ │ ├── babel-messages@6.23.0
15849 silly saveTree │ │ ├─┬ babel-register@6.26.0
15849 silly saveTree │ │ │ ├── core-js@2.5.7
15849 silly saveTree │ │ │ ├─┬ home-or-tmp@2.0.0
15849 silly saveTree │ │ │ │ ├── os-homedir@1.0.2
15849 silly saveTree │ │ │ │ └── os-tmpdir@1.0.2
15849 silly saveTree │ │ │ ├─┬ mkdirp@0.5.1
15849 silly saveTree │ │ │ │ └── minimist@0.0.8
15849 silly saveTree │ │ │ └── source-map-support@0.4.18
15849 silly saveTree │ │ ├── babel-runtime@6.26.0
15849 silly saveTree │ │ ├── babel-template@6.26.0
15849 silly saveTree │ │ ├── babel-traverse@6.26.0
15849 silly saveTree │ │ ├── babel-types@6.26.0
15849 silly saveTree │ │ ├── babylon@6.18.0
15849 silly saveTree │ │ ├─┬ convert-source-map@1.6.0
15849 silly saveTree │ │ │ └── safe-buffer@5.1.2
15849 silly saveTree │ │ ├── debug@2.6.9
15849 silly saveTree │ │ ├── json5@0.5.1
15849 silly saveTree │ │ ├── lodash@4.17.11
15849 silly saveTree │ │ ├─┬ minimatch@3.0.4
15849 silly saveTree │ │ │ └─┬ brace-expansion@1.1.11
15849 silly saveTree │ │ │ ├── balanced-match@1.0.0
15849 silly saveTree │ │ │ └── concat-map@0.0.1
15849 silly saveTree │ │ ├── path-is-absolute@1.0.1
15849 silly saveTree │ │ ├── private@0.1.8
15849 silly saveTree │ │ ├── slash@1.0.0
15849 silly saveTree │ │ └── source-map@0.5.7
15849 silly saveTree │ ├─┬ babel-polyfill@6.26.0
15849 silly saveTree │ │ ├── core-js@2.5.7
15849 silly saveTree │ │ └── regenerator-runtime@0.10.5
15849 silly saveTree │ ├── babel-register@6.26.0
15849 silly saveTree │ ├── babel-runtime@6.26.0
15849 silly saveTree │ ├─┬ chokidar@1.7.0
15849 silly saveTree │ │ ├─┬ anymatch@1.3.2
15849 silly saveTree │ │ │ ├─┬ micromatch@2.3.11
15849 silly saveTree │ │ │ │ ├─┬ arr-diff@2.0.0
15849 silly saveTree │ │ │ │ │ └── arr-flatten@1.1.0
15849 silly saveTree │ │ │ │ ├── array-unique@0.2.1
15849 silly saveTree │ │ │ │ ├─┬ braces@1.8.5
15849 silly saveTree │ │ │ │ │ ├─┬ expand-range@1.8.2
15849 silly saveTree │ │ │ │ │ │ └─┬ fill-range@2.2.4
15849 silly saveTree │ │ │ │ │ │ ├─┬ is-number@2.1.0
15849 silly saveTree │ │ │ │ │ │ │ └─┬ kind-of@3.2.2
15849 silly saveTree │ │ │ │ │ │ │ └── is-buffer@1.1.6
15849 silly saveTree │ │ │ │ │ │ ├─┬ isobject@2.1.0
15849 silly saveTree │ │ │ │ │ │ │ └── isarray@1.0.0
15849 silly saveTree │ │ │ │ │ │ ├─┬ randomatic@3.1.0
15849 silly saveTree │ │ │ │ │ │ │ ├── is-number@4.0.0
15849 silly saveTree │ │ │ │ │ │ │ ├── kind-of@6.0.2
15849 silly saveTree │ │ │ │ │ │ │ └── math-random@1.0.1
15849 silly saveTree │ │ │ │ │ │ ├── repeat-element@1.1.3
15849 silly saveTree │ │ │ │ │ │ └── repeat-string@1.6.1
15849 silly saveTree │ │ │ │ │ ├── preserve@0.2.0
15849 silly saveTree │ │ │ │ │ └── repeat-element@1.1.3
15849 silly saveTree │ │ │ │ ├─┬ expand-brackets@0.1.5
15849 silly saveTree │ │ │ │ │ └── is-posix-bracket@0.1.1
15849 silly saveTree │ │ │ │ ├─┬ extglob@0.3.2
15849 silly saveTree │ │ │ │ │ └── is-extglob@1.0.0
15849 silly saveTree │ │ │ │ ├── filename-regex@2.0.1
15849 silly saveTree │ │ │ │ ├── is-extglob@1.0.0
15849 silly saveTree │ │ │ │ ├── is-glob@2.0.1
15849 silly saveTree │ │ │ │ ├── kind-of@3.2.2
15849 silly saveTree │ │ │ │ ├─┬ normalize-path@2.1.1
15849 silly saveTree │ │ │ │ │ └── remove-trailing-separator@1.1.0
15849 silly saveTree │ │ │ │ ├─┬ object.omit@2.0.1
15849 silly saveTree │ │ │ │ │ ├─┬ for-own@0.1.5
15849 silly saveTree │ │ │ │ │ │ └── for-in@1.0.2
15849 silly saveTree │ │ │ │ │ └── is-extendable@0.1.1
15849 silly saveTree │ │ │ │ ├─┬ parse-glob@3.0.4
15849 silly saveTree │ │ │ │ │ ├─┬ glob-base@0.3.0
15849 silly saveTree │ │ │ │ │ │ └── glob-parent@2.0.0
15849 silly saveTree │ │ │ │ │ └── is-dotfile@1.0.3
15849 silly saveTree │ │ │ │ └─┬ regex-cache@0.4.4
15849 silly saveTree │ │ │ │ └─┬ is-equal-shallow@0.1.3
15849 silly saveTree │ │ │ │ └── is-primitive@2.0.0
15849 silly saveTree │ │ │ └── normalize-path@2.1.1
15849 silly saveTree │ │ ├── async-each@1.0.1
15849 silly saveTree │ │ ├─┬ fsevents@1.2.4
15849 silly saveTree │ │ │ ├── nan@2.11.1
15849 silly saveTree │ │ │ └─┬ node-pre-gyp@0.10.0
15849 silly saveTree │ │ │ ├── detect-libc@1.0.3
15849 silly saveTree │ │ │ ├─┬ mkdirp@0.5.1
15849 silly saveTree │ │ │ │ └── minimist@0.0.8
15849 silly saveTree │ │ │ ├─┬ needle@2.2.0
15849 silly saveTree │ │ │ │ ├─┬ debug@2.6.9
15849 silly saveTree │ │ │ │ │ └── ms@2.0.0
15849 silly saveTree │ │ │ │ ├─┬ iconv-lite@0.4.21
15849 silly saveTree │ │ │ │ │ └── safer-buffer@2.1.2
15849 silly saveTree │ │ │ │ └── sax@1.2.4
15849 silly saveTree │ │ │ ├─┬ nopt@4.0.1
15849 silly saveTree │ │ │ │ ├── abbrev@1.1.1
15849 silly saveTree │ │ │ │ └─┬ osenv@0.1.5
15849 silly saveTree │ │ │ │ ├── os-homedir@1.0.2
15849 silly saveTree │ │ │ │ └── os-tmpdir@1.0.2
15849 silly saveTree │ │ │ ├─┬ npm-packlist@1.1.10
15849 silly saveTree │ │ │ │ ├─┬ ignore-walk@3.0.1
15849 silly saveTree │ │ │ │ │ └─┬ minimatch@3.0.4
15849 silly saveTree │ │ │ │ │ └─┬ brace-expansion@1.1.11
15849 silly saveTree │ │ │ │ │ ├── balanced-match@1.0.0
15849 silly saveTree │ │ │ │ │ └── concat-map@0.0.1
15849 silly saveTree │ │ │ │ └── npm-bundled@1.0.3
15849 silly saveTree │ │ │ ├─┬ npmlog@4.1.2
15849 silly saveTree │ │ │ │ ├─┬ are-we-there-yet@1.1.4
15849 silly saveTree │ │ │ │ │ ├── delegates@1.0.0
15849 silly saveTree │ │ │ │ │ └─┬ readable-stream@2.3.6
15849 silly saveTree │ │ │ │ │ ├── core-util-is@1.0.2
15849 silly saveTree │ │ │ │ │ ├── inherits@2.0.3
15849 silly saveTree │ │ │ │ │ ├── isarray@1.0.0
15849 silly saveTree │ │ │ │ │ ├── process-nextick-args@2.0.0
15849 silly saveTree │ │ │ │ │ ├── safe-buffer@5.1.1
15849 silly saveTree │ │ │ │ │ ├── string_decoder@1.1.1
15849 silly saveTree │ │ │ │ │ └── util-deprecate@1.0.2
15849 silly saveTree │ │ │ │ ├── console-control-strings@1.1.0
15849 silly saveTree │ │ │ │ ├─┬ gauge@2.7.4
15849 silly saveTree │ │ │ │ │ ├── aproba@1.2.0
15849 silly saveTree │ │ │ │ │ ├── has-unicode@2.0.1
15849 silly saveTree │ │ │ │ │ ├── object-assign@4.1.1
15849 silly saveTree │ │ │ │ │ ├── signal-exit@3.0.2
15849 silly saveTree │ │ │ │ │ ├─┬ string-width@1.0.2
15849 silly saveTree │ │ │ │ │ │ ├── code-point-at@1.1.0
15849 silly saveTree │ │ │ │ │ │ ├─┬ is-fullwidth-code-point@1.0.0
15849 silly saveTree │ │ │ │ │ │ │ └── number-is-nan@1.0.1
15849 silly saveTree │ │ │ │ │ │ └─┬ strip-ansi@3.0.1
15849 silly saveTree │ │ │ │ │ │ └── ansi-regex@2.1.1
15849 silly saveTree │ │ │ │ │ ├── strip-ansi@3.0.1
15849 silly saveTree │ │ │ │ │ └── wide-align@1.1.2
15849 silly saveTree │ │ │ │ └── set-blocking@2.0.0
15849 silly saveTree │ │ │ ├─┬ rc@1.2.7
15849 silly saveTree │ │ │ │ ├── deep-extend@0.5.1
15849 silly saveTree │ │ │ │ ├── ini@1.3.5
15849 silly saveTree │ │ │ │ ├── minimist@1.2.0
15849 silly saveTree │ │ │ │ └── strip-json-comments@2.0.1
15849 silly saveTree │ │ │ ├─┬ rimraf@2.6.2
15849 silly saveTree │ │ │ │ └─┬ glob@7.1.2
15849 silly saveTree │ │ │ │ ├── fs.realpath@1.0.0
15849 silly saveTree │ │ │ │ ├─┬ inflight@1.0.6
15849 silly saveTree │ │ │ │ │ ├─┬ once@1.4.0
15849 silly saveTree │ │ │ │ │ │ └── wrappy@1.0.2
15849 silly saveTree │ │ │ │ │ └── wrappy@1.0.2
15849 silly saveTree │ │ │ │ ├── once@1.4.0
15849 silly saveTree │ │ │ │ └── path-is-absolute@1.0.1
15849 silly saveTree │ │ │ ├── semver@5.5.0
15849 silly saveTree │ │ │ └─┬ tar@4.4.1
15849 silly saveTree │ │ │ ├── chownr@1.0.1
15849 silly saveTree │ │ │ ├─┬ fs-minipass@1.2.5
15849 silly saveTree │ │ │ │ └─┬ minipass@2.2.4
15849 silly saveTree │ │ │ │ └── yallist@3.0.2
15849 silly saveTree │ │ │ ├── minipass@2.2.4
15849 silly saveTree │ │ │ ├── minizlib@1.1.0
15849 silly saveTree │ │ │ └── yallist@3.0.2
15849 silly saveTree │ │ ├── glob-parent@2.0.0
15849 silly saveTree │ │ ├── inherits@2.0.3
15849 silly saveTree │ │ ├─┬ is-binary-path@1.0.1
15849 silly saveTree │ │ │ └── binary-extensions@1.12.0
15849 silly saveTree │ │ ├── is-glob@2.0.1
15849 silly saveTree │ │ └─┬ readdirp@2.2.1
15849 silly saveTree │ │ ├── graceful-fs@4.1.11
15849 silly saveTree │ │ ├─┬ micromatch@3.1.10
15849 silly saveTree │ │ │ ├── arr-diff@4.0.0
15849 silly saveTree │ │ │ ├── array-unique@0.3.2
15849 silly saveTree │ │ │ ├─┬ braces@2.3.2
15849 silly saveTree │ │ │ │ ├── extend-shallow@2.0.1
15849 silly saveTree │ │ │ │ ├─┬ fill-range@4.0.0
15849 silly saveTree │ │ │ │ │ ├── extend-shallow@2.0.1
15849 silly saveTree │ │ │ │ │ ├─┬ is-number@3.0.0
15849 silly saveTree │ │ │ │ │ │ └── kind-of@3.2.2
15849 silly saveTree │ │ │ │ │ └─┬ to-regex-range@2.1.1
15849 silly saveTree │ │ │ │ │ └── is-number@3.0.0
15849 silly saveTree │ │ │ │ ├── isobject@3.0.1
15849 silly saveTree │ │ │ │ ├─┬ snapdragon-node@2.1.1
15849 silly saveTree │ │ │ │ │ ├─┬ define-property@1.0.0
15849 silly saveTree │ │ │ │ │ │ └─┬ is-descriptor@1.0.2
15849 silly saveTree │ │ │ │ │ │ ├─┬ is-accessor-descriptor@1.0.0
15849 silly saveTree │ │ │ │ │ │ │ └── kind-of@6.0.2
15849 silly saveTree │ │ │ │ │ │ ├── is-data-descriptor@1.0.0
15849 silly saveTree │ │ │ │ │ │ └── kind-of@6.0.2
15849 silly saveTree │ │ │ │ │ ├── isobject@3.0.1
15849 silly saveTree │ │ │ │ │ └── snapdragon-util@3.0.1
15849 silly saveTree │ │ │ │ ├─┬ snapdragon@0.8.2
15849 silly saveTree │ │ │ │ │ ├─┬ base@0.11.2
15849 silly saveTree │ │ │ │ │ │ ├─┬ cache-base@1.0.1
15849 silly saveTree │ │ │ │ │ │ │ ├─┬ collection-visit@1.0.0
15849 silly saveTree │ │ │ │ │ │ │ │ ├─┬ map-visit@1.0.0
15849 silly saveTree │ │ │ │ │ │ │ │ │ └─┬ object-visit@1.0.1
15849 silly saveTree │ │ │ │ │ │ │ │ │ └── isobject@3.0.1
15849 silly saveTree │ │ │ │ │ │ │ │ └── object-visit@1.0.1
15849 silly saveTree │ │ │ │ │ │ │ ├── component-emitter@1.2.1
15849 silly saveTree │ │ │ │ │ │ │ ├── get-value@2.0.6
15849 silly saveTree │ │ │ │ │ │ │ ├─┬ has-value@1.0.0
15849 silly saveTree │ │ │ │ │ │ │ │ ├─┬ has-values@1.0.0
15849 silly saveTree │ │ │ │ │ │ │ │ │ ├─┬ is-number@3.0.0
15849 silly saveTree │ │ │ │ │ │ │ │ │ │ └── kind-of@3.2.2
15849 silly saveTree │ │ │ │ │ │ │ │ │ └── kind-of@4.0.0
15849 silly saveTree │ │ │ │ │ │ │ │ └── isobject@3.0.1
15849 silly saveTree │ │ │ │ │ │ │ ├── isobject@3.0.1
15849 silly saveTree │ │ │ │ │ │ │ ├─┬ set-value@2.0.0
15849 silly saveTree │ │ │ │ │ │ │ │ ├── extend-shallow@2.0.1
15849 silly saveTree │ │ │ │ │ │ │ │ ├─┬ is-plain-object@2.0.4
15849 silly saveTree │ │ │ │ │ │ │ │ │ └── isobject@3.0.1
15849 silly saveTree │ │ │ │ │ │ │ │ └─┬ split-string@3.1.0
15849 silly saveTree │ │ │ │ │ │ │ │ └─┬ extend-shallow@3.0.2
15849 silly saveTree │ │ │ │ │ │ │ │ ├── assign-symbols@1.0.0
15849 silly saveTree │ │ │ │ │ │ │ │ └── is-extendable@1.0.1
15849 silly saveTree │ │ │ │ │ │ │ ├── to-object-path@0.3.0
15849 silly saveTree │ │ │ │ │ │ │ ├─┬ union-value@1.0.0
15849 silly saveTree │ │ │ │ │ │ │ │ ├── arr-union@3.1.0
15849 silly saveTree │ │ │ │ │ │ │ │ └─┬ set-value@0.4.3
15849 silly saveTree │ │ │ │ │ │ │ │ └── extend-shallow@2.0.1
15849 silly saveTree │ │ │ │ │ │ │ └─┬ unset-value@1.0.0
15849 silly saveTree │ │ │ │ │ │ │ ├─┬ has-value@0.3.1
15849 silly saveTree │ │ │ │ │ │ │ │ ├── has-values@0.1.4
15849 silly saveTree │ │ │ │ │ │ │ │ └── isobject@2.1.0
15849 silly saveTree │ │ │ │ │ │ │ └── isobject@3.0.1
15849 silly saveTree │ │ │ │ │ │ ├─┬ class-utils@0.3.6
15849 silly saveTree │ │ │ │ │ │ │ ├─┬ define-property@0.2.5
15849 silly saveTree │ │ │ │ │ │ │ │ └─┬ is-descriptor@0.1.6
15849 silly saveTree │ │ │ │ │ │ │ │ ├── is-accessor-descriptor@0.1.6
15849 silly saveTree │ │ │ │ │ │ │ │ ├── is-data-descriptor@0.1.4
15849 silly saveTree │ │ │ │ │ │ │ │ └── kind-of@5.1.0
15849 silly saveTree │ │ │ │ │ │ │ ├── isobject@3.0.1
15849 silly saveTree │ │ │ │ │ │ │ └─┬ static-extend@0.1.2
15849 silly saveTree │ │ │ │ │ │ │ ├── define-property@0.2.5
15849 silly saveTree │ │ │ │ │ │ │ └─┬ object-copy@0.1.0
15849 silly saveTree │ │ │ │ │ │ │ ├── copy-descriptor@0.1.1
15849 silly saveTree │ │ │ │ │ │ │ └── define-property@0.2.5
15849 silly saveTree │ │ │ │ │ │ ├── component-emitter@1.2.1
15849 silly saveTree │ │ │ │ │ │ ├─┬ define-property@1.0.0
15849 silly saveTree │ │ │ │ │ │ │ └─┬ is-descriptor@1.0.2
15849 silly saveTree │ │ │ │ │ │ │ ├─┬ is-accessor-descriptor@1.0.0
15849 silly saveTree │ │ │ │ │ │ │ │ └── kind-of@6.0.2
15849 silly saveTree │ │ │ │ │ │ │ ├── is-data-descriptor@1.0.0
15849 silly saveTree │ │ │ │ │ │ │ └── kind-of@6.0.2
15849 silly saveTree │ │ │ │ │ │ ├── isobject@3.0.1
15849 silly saveTree │ │ │ │ │ │ ├─┬ mixin-deep@1.3.1
15849 silly saveTree │ │ │ │ │ │ │ └── is-extendable@1.0.1
15849 silly saveTree │ │ │ │ │ │ └── pascalcase@0.1.1
15849 silly saveTree │ │ │ │ │ ├── define-property@0.2.5
15849 silly saveTree │ │ │ │ │ ├── extend-shallow@2.0.1
15849 silly saveTree │ │ │ │ │ ├── map-cache@0.2.2
15849 silly saveTree │ │ │ │ │ ├─┬ source-map-resolve@0.5.2
15849 silly saveTree │ │ │ │ │ │ ├── atob@2.1.2
15849 silly saveTree │ │ │ │ │ │ ├── decode-uri-component@0.2.0
15849 silly saveTree │ │ │ │ │ │ ├── resolve-url@0.2.1
15849 silly saveTree │ │ │ │ │ │ ├── source-map-url@0.4.0
15849 silly saveTree │ │ │ │ │ │ └── urix@0.1.0
15849 silly saveTree │ │ │ │ │ └── use@3.1.1
15849 silly saveTree │ │ │ │ ├── split-string@3.1.0
15849 silly saveTree │ │ │ │ └─┬ to-regex@3.0.2
15849 silly saveTree │ │ │ │ ├─┬ define-property@2.0.2
15849 silly saveTree │ │ │ │ │ ├─┬ is-descriptor@1.0.2
15849 silly saveTree │ │ │ │ │ │ ├─┬ is-accessor-descriptor@1.0.0
15849 silly saveTree │ │ │ │ │ │ │ └── kind-of@6.0.2
15849 silly saveTree │ │ │ │ │ │ ├── is-data-descriptor@1.0.0
15849 silly saveTree │ │ │ │ │ │ └── kind-of@6.0.2
15849 silly saveTree │ │ │ │ │ └── isobject@3.0.1
15849 silly saveTree │ │ │ │ ├─┬ regex-not@1.0.2
15849 silly saveTree │ │ │ │ │ └─┬ safe-regex@1.1.0
15849 silly saveTree │ │ │ │ │ └── ret@0.1.15
15849 silly saveTree │ │ │ │ └── safe-regex@1.1.0
15849 silly saveTree │ │ │ ├── define-property@2.0.2
15849 silly saveTree │ │ │ ├── extend-shallow@3.0.2
15849 silly saveTree │ │ │ ├─┬ extglob@2.0.4
15849 silly saveTree │ │ │ │ ├─┬ define-property@1.0.0
15849 silly saveTree │ │ │ │ │ └─┬ is-descriptor@1.0.2
15849 silly saveTree │ │ │ │ │ ├─┬ is-accessor-descriptor@1.0.0
15849 silly saveTree │ │ │ │ │ │ └── kind-of@6.0.2
15849 silly saveTree │ │ │ │ │ ├── is-data-descriptor@1.0.0
15849 silly saveTree │ │ │ │ │ └── kind-of@6.0.2
15849 silly saveTree │ │ │ │ ├─┬ expand-brackets@2.1.4
15849 silly saveTree │ │ │ │ │ ├─┬ define-property@0.2.5
15849 silly saveTree │ │ │ │ │ │ └─┬ is-descriptor@0.1.6
15849 silly saveTree │ │ │ │ │ │ ├─┬ is-accessor-descriptor@0.1.6
15849 silly saveTree │ │ │ │ │ │ │ └── kind-of@3.2.2
15849 silly saveTree │ │ │ │ │ │ ├─┬ is-data-descriptor@0.1.4
15849 silly saveTree │ │ │ │ │ │ │ └── kind-of@3.2.2
15849 silly saveTree │ │ │ │ │ │ └── kind-of@5.1.0
15849 silly saveTree │ │ │ │ │ ├── extend-shallow@2.0.1
15849 silly saveTree │ │ │ │ │ └── posix-character-classes@0.1.1
15849 silly saveTree │ │ │ │ ├── extend-shallow@2.0.1
15849 silly saveTree │ │ │ │ └── fragment-cache@0.2.1
15849 silly saveTree │ │ │ ├── fragment-cache@0.2.1
15849 silly saveTree │ │ │ ├── kind-of@6.0.2
15849 silly saveTree │ │ │ ├─┬ nanomatch@1.2.13
15849 silly saveTree │ │ │ │ ├── arr-diff@4.0.0
15849 silly saveTree │ │ │ │ ├── array-unique@0.3.2
15849 silly saveTree │ │ │ │ ├── is-windows@1.0.2
15849 silly saveTree │ │ │ │ ├── kind-of@6.0.2
15849 silly saveTree │ │ │ │ └─┬ object.pick@1.3.0
15849 silly saveTree │ │ │ │ └── isobject@3.0.1
15849 silly saveTree │ │ │ ├── object.pick@1.3.0
15849 silly saveTree │ │ │ ├── regex-not@1.0.2
15849 silly saveTree │ │ │ ├── snapdragon@0.8.2
15849 silly saveTree │ │ │ └── to-regex@3.0.2
15849 silly saveTree │ │ └─┬ readable-stream@2.3.6
15849 silly saveTree │ │ ├── core-util-is@1.0.2
15849 silly saveTree │ │ ├── process-nextick-args@2.0.0
15849 silly saveTree │ │ ├── string_decoder@1.1.1
15849 silly saveTree │ │ └── util-deprecate@1.0.2
15849 silly saveTree │ ├── commander@2.19.0
15849 silly saveTree │ ├── convert-source-map@1.6.0
15849 silly saveTree │ ├── fs-readdir-recursive@1.1.0
15849 silly saveTree │ ├─┬ glob@7.1.3
15849 silly saveTree │ │ ├── fs.realpath@1.0.0
15849 silly saveTree │ │ ├─┬ inflight@1.0.6
15849 silly saveTree │ │ │ ├─┬ once@1.4.0
15849 silly saveTree │ │ │ │ └── wrappy@1.0.2
15849 silly saveTree │ │ │ └── wrappy@1.0.2
15849 silly saveTree │ │ └── once@1.4.0
15849 silly saveTree │ ├── lodash@4.17.11
15849 silly saveTree │ ├─┬ output-file-sync@1.1.2
15849 silly saveTree │ │ └── object-assign@4.1.1
15849 silly saveTree │ ├── path-is-absolute@1.0.1
15849 silly saveTree │ ├── slash@1.0.0
15849 silly saveTree │ ├── source-map@0.5.7
15849 silly saveTree │ └─┬ v8flags@2.1.1
15849 silly saveTree │ └── user-home@1.1.1
15849 silly saveTree ├─┬ babel-preset-env@1.7.0
15849 silly saveTree │ ├── babel-plugin-check-es2015-constants@6.22.0
15849 silly saveTree │ ├── babel-plugin-syntax-trailing-function-commas@6.22.0
15849 silly saveTree │ ├─┬ babel-plugin-transform-async-to-generator@6.24.1
15849 silly saveTree │ │ ├─┬ babel-helper-remap-async-to-generator@6.24.1
15849 silly saveTree │ │ │ └─┬ babel-helper-function-name@6.24.1
15849 silly saveTree │ │ │ └── babel-helper-get-function-arity@6.24.1
15849 silly saveTree │ │ └── babel-plugin-syntax-async-functions@6.13.0
15849 silly saveTree │ ├── babel-plugin-transform-es2015-arrow-functions@6.22.0
15849 silly saveTree │ ├── babel-plugin-transform-es2015-block-scoped-functions@6.22.0
15849 silly saveTree │ ├── babel-plugin-transform-es2015-block-scoping@6.26.0
15849 silly saveTree │ ├─┬ babel-plugin-transform-es2015-classes@6.24.1
15849 silly saveTree │ │ ├── babel-helper-define-map@6.26.0
15849 silly saveTree │ │ ├── babel-helper-optimise-call-expression@6.24.1
15849 silly saveTree │ │ └── babel-helper-replace-supers@6.24.1
15849 silly saveTree │ ├── babel-plugin-transform-es2015-computed-properties@6.24.1
15849 silly saveTree │ ├── babel-plugin-transform-es2015-destructuring@6.23.0
15849 silly saveTree │ ├── babel-plugin-transform-es2015-duplicate-keys@6.24.1
15849 silly saveTree │ ├── babel-plugin-transform-es2015-for-of@6.23.0
15849 silly saveTree │ ├── babel-plugin-transform-es2015-function-name@6.24.1
15849 silly saveTree │ ├── babel-plugin-transform-es2015-literals@6.22.0
15849 silly saveTree │ ├─┬ babel-plugin-transform-es2015-modules-amd@6.24.1
15849 silly saveTree │ │ └─┬ babel-plugin-transform-es2015-modules-commonjs@6.26.2
15849 silly saveTree │ │ └── babel-plugin-transform-strict-mode@6.24.1
15849 silly saveTree │ ├── babel-plugin-transform-es2015-modules-commonjs@6.26.2
15849 silly saveTree │ ├─┬ babel-plugin-transform-es2015-modules-systemjs@6.24.1
15849 silly saveTree │ │ └── babel-helper-hoist-variables@6.24.1
15849 silly saveTree │ ├── babel-plugin-transform-es2015-modules-umd@6.24.1
15849 silly saveTree │ ├── babel-plugin-transform-es2015-object-super@6.24.1
15849 silly saveTree │ ├─┬ babel-plugin-transform-es2015-parameters@6.24.1
15849 silly saveTree │ │ └── babel-helper-call-delegate@6.24.1
15849 silly saveTree │ ├── babel-plugin-transform-es2015-shorthand-properties@6.24.1
15849 silly saveTree │ ├── babel-plugin-transform-es2015-spread@6.22.0
15849 silly saveTree │ ├─┬ babel-plugin-transform-es2015-sticky-regex@6.24.1
15849 silly saveTree │ │ └── babel-helper-regex@6.26.0
15849 silly saveTree │ ├── babel-plugin-transform-es2015-template-literals@6.22.0
15849 silly saveTree │ ├── babel-plugin-transform-es2015-typeof-symbol@6.23.0
15849 silly saveTree │ ├─┬ babel-plugin-transform-es2015-unicode-regex@6.24.1
15849 silly saveTree │ │ └─┬ regexpu-core@2.0.0
15849 silly saveTree │ │ ├── regenerate@1.4.0
15849 silly saveTree │ │ ├── regjsgen@0.2.0
15849 silly saveTree │ │ └─┬ regjsparser@0.1.5
15849 silly saveTree │ │ └── jsesc@0.5.0
15849 silly saveTree │ ├─┬ babel-plugin-transform-exponentiation-operator@6.24.1
15849 silly saveTree │ │ ├─┬ babel-helper-builder-binary-assignment-operator-visitor@6.24.1
15849 silly saveTree │ │ │ └── babel-helper-explode-assignable-expression@6.24.1
15849 silly saveTree │ │ └── babel-plugin-syntax-exponentiation-operator@6.13.0
15849 silly saveTree │ ├─┬ babel-plugin-transform-regenerator@6.26.0
15849 silly saveTree │ │ └── regenerator-transform@0.10.1
15849 silly saveTree │ ├─┬ browserslist@3.2.8
15849 silly saveTree │ │ ├── caniuse-lite@1.0.30000892
15849 silly saveTree │ │ └── electron-to-chromium@1.3.79
15849 silly saveTree │ └── semver@5.3.0
15849 silly saveTree ├─┬ babel-preset-react@6.24.1
15849 silly saveTree │ ├── babel-plugin-syntax-jsx@6.18.0
15849 silly saveTree │ ├── babel-plugin-transform-react-display-name@6.25.0
15849 silly saveTree │ ├── babel-plugin-transform-react-jsx-self@6.22.0
15849 silly saveTree │ ├── babel-plugin-transform-react-jsx-source@6.22.0
15849 silly saveTree │ ├─┬ babel-plugin-transform-react-jsx@6.24.1
15849 silly saveTree │ │ └── babel-helper-builder-react-jsx@6.26.0
15849 silly saveTree │ └─┬ babel-preset-flow@6.23.0
15849 silly saveTree │ └─┬ babel-plugin-transform-flow-strip-types@6.22.0
15849 silly saveTree │ └── babel-plugin-syntax-flow@6.18.0
15849 silly saveTree ├─┬ babel-preset-stage-0@6.24.1
15849 silly saveTree │ ├─┬ babel-plugin-transform-do-expressions@6.22.0
15849 silly saveTree │ │ └── babel-plugin-syntax-do-expressions@6.13.0
15849 silly saveTree │ ├─┬ babel-plugin-transform-function-bind@6.22.0
15849 silly saveTree │ │ └── babel-plugin-syntax-function-bind@6.13.0
15849 silly saveTree │ └─┬ babel-preset-stage-1@6.24.1
15849 silly saveTree │ ├─┬ babel-plugin-transform-class-constructor-call@6.24.1
15849 silly saveTree │ │ └── babel-plugin-syntax-class-constructor-call@6.18.0
15849 silly saveTree │ ├─┬ babel-plugin-transform-export-extensions@6.22.0
15849 silly saveTree │ │ └── babel-plugin-syntax-export-extensions@6.13.0
15849 silly saveTree │ └─┬ babel-preset-stage-2@6.24.1
15849 silly saveTree │ ├── babel-plugin-syntax-dynamic-import@6.18.0
15849 silly saveTree │ ├─┬ babel-plugin-transform-class-properties@6.24.1
15849 silly saveTree │ │ └── babel-plugin-syntax-class-properties@6.13.0
15849 silly saveTree │ ├─┬ babel-plugin-transform-decorators@6.24.1
15849 silly saveTree │ │ ├─┬ babel-helper-explode-class@6.24.1
15849 silly saveTree │ │ │ └── babel-helper-bindify-decorators@6.24.1
15849 silly saveTree │ │ └── babel-plugin-syntax-decorators@6.13.0
15849 silly saveTree │ └─┬ babel-preset-stage-3@6.24.1
15849 silly saveTree │ ├─┬ babel-plugin-transform-async-generator-functions@6.24.1
15849 silly saveTree │ │ └── babel-plugin-syntax-async-generators@6.13.0
15849 silly saveTree │ └─┬ babel-plugin-transform-object-rest-spread@6.26.0
15849 silly saveTree │ └── babel-plugin-syntax-object-rest-spread@6.13.0
15849 silly saveTree ├─┬ electron-builder@20.28.4
15849 silly saveTree │ ├─┬ app-builder-lib@20.28.4
15849 silly saveTree │ │ ├── 7zip-bin@4.0.2
15849 silly saveTree │ │ ├── app-builder-bin@2.1.2
15849 silly saveTree │ │ ├── async-exit-hook@2.0.1
15849 silly saveTree │ │ ├─┬ bluebird-lst@1.0.5
15849 silly saveTree │ │ │ └── bluebird@3.5.2
15849 silly saveTree │ │ ├─┬ builder-util-runtime@4.4.1
15849 silly saveTree │ │ │ ├─┬ debug@3.2.6
15849 silly saveTree │ │ │ │ └── ms@2.1.1
15849 silly saveTree │ │ │ ├─┬ fs-extra-p@4.6.1
15849 silly saveTree │ │ │ │ └─┬ fs-extra@6.0.1
15849 silly saveTree │ │ │ │ ├── jsonfile@4.0.0
15849 silly saveTree │ │ │ │ └── universalify@0.1.2
15849 silly saveTree │ │ │ └── sax@1.2.4
15849 silly saveTree │ │ ├─┬ builder-util@6.1.3
15849 silly saveTree │ │ │ ├─┬ chalk@2.4.1
15849 silly saveTree │ │ │ │ ├─┬ ansi-styles@3.2.1
15849 silly saveTree │ │ │ │ │ └─┬ color-convert@1.9.3
15849 silly saveTree │ │ │ │ │ └── color-name@1.1.3
15849 silly saveTree │ │ │ │ └─┬ supports-color@5.5.0
15849 silly saveTree │ │ │ │ └── has-flag@3.0.0
15849 silly saveTree │ │ │ ├─┬ debug@3.2.6
15849 silly saveTree │ │ │ │ └── ms@2.1.1
15849 silly saveTree │ │ │ ├─┬ is-ci@1.2.1
15849 silly saveTree │ │ │ │ └── ci-info@1.6.0
15849 silly saveTree │ │ │ ├─┬ js-yaml@3.12.0
15849 silly saveTree │ │ │ │ ├─┬ argparse@1.0.10
15849 silly saveTree │ │ │ │ │ └── sprintf-js@1.0.3
15849 silly saveTree │ │ │ │ └── esprima@4.0.1
15849 silly saveTree │ │ │ ├── lazy-val@1.0.3
15849 silly saveTree │ │ │ ├── semver@5.6.0
15849 silly saveTree │ │ │ ├─┬ source-map-support@0.5.9
15849 silly saveTree │ │ │ │ ├── buffer-from@1.1.1
15849 silly saveTree │ │ │ │ └── source-map@0.6.1
15849 silly saveTree │ │ │ ├── stat-mode@0.2.2
15849 silly saveTree │ │ │ └── temp-file@3.1.3
15849 silly saveTree │ │ ├── chromium-pickle-js@0.2.0
15849 silly saveTree │ │ ├─┬ debug@3.2.6
15849 silly saveTree │ │ │ └── ms@2.1.1
15849 silly saveTree │ │ ├── ejs@2.6.1
15849 silly saveTree │ │ ├─┬ electron-osx-sign@0.4.10
15849 silly saveTree │ │ │ ├── compare-version@0.1.2
15849 silly saveTree │ │ │ ├─┬ isbinaryfile@3.0.3
15849 silly saveTree │ │ │ │ └─┬ buffer-alloc@1.2.0
15849 silly saveTree │ │ │ │ ├── buffer-alloc-unsafe@1.1.0
15849 silly saveTree │ │ │ │ └── buffer-fill@1.0.0
15849 silly saveTree │ │ │ ├── minimist@1.2.0
15849 silly saveTree │ │ │ └─┬ plist@2.1.0
15849 silly saveTree │ │ │ ├── base64-js@1.2.0
15849 silly saveTree │ │ │ ├── xmlbuilder@8.2.2
15849 silly saveTree │ │ │ └── xmldom@0.1.27
15849 silly saveTree │ │ ├─┬ electron-publish@20.28.3
15849 silly saveTree │ │ │ ├─┬ chalk@2.4.1
15849 silly saveTree │ │ │ │ ├── ansi-styles@3.2.1
15849 silly saveTree │ │ │ │ └── supports-color@5.5.0
15849 silly saveTree │ │ │ └── mime@2.3.1
15849 silly saveTree │ │ ├── fs-extra-p@4.6.1
15849 silly saveTree │ │ ├── hosted-git-info@2.7.1
15849 silly saveTree │ │ ├── is-ci@1.2.1
15849 silly saveTree │ │ ├── isbinaryfile@3.0.3
15849 silly saveTree │ │ ├── js-yaml@3.12.0
15849 silly saveTree │ │ ├── lazy-val@1.0.3
15849 silly saveTree │ │ ├─┬ normalize-package-data@2.4.0
15849 silly saveTree │ │ │ ├─┬ is-builtin-module@1.0.0
15849 silly saveTree │ │ │ │ └── builtin-modules@1.1.1
15849 silly saveTree │ │ │ └─┬ validate-npm-package-license@3.0.4
15849 silly saveTree │ │ │ ├─┬ spdx-correct@3.0.2
15849 silly saveTree │ │ │ │ ├─┬ spdx-expression-parse@3.0.0
15849 silly saveTree │ │ │ │ │ ├── spdx-exceptions@2.2.0
15849 silly saveTree │ │ │ │ │ └── spdx-license-ids@3.0.1
15849 silly saveTree │ │ │ │ └── spdx-license-ids@3.0.1
15849 silly saveTree │ │ │ └── spdx-expression-parse@3.0.0
15849 silly saveTree │ │ ├─┬ plist@3.0.1
15849 silly saveTree │ │ │ ├── base64-js@1.3.0
15849 silly saveTree │ │ │ └── xmlbuilder@9.0.7
15849 silly saveTree │ │ ├─┬ read-config-file@3.1.2
15849 silly saveTree │ │ │ ├── ajv-keywords@3.2.0
15849 silly saveTree │ │ │ ├─┬ ajv@6.5.4
15849 silly saveTree │ │ │ │ ├── fast-deep-equal@2.0.1
15849 silly saveTree │ │ │ │ ├── fast-json-stable-stringify@2.0.0
15849 silly saveTree │ │ │ │ ├── json-schema-traverse@0.4.1
15849 silly saveTree │ │ │ │ └─┬ uri-js@4.2.2
15849 silly saveTree │ │ │ │ └── punycode@2.1.1
15849 silly saveTree │ │ │ ├── dotenv-expand@4.2.0
15849 silly saveTree │ │ │ ├── dotenv@6.1.0
15849 silly saveTree │ │ │ └─┬ json5@1.0.1
15849 silly saveTree │ │ │ └── minimist@1.2.0
15849 silly saveTree │ │ ├─┬ sanitize-filename@1.6.1
15849 silly saveTree │ │ │ └─┬ truncate-utf8-bytes@1.0.2
15849 silly saveTree │ │ │ └── utf8-byte-length@1.0.4
15849 silly saveTree │ │ ├── semver@5.6.0
15849 silly saveTree │ │ └── temp-file@3.1.3
15849 silly saveTree │ ├── bluebird-lst@1.0.5
15849 silly saveTree │ ├── builder-util-runtime@4.4.1
15849 silly saveTree │ ├── builder-util@6.1.3
15849 silly saveTree │ ├─┬ chalk@2.4.1
15849 silly saveTree │ │ ├── ansi-styles@3.2.1
15849 silly saveTree │ │ └── supports-color@5.5.0
15849 silly saveTree │ ├─┬ dmg-builder@5.3.1
15849 silly saveTree │ │ ├─┬ iconv-lite@0.4.24
15849 silly saveTree │ │ │ └── safer-buffer@2.1.2
15849 silly saveTree │ │ └─┬ parse-color@1.0.0
15849 silly saveTree │ │ └── color-convert@0.5.3
15849 silly saveTree │ ├── fs-extra-p@4.6.1
15849 silly saveTree │ ├── is-ci@1.2.1
15849 silly saveTree │ ├── lazy-val@1.0.3
15849 silly saveTree │ ├── read-config-file@3.1.2
15849 silly saveTree │ ├── sanitize-filename@1.6.1
15849 silly saveTree │ ├─┬ update-notifier@2.5.0
15849 silly saveTree │ │ ├─┬ boxen@1.3.0
15849 silly saveTree │ │ │ ├─┬ ansi-align@2.0.0
15849 silly saveTree │ │ │ │ └─┬ string-width@2.1.1
15849 silly saveTree │ │ │ │ ├── is-fullwidth-code-point@2.0.0
15849 silly saveTree │ │ │ │ └─┬ strip-ansi@4.0.0
15849 silly saveTree │ │ │ │ └── ansi-regex@3.0.0
15849 silly saveTree │ │ │ ├── camelcase@4.1.0
15849 silly saveTree │ │ │ ├─┬ chalk@2.4.1
15849 silly saveTree │ │ │ │ ├── ansi-styles@3.2.1
15849 silly saveTree │ │ │ │ └── supports-color@5.5.0
15849 silly saveTree │ │ │ ├── cli-boxes@1.0.0
15849 silly saveTree │ │ │ ├─┬ string-width@2.1.1
15849 silly saveTree │ │ │ │ ├── is-fullwidth-code-point@2.0.0
15849 silly saveTree │ │ │ │ └─┬ strip-ansi@4.0.0
15849 silly saveTree │ │ │ │ └── ansi-regex@3.0.0
15849 silly saveTree │ │ │ ├─┬ term-size@1.2.0
15849 silly saveTree │ │ │ │ └─┬ execa@0.7.0
15849 silly saveTree │ │ │ │ ├─┬ cross-spawn@5.1.0
15849 silly saveTree │ │ │ │ │ ├─┬ lru-cache@4.1.3
15849 silly saveTree │ │ │ │ │ │ ├── pseudomap@1.0.2
15849 silly saveTree │ │ │ │ │ │ └── yallist@2.1.2
15849 silly saveTree │ │ │ │ │ ├─┬ shebang-command@1.2.0
15849 silly saveTree │ │ │ │ │ │ └── shebang-regex@1.0.0
15849 silly saveTree │ │ │ │ │ └─┬ which@1.3.1
15849 silly saveTree │ │ │ │ │ └── isexe@2.0.0
15849 silly saveTree │ │ │ │ ├── get-stream@3.0.0
15849 silly saveTree │ │ │ │ ├── is-stream@1.1.0
15849 silly saveTree │ │ │ │ ├─┬ npm-run-path@2.0.2
15849 silly saveTree │ │ │ │ │ └── path-key@2.0.1
15849 silly saveTree │ │ │ │ ├── p-finally@1.0.0
15849 silly saveTree │ │ │ │ ├── signal-exit@3.0.2
15849 silly saveTree │ │ │ │ └── strip-eof@1.0.0
15849 silly saveTree │ │ │ └─┬ widest-line@2.0.0
15849 silly saveTree │ │ │ └─┬ string-width@2.1.1
15849 silly saveTree │ │ │ ├── is-fullwidth-code-point@2.0.0
15849 silly saveTree │ │ │ └─┬ strip-ansi@4.0.0
15849 silly saveTree │ │ │ └── ansi-regex@3.0.0
15849 silly saveTree │ │ ├─┬ chalk@2.4.1
15849 silly saveTree │ │ │ ├── ansi-styles@3.2.1
15849 silly saveTree │ │ │ └── supports-color@5.5.0
15849 silly saveTree │ │ ├─┬ configstore@3.1.2
15849 silly saveTree │ │ │ ├─┬ dot-prop@4.2.0
15849 silly saveTree │ │ │ │ └── is-obj@1.0.1
15849 silly saveTree │ │ │ ├─┬ make-dir@1.3.0
15849 silly saveTree │ │ │ │ └── pify@3.0.0
15849 silly saveTree │ │ │ ├─┬ unique-string@1.0.0
15849 silly saveTree │ │ │ │ └── crypto-random-string@1.0.0
15849 silly saveTree │ │ │ ├─┬ write-file-atomic@2.3.0
15849 silly saveTree │ │ │ │ └── imurmurhash@0.1.4
15849 silly saveTree │ │ │ └── xdg-basedir@3.0.0
15849 silly saveTree │ │ ├── import-lazy@2.1.0
15849 silly saveTree │ │ ├─┬ is-installed-globally@0.1.0
15849 silly saveTree │ │ │ ├─┬ global-dirs@0.1.1
15849 silly saveTree │ │ │ │ └── ini@1.3.5
15849 silly saveTree │ │ │ └─┬ is-path-inside@1.0.1
15849 silly saveTree │ │ │ └── path-is-inside@1.0.2
15849 silly saveTree │ │ ├── is-npm@1.0.0
15849 silly saveTree │ │ ├─┬ latest-version@3.1.0
15849 silly saveTree │ │ │ └─┬ package-json@4.0.1
15849 silly saveTree │ │ │ ├─┬ got@6.7.1
15849 silly saveTree │ │ │ │ ├─┬ create-error-class@3.0.2
15849 silly saveTree │ │ │ │ │ └── capture-stack-trace@1.0.1
15849 silly saveTree │ │ │ │ ├── duplexer3@0.1.4
15849 silly saveTree │ │ │ │ ├── is-redirect@1.0.0
15849 silly saveTree │ │ │ │ ├── is-retry-allowed@1.1.0
15849 silly saveTree │ │ │ │ ├── lowercase-keys@1.0.1
15849 silly saveTree │ │ │ │ ├── timed-out@4.0.1
15849 silly saveTree │ │ │ │ ├── unzip-response@2.0.1
15849 silly saveTree │ │ │ │ └─┬ url-parse-lax@1.0.0
15849 silly saveTree │ │ │ │ └── prepend-http@1.0.4
15849 silly saveTree │ │ │ ├─┬ registry-auth-token@3.3.2
15849 silly saveTree │ │ │ │ └─┬ rc@1.2.8
15849 silly saveTree │ │ │ │ ├── deep-extend@0.6.0
15849 silly saveTree │ │ │ │ ├── minimist@1.2.0
15849 silly saveTree │ │ │ │ └── strip-json-comments@2.0.1
15849 silly saveTree │ │ │ └── registry-url@3.1.0
15849 silly saveTree │ │ ├── semver-diff@2.1.0
15849 silly saveTree │ │ └── xdg-basedir@3.0.0
15849 silly saveTree │ └─┬ yargs@12.0.2
15849 silly saveTree │ ├─┬ cliui@4.1.0
15849 silly saveTree │ │ ├─┬ string-width@2.1.1
15849 silly saveTree │ │ │ ├── is-fullwidth-code-point@2.0.0
15849 silly saveTree │ │ │ └─┬ strip-ansi@4.0.0
15849 silly saveTree │ │ │ └── ansi-regex@3.0.0
15849 silly saveTree │ │ ├── strip-ansi@4.0.0
15849 silly saveTree │ │ └─┬ wrap-ansi@2.1.0
15849 silly saveTree │ │ └─┬ string-width@1.0.2
15849 silly saveTree │ │ ├── code-point-at@1.1.0
15849 silly saveTree │ │ └── is-fullwidth-code-point@1.0.0
15849 silly saveTree │ ├─┬ decamelize@2.0.0
15849 silly saveTree │ │ └── xregexp@4.0.0
15849 silly saveTree │ ├─┬ find-up@3.0.0
15849 silly saveTree │ │ └─┬ locate-path@3.0.0
15849 silly saveTree │ │ ├─┬ p-locate@3.0.0
15849 silly saveTree │ │ │ └─┬ p-limit@2.0.0
15849 silly saveTree │ │ │ └── p-try@2.0.0
15849 silly saveTree │ │ └── path-exists@3.0.0
15849 silly saveTree │ ├── get-caller-file@1.0.3
15849 silly saveTree │ ├─┬ os-locale@3.0.1
15849 silly saveTree │ │ ├─┬ execa@0.10.0
15849 silly saveTree │ │ │ └─┬ cross-spawn@6.0.5
15849 silly saveTree │ │ │ ├── nice-try@1.0.5
15849 silly saveTree │ │ │ └── semver@5.6.0
15849 silly saveTree │ │ ├─┬ lcid@2.0.0
15849 silly saveTree │ │ │ └── invert-kv@2.0.0
15849 silly saveTree │ │ └─┬ mem@4.0.0
15849 silly saveTree │ │ ├─┬ map-age-cleaner@0.1.2
15849 silly saveTree │ │ │ └── p-defer@1.0.0
15849 silly saveTree │ │ ├── mimic-fn@1.2.0
15849 silly saveTree │ │ └── p-is-promise@1.1.0
15849 silly saveTree │ ├── require-directory@2.1.1
15849 silly saveTree │ ├── require-main-filename@1.0.1
15849 silly saveTree │ ├── set-blocking@2.0.0
15849 silly saveTree │ ├─┬ string-width@2.1.1
15849 silly saveTree │ │ ├── is-fullwidth-code-point@2.0.0
15849 silly saveTree │ │ └─┬ strip-ansi@4.0.0
15849 silly saveTree │ │ └── ansi-regex@3.0.0
15849 silly saveTree │ ├── which-module@2.0.0
15849 silly saveTree │ ├── y18n@4.0.0
15849 silly saveTree │ └── yargs-parser@10.1.0
15849 silly saveTree └─┬ proton-native@1.1.9
15849 silly saveTree ├─┬ color@3.1.0
15849 silly saveTree │ └─┬ color-string@1.5.3
15849 silly saveTree │ └─┬ simple-swizzle@0.2.2
15849 silly saveTree │ └── is-arrayish@0.3.2
15849 silly saveTree ├─┬ fbjs@0.8.17
15849 silly saveTree │ ├── core-js@1.2.7
15849 silly saveTree │ ├─┬ isomorphic-fetch@2.2.1
15849 silly saveTree │ │ ├─┬ node-fetch@1.7.3
15849 silly saveTree │ │ │ └── encoding@0.1.12
15849 silly saveTree │ │ └── whatwg-fetch@3.0.0
15849 silly saveTree │ ├─┬ promise@7.3.1
15849 silly saveTree │ │ └── asap@2.0.6
15849 silly saveTree │ ├── setimmediate@1.0.5
15849 silly saveTree │ └── ua-parser-js@0.7.18
15849 silly saveTree ├─┬ libui-node@0.2.1
15849 silly saveTree │ ├─┬ @mischnic/async-hooks@0.0.4
15849 silly saveTree │ │ └── es6-shim@0.35.3
15849 silly saveTree │ ├─┬ autogypi@0.2.2
15849 silly saveTree │ │ ├─┬ commander@2.9.0
15849 silly saveTree │ │ │ └── graceful-readlink@1.0.1
15849 silly saveTree │ │ └── resolve@1.1.7
15849 silly saveTree │ ├─┬ libui-download@1.1.0
15849 silly saveTree │ │ ├── home-path@1.0.6
15849 silly saveTree │ │ ├─┬ mv@2.1.1
15849 silly saveTree │ │ │ ├── ncp@2.0.0
15849 silly saveTree │ │ │ └─┬ rimraf@2.4.5
15849 silly saveTree │ │ │ └── glob@6.0.4
15849 silly saveTree │ │ ├── pify@2.3.0
15849 silly saveTree │ │ ├─┬ pinkie-promise@2.0.1
15849 silly saveTree │ │ │ └── pinkie@2.0.4
15849 silly saveTree │ │ ├── regenerator-runtime@0.9.6
15849 silly saveTree │ │ ├─┬ request@2.88.0
15849 silly saveTree │ │ │ ├── aws-sign2@0.7.0
15849 silly saveTree │ │ │ ├── aws4@1.8.0
15849 silly saveTree │ │ │ ├── caseless@0.12.0
15849 silly saveTree │ │ │ ├─┬ combined-stream@1.0.7
15849 silly saveTree │ │ │ │ └── delayed-stream@1.0.0
15849 silly saveTree │ │ │ ├── extend@3.0.2
15849 silly saveTree │ │ │ ├── forever-agent@0.6.1
15849 silly saveTree │ │ │ ├─┬ form-data@2.3.2
15849 silly saveTree │ │ │ │ ├── asynckit@0.4.0
15849 silly saveTree │ │ │ │ ├── combined-stream@1.0.6
15849 silly saveTree │ │ │ │ └─┬ mime-types@2.1.20
15849 silly saveTree │ │ │ │ └── mime-db@1.36.0
15849 silly saveTree │ │ │ ├─┬ har-validator@5.1.0
15849 silly saveTree │ │ │ │ ├─┬ ajv@5.5.2
15849 silly saveTree │ │ │ │ │ ├── co@4.6.0
15849 silly saveTree │ │ │ │ │ ├── fast-deep-equal@1.1.0
15849 silly saveTree │ │ │ │ │ └── json-schema-traverse@0.3.1
15849 silly saveTree │ │ │ │ └── har-schema@2.0.0
15849 silly saveTree │ │ │ ├─┬ http-signature@1.2.0
15849 silly saveTree │ │ │ │ ├── assert-plus@1.0.0
15849 silly saveTree │ │ │ │ ├─┬ jsprim@1.4.1
15849 silly saveTree │ │ │ │ │ ├── extsprintf@1.3.0
15849 silly saveTree │ │ │ │ │ ├── json-schema@0.2.3
15849 silly saveTree │ │ │ │ │ └── verror@1.10.0
15849 silly saveTree │ │ │ │ └─┬ sshpk@1.15.1
15849 silly saveTree │ │ │ │ ├── asn1@0.2.4
15849 silly saveTree │ │ │ │ ├─┬ bcrypt-pbkdf@1.0.2
15849 silly saveTree │ │ │ │ │ └── tweetnacl@0.14.5
15849 silly saveTree │ │ │ │ ├── dashdash@1.14.1
15849 silly saveTree │ │ │ │ ├─┬ ecc-jsbn@0.1.2
15849 silly saveTree │ │ │ │ │ └── jsbn@0.1.1
15849 silly saveTree │ │ │ │ ├── getpass@0.1.7
15849 silly saveTree │ │ │ │ ├── jsbn@0.1.1
15849 silly saveTree │ │ │ │ └── tweetnacl@0.14.5
15849 silly saveTree │ │ │ ├── is-typedarray@1.0.0
15849 silly saveTree │ │ │ ├── isstream@0.1.2
15849 silly saveTree │ │ │ ├── json-stringify-safe@5.0.1
15849 silly saveTree │ │ │ ├── mime-types@2.1.20
15849 silly saveTree │ │ │ ├── oauth-sign@0.9.0
15849 silly saveTree │ │ │ ├── performance-now@2.1.0
15849 silly saveTree │ │ │ ├── qs@6.5.2
15849 silly saveTree │ │ │ ├─┬ tough-cookie@2.4.3
15849 silly saveTree │ │ │ │ ├── psl@1.1.29
15849 silly saveTree │ │ │ │ └── punycode@1.4.1
15849 silly saveTree │ │ │ ├── tunnel-agent@0.6.0
15849 silly saveTree │ │ │ └── uuid@3.3.2
15849 silly saveTree │ │ └─┬ tar@4.4.6
15849 silly saveTree │ │ ├── chownr@1.1.1
15849 silly saveTree │ │ ├─┬ fs-minipass@1.2.5
15849 silly saveTree │ │ │ └─┬ minipass@2.3.4
15849 silly saveTree │ │ │ └── yallist@3.0.2
15849 silly saveTree │ │ ├── minipass@2.3.4
15849 silly saveTree │ │ ├── minizlib@1.1.1
15849 silly saveTree │ │ └── yallist@3.0.2
15849 silly saveTree │ ├─┬ nbind@0.3.15
15849 silly saveTree │ │ └── emscripten-library-decorator@0.2.2
15849 silly saveTree │ └─┬ node-gyp@3.8.0
15849 silly saveTree │ ├── fstream@1.0.11
15849 silly saveTree │ ├── glob@7.1.3
15849 silly saveTree │ ├─┬ nopt@3.0.6
15849 silly saveTree │ │ └── abbrev@1.1.1
15849 silly saveTree │ ├─┬ npmlog@4.1.2
15849 silly saveTree │ │ ├─┬ are-we-there-yet@1.1.5
15849 silly saveTree │ │ │ └── delegates@1.0.0
15849 silly saveTree │ │ ├── console-control-strings@1.1.0
15849 silly saveTree │ │ └─┬ gauge@2.7.4
15849 silly saveTree │ │ ├── aproba@1.2.0
15849 silly saveTree │ │ ├── has-unicode@2.0.1
15849 silly saveTree │ │ └── wide-align@1.1.3
15849 silly saveTree │ ├── osenv@0.1.5
15849 silly saveTree │ └─┬ tar@2.2.1
15849 silly saveTree │ └── block-stream@0.0.9
15849 silly saveTree ├── prop-types@15.6.2
15849 silly saveTree ├── react-reconciler@0.11.0
15849 silly saveTree ├─┬ react@16.5.2
15849 silly saveTree │ └── schedule@0.5.0
15849 silly saveTree └── svg-path-parser@1.1.0
15850 warn ajv-keywords@3.2.0 requires a peer of ajv@^6.0.0 but none is installed. You must install peer dependencies yourself.
15851 verbose stack Error: libui-node@0.2.1 install:
libui-download && autogypi && npm run build15851 verbose stack Exit status 1
15851 verbose stack at EventEmitter. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:301:16)
15851 verbose stack at emitTwo (events.js:135:13)
15851 verbose stack at EventEmitter.emit (events.js:224:7)
15851 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
15851 verbose stack at emitTwo (events.js:135:13)
15851 verbose stack at ChildProcess.emit (events.js:224:7)
15851 verbose stack at maybeClose (internal/child_process.js:943:16)
15851 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:220:5)
15852 verbose pkgid libui-node@0.2.1
15853 verbose cwd /Users/brihaspati.bharani/Desktop/My Projects/m-notes
15854 verbose Darwin 17.7.0
15855 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install"
15856 verbose node v9.0.0
15857 verbose npm v6.4.1
15858 error code ELIFECYCLE
15859 error errno 1
15860 error libui-node@0.2.1 install:
libui-download && autogypi && npm run build15860 error Exit status 1
15861 error Failed at the libui-node@0.2.1 install script.
15861 error This is probably not a problem with npm. There is likely additional logging output above.
@mischnic commented on GitHub (Oct 16, 2018):
I don't know if that's the issue, but please test it in a folder without a space in the path.
There's a space in "My Projects":
/Users/brihaspati.bharani/Desktop/My Projects/m-notes@brihaspati commented on GitHub (Oct 17, 2018):
thank you @mischnic , it worked!!, it was the space between the name of the folder
@findelallc commented on GitHub (May 22, 2019):
Try installing apt-get install libgtk-3-dev build-essential on linux or try other from here for other platforms - https://proton-native.js.org/#/quickstart