uhop / node-re2

node.js bindings for RE2: fast, safe alternative to backtracking regular expression engines.
Other
479 stars 53 forks source link

RE2 not compiling on windows #47

Closed bruno-massagli closed 5 years ago

bruno-massagli commented 5 years ago

> re2@1.8.3 install C:\www\math\node_modules\re2
> node-gyp rebuild

C:\www\math\node_modules\re2>if not defined npm_config_node_gyp (node "C:\Users\user\AppData\Roaming\nvm\v8.11.3\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "C:\Users\user\AppData\Roaming\nvm\v8.11.3\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  addon.cc
  new.cc
  console.cc
  exec.cc
  test.cc
c:\www\math\node_modules\re2\lib\console.cc(6): fatal error C1083: Cannot open include file: 'unistd.h': No such file or dir
ectory [C:\www\math\node_modules\re2\build\re2.vcxproj]
  match.cc
  replace.cc
c:\www\math\node_modules\re2\lib\replace.cc(230): warning C4018: '>': signed/unsigned mismatch [C:\www\math\node_modules\re2
\build\re2.vcxproj]
c:\www\math\node_modules\re2\lib\replace.cc(348): warning C4018: '>': signed/unsigned mismatch [C:\www\math\node_modules\re2
\build\re2.vcxproj]
  search.cc
  split.cc
c:\www\math\node_modules\re2\lib\split.cc(40): warning C4244: 'initializing': conversion from 'double' to 'size_t', possible
 loss of data [C:\www\math\node_modules\re2\build\re2.vcxproj]
  to_string.cc
  accessors.cc
  util.cc
c:\www\math\node_modules\re2\lib\accessors.cc(132): warning C4244: 'initializing': conversion from 'double' to 'int', possib
le loss of data [C:\www\math\node_modules\re2\build\re2.vcxproj]
  bitstate.cc
  compile.cc
  dfa.cc
  filtered_re2.cc
  mimics_pcre.cc
  nfa.cc
  onepass.cc
  parse.cc
  perl_groups.cc
  prefilter.cc
  prefilter_tree.cc
  prog.cc
  re2.cc
  regexp.cc
  set.cc
  simplify.cc
  stringpiece.cc
  tostring.cc
  unicode_casefold.cc
  unicode_groups.cc
  pcre.cc
  rune.cc
  strutil.cc
  win_delay_load_hook.cc
gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\Users\user\AppData\Roaming\nvm\v8.11.3\node_modules\npm\node_modules\node-gyp\lib\build.js:258:23)
gyp ERR! stack     at emitTwo (events.js:126:13)
gyp ERR! stack     at ChildProcess.emit (events.js:214:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\user\\AppData\\Roaming\\nvm\\v8.11.3\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\www\math\node_modules\re2
gyp ERR! node -v v8.11.3
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! re2@1.8.3 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the re2@1.8.3 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\user\AppData\Roaming\npm-cache\_logs\2019-01-14T07_30_25_669Z-debug.log```
the log
```0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli   'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli   'install',
1 verbose cli   '--save',
1 verbose cli   're2' ]
2 info using npm@5.6.0
3 info using node@v8.11.3
4 verbose npm-session 30316028db7d7b31
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 http fetch GET 304 https://registry.npmjs.org/re2 2911ms (from cache)
8 silly pacote tag manifest for re2@latest fetched in 9238ms
9 silly install loadIdealTree
10 silly install cloneCurrentTreeToIdealTree
11 silly install loadShrinkwrap
12 silly install loadAllDepsIntoIdealTree
13 silly resolveWithNewModule re2@1.8.3 checking installable status
14 silly currentTree mathhack@1.0.0
14 silly currentTree +-- @babel/code-frame@7.0.0
14 silly currentTree +-- @babel/highlight@7.0.0
14 silly currentTree +-- abbrev@1.1.1
14 silly currentTree +-- accepts@1.3.5
14 silly currentTree +-- acorn-jsx@5.0.1
14 silly currentTree +-- acorn@6.0.5
14 silly currentTree +-- ajv@6.6.2
14 silly currentTree +-- ansi-align@2.0.0
14 silly currentTree +-- ansi-escapes@3.1.0
14 silly currentTree +-- ansi-regex@3.0.0
14 silly currentTree +-- ansi-styles@3.2.1
14 silly currentTree +-- anymatch@2.0.0
14 silly currentTree +-- argparse@1.0.10
14 silly currentTree +-- arr-diff@4.0.0
14 silly currentTree +-- arr-flatten@1.1.0
14 silly currentTree +-- arr-union@3.1.0
14 silly currentTree +-- array-flatten@1.1.1
14 silly currentTree +-- array-unique@0.3.2
14 silly currentTree +-- assign-symbols@1.0.0
14 silly currentTree +-- astral-regex@1.0.0
14 silly currentTree +-- async-each@1.0.1
14 silly currentTree +-- atob@2.1.2
14 silly currentTree +-- balanced-match@1.0.0
14 silly currentTree +-- base@0.11.2
14 silly currentTree | +-- define-property@1.0.0
14 silly currentTree | +-- is-accessor-descriptor@1.0.0
14 silly currentTree | +-- is-data-descriptor@1.0.0
14 silly currentTree | `-- is-descriptor@1.0.2
14 silly currentTree +-- binary-extensions@1.12.0
14 silly currentTree +-- body-parser@1.18.3
14 silly currentTree | +-- debug@2.6.9
14 silly currentTree | +-- iconv-lite@0.4.23
14 silly currentTree | `-- ms@2.0.0
14 silly currentTree +-- boxen@1.3.0
14 silly currentTree +-- brace-expansion@1.1.11
14 silly currentTree +-- braces@2.3.2
14 silly currentTree | `-- extend-shallow@2.0.1
14 silly currentTree +-- bytes@3.0.0
14 silly currentTree +-- cache-base@1.0.1
14 silly currentTree +-- callsites@3.0.0
14 silly currentTree +-- camelcase@4.1.0
14 silly currentTree +-- capture-stack-trace@1.0.1
14 silly currentTree +-- chalk@2.4.2
14 silly currentTree +-- chardet@0.7.0
14 silly currentTree +-- chokidar@2.0.4
14 silly currentTree +-- ci-info@1.6.0
14 silly currentTree +-- circular-json@0.3.3
14 silly currentTree +-- class-utils@0.3.6
14 silly currentTree | `-- define-property@0.2.5
14 silly currentTree +-- cli-boxes@1.0.0
14 silly currentTree +-- cli-cursor@2.1.0
14 silly currentTree +-- cli-width@2.2.0
14 silly currentTree +-- collection-visit@1.0.0
14 silly currentTree +-- color-convert@1.9.3
14 silly currentTree +-- color-name@1.1.3
14 silly currentTree +-- component-emitter@1.2.1
14 silly currentTree +-- concat-map@0.0.1
14 silly currentTree +-- configstore@3.1.2
14 silly currentTree +-- content-disposition@0.5.2
14 silly currentTree +-- content-type@1.0.4
14 silly currentTree +-- cookie-signature@1.0.6
14 silly currentTree +-- cookie@0.3.1
14 silly currentTree +-- copy-descriptor@0.1.1
14 silly currentTree +-- core-util-is@1.0.2
14 silly currentTree +-- create-error-class@3.0.2
14 silly currentTree +-- cross-spawn@6.0.5
14 silly currentTree +-- crypto-random-string@1.0.0
14 silly currentTree +-- debug@4.1.1
14 silly currentTree +-- decode-uri-component@0.2.0
14 silly currentTree +-- deep-extend@0.6.0
14 silly currentTree +-- deep-is@0.1.3
14 silly currentTree +-- define-property@2.0.2
14 silly currentTree | +-- is-accessor-descriptor@1.0.0
14 silly currentTree | +-- is-data-descriptor@1.0.0
14 silly currentTree | `-- is-descriptor@1.0.2
14 silly currentTree +-- depd@1.1.2
14 silly currentTree +-- destroy@1.0.4
14 silly currentTree +-- doctrine@2.1.0
14 silly currentTree +-- dot-prop@4.2.0
14 silly currentTree +-- duplexer3@0.1.4
14 silly currentTree +-- ee-first@1.1.1
14 silly currentTree +-- encodeurl@1.0.2
14 silly currentTree +-- escape-html@1.0.3
14 silly currentTree +-- escape-string-regexp@1.0.5
14 silly currentTree +-- eslint-scope@4.0.0
14 silly currentTree +-- eslint-utils@1.3.1
14 silly currentTree +-- eslint-visitor-keys@1.0.0
14 silly currentTree +-- eslint@5.12.0
14 silly currentTree +-- espree@5.0.0
14 silly currentTree +-- esprima@4.0.1
14 silly currentTree +-- esquery@1.0.1
14 silly currentTree +-- esrecurse@4.2.1
14 silly currentTree +-- estraverse@4.2.0
14 silly currentTree +-- esutils@2.0.2
14 silly currentTree +-- etag@1.8.1
14 silly currentTree +-- execa@0.7.0
14 silly currentTree | `-- cross-spawn@5.1.0
14 silly currentTree +-- expand-brackets@2.1.4
14 silly currentTree | +-- debug@2.6.9
14 silly currentTree | +-- define-property@0.2.5
14 silly currentTree | +-- extend-shallow@2.0.1
14 silly currentTree | `-- ms@2.0.0
14 silly currentTree +-- express@4.16.4
14 silly currentTree | +-- debug@2.6.9
14 silly currentTree | `-- ms@2.0.0
14 silly currentTree +-- extend-shallow@3.0.2
14 silly currentTree | `-- is-extendable@1.0.1
14 silly currentTree +-- external-editor@3.0.3
14 silly currentTree +-- extglob@2.0.4
14 silly currentTree | +-- define-property@1.0.0
14 silly currentTree | +-- extend-shallow@2.0.1
14 silly currentTree | +-- is-accessor-descriptor@1.0.0
14 silly currentTree | +-- is-data-descriptor@1.0.0
14 silly currentTree | `-- is-descriptor@1.0.2
14 silly currentTree +-- fast-deep-equal@2.0.1
14 silly currentTree +-- fast-json-stable-stringify@2.0.0
14 silly currentTree +-- fast-levenshtein@2.0.6
14 silly currentTree +-- figures@2.0.0
14 silly currentTree +-- file-entry-cache@2.0.0
14 silly currentTree +-- fill-range@4.0.0
14 silly currentTree | `-- extend-shallow@2.0.1
14 silly currentTree +-- finalhandler@1.1.1
14 silly currentTree | +-- debug@2.6.9
14 silly currentTree | `-- ms@2.0.0
14 silly currentTree +-- flat-cache@1.3.4
14 silly currentTree +-- for-in@1.0.2
14 silly currentTree +-- forwarded@0.1.2
14 silly currentTree +-- fragment-cache@0.2.1
14 silly currentTree +-- fresh@0.5.2
14 silly currentTree +-- fs.realpath@1.0.0
14 silly currentTree +-- functional-red-black-tree@1.0.1
14 silly currentTree +-- get-stream@3.0.0
14 silly currentTree +-- get-value@2.0.6
14 silly currentTree +-- glob-parent@3.1.0
14 silly currentTree | `-- is-glob@3.1.0
14 silly currentTree +-- glob@7.1.3
14 silly currentTree +-- global-dirs@0.1.1
14 silly currentTree +-- globals@11.9.0
14 silly currentTree +-- got@6.7.1
14 silly currentTree +-- graceful-fs@4.1.15
14 silly currentTree +-- has-flag@3.0.0
14 silly currentTree +-- has-value@1.0.0
14 silly currentTree +-- has-values@1.0.0
14 silly currentTree | `-- kind-of@4.0.0
14 silly currentTree +-- http-errors@1.6.3
14 silly currentTree +-- iconv-lite@0.4.24
14 silly currentTree +-- ignore-by-default@1.0.1
14 silly currentTree +-- ignore@4.0.6
14 silly currentTree +-- import-fresh@3.0.0
14 silly currentTree +-- import-lazy@2.1.0
14 silly currentTree +-- imurmurhash@0.1.4
14 silly currentTree +-- inflight@1.0.6
14 silly currentTree +-- inherits@2.0.3
14 silly currentTree +-- ini@1.3.5
14 silly currentTree +-- inquirer@6.2.1
14 silly currentTree | +-- ansi-regex@4.0.0
14 silly currentTree | `-- strip-ansi@5.0.0
14 silly currentTree +-- ipaddr.js@1.8.0
14 silly currentTree +-- is-accessor-descriptor@0.1.6
14 silly currentTree | `-- kind-of@3.2.2
14 silly currentTree +-- is-binary-path@1.0.1
14 silly currentTree +-- is-buffer@1.1.6
14 silly currentTree +-- is-ci@1.2.1
14 silly currentTree +-- is-data-descriptor@0.1.4
14 silly currentTree | `-- kind-of@3.2.2
14 silly currentTree +-- is-descriptor@0.1.6
14 silly currentTree | `-- kind-of@5.1.0
14 silly currentTree +-- is-extendable@0.1.1
14 silly currentTree +-- is-extglob@2.1.1
14 silly currentTree +-- is-fullwidth-code-point@2.0.0
14 silly currentTree +-- is-glob@4.0.0
14 silly currentTree +-- is-installed-globally@0.1.0
14 silly currentTree +-- is-npm@1.0.0
14 silly currentTree +-- is-number@3.0.0
14 silly currentTree | `-- kind-of@3.2.2
14 silly currentTree +-- is-obj@1.0.1
14 silly currentTree +-- is-path-inside@1.0.1
14 silly currentTree +-- is-plain-object@2.0.4
14 silly currentTree +-- is-promise@2.1.0
14 silly currentTree +-- is-redirect@1.0.0
14 silly currentTree +-- is-retry-allowed@1.1.0
14 silly currentTree +-- is-stream@1.1.0
14 silly currentTree +-- is-windows@1.0.2
14 silly currentTree +-- isarray@1.0.0
14 silly currentTree +-- isexe@2.0.0
14 silly currentTree +-- isobject@3.0.1
14 silly currentTree +-- js-tokens@4.0.0
14 silly currentTree +-- js-yaml@3.12.1
14 silly currentTree +-- json-schema-traverse@0.4.1
14 silly currentTree +-- json-stable-stringify-without-jsonify@1.0.1
14 silly currentTree +-- kind-of@6.0.2
14 silly currentTree +-- latest-version@3.1.0
14 silly currentTree +-- levn@0.3.0
14 silly currentTree +-- lodash.debounce@4.0.8
14 silly currentTree +-- lodash@4.17.11
14 silly currentTree +-- lowercase-keys@1.0.1
14 silly currentTree +-- lru-cache@4.1.5
14 silly currentTree +-- make-dir@1.3.0
14 silly currentTree +-- map-cache@0.2.2
14 silly currentTree +-- map-visit@1.0.0
14 silly currentTree +-- media-typer@0.3.0
14 silly currentTree +-- merge-descriptors@1.0.1
14 silly currentTree +-- method-override@2.3.10
14 silly currentTree | +-- debug@2.6.9
14 silly currentTree | `-- ms@2.0.0
14 silly currentTree +-- methods@1.1.2
14 silly currentTree +-- micromatch@3.1.10
14 silly currentTree +-- mime-db@1.37.0
14 silly currentTree +-- mime-types@2.1.21
14 silly currentTree +-- mime@1.4.1
14 silly currentTree +-- mimic-fn@1.2.0
14 silly currentTree +-- minimatch@3.0.4
14 silly currentTree +-- minimist@0.0.8
14 silly currentTree +-- mixin-deep@1.3.1
14 silly currentTree | `-- is-extendable@1.0.1
14 silly currentTree +-- mkdirp@0.5.1
14 silly currentTree +-- ms@2.1.1
14 silly currentTree +-- mute-stream@0.0.7
14 silly currentTree +-- nanomatch@1.2.13
14 silly currentTree +-- natural-compare@1.4.0
14 silly currentTree +-- negotiator@0.6.1
14 silly currentTree +-- nice-try@1.0.5
14 silly currentTree +-- nodemon@1.18.9
14 silly currentTree | `-- debug@3.2.6
14 silly currentTree +-- nopt@1.0.10
14 silly currentTree +-- normalize-path@2.1.1
14 silly currentTree +-- npm-run-path@2.0.2
14 silly currentTree +-- object-assign@4.1.1
14 silly currentTree +-- object-copy@0.1.0
14 silly currentTree | +-- define-property@0.2.5
14 silly currentTree | `-- kind-of@3.2.2
14 silly currentTree +-- object-visit@1.0.1
14 silly currentTree +-- object.pick@1.3.0
14 silly currentTree +-- on-finished@2.3.0
14 silly currentTree +-- once@1.4.0
14 silly currentTree +-- onetime@2.0.1
14 silly currentTree +-- optionator@0.8.2
14 silly currentTree +-- os-tmpdir@1.0.2
14 silly currentTree +-- p-finally@1.0.0
14 silly currentTree +-- package-json@4.0.1
14 silly currentTree +-- parent-module@1.0.0
14 silly currentTree +-- parseurl@1.3.2
14 silly currentTree +-- pascalcase@0.1.1
14 silly currentTree +-- path-dirname@1.0.2
14 silly currentTree +-- path-is-absolute@1.0.1
14 silly currentTree +-- path-is-inside@1.0.2
14 silly currentTree +-- path-key@2.0.1
14 silly currentTree +-- path-to-regexp@0.1.7
14 silly currentTree +-- pify@3.0.0
14 silly currentTree +-- pluralize@7.0.0
14 silly currentTree +-- posix-character-classes@0.1.1
14 silly currentTree +-- prelude-ls@1.1.2
14 silly currentTree +-- prepend-http@1.0.4
14 silly currentTree +-- process-nextick-args@2.0.0
14 silly currentTree +-- progress@2.0.3
14 silly currentTree +-- proxy-addr@2.0.4
14 silly currentTree +-- pseudomap@1.0.2
14 silly currentTree +-- pstree.remy@1.1.6
14 silly currentTree +-- punycode@2.1.1
14 silly currentTree +-- qs@6.5.2
14 silly currentTree +-- range-parser@1.2.0
14 silly currentTree +-- raw-body@2.3.3
14 silly currentTree | `-- iconv-lite@0.4.23
14 silly currentTree +-- rc@1.2.8
14 silly currentTree | `-- minimist@1.2.0
14 silly currentTree +-- readable-stream@2.3.6
14 silly currentTree +-- readdirp@2.2.1
14 silly currentTree +-- regex-not@1.0.2
14 silly currentTree +-- regexpp@2.0.1
14 silly currentTree +-- registry-auth-token@3.3.2
14 silly currentTree +-- registry-url@3.1.0
14 silly currentTree +-- remove-trailing-separator@1.1.0
14 silly currentTree +-- repeat-element@1.1.3
14 silly currentTree +-- repeat-string@1.6.1
14 silly currentTree +-- resolve-from@4.0.0
14 silly currentTree +-- resolve-url@0.2.1
14 silly currentTree +-- restore-cursor@2.0.0
14 silly currentTree +-- ret@0.1.15
14 silly currentTree +-- rimraf@2.6.3
14 silly currentTree +-- rootpath@0.1.2
14 silly currentTree +-- run-async@2.3.0
14 silly currentTree +-- rxjs@6.3.3
14 silly currentTree +-- safe-buffer@5.1.2
14 silly currentTree +-- safe-regex@1.1.0
14 silly currentTree +-- safer-buffer@2.1.2
14 silly currentTree +-- semver-diff@2.1.0
14 silly currentTree +-- semver@5.6.0
14 silly currentTree +-- send@0.16.2
14 silly currentTree | +-- debug@2.6.9
14 silly currentTree | `-- ms@2.0.0
14 silly currentTree +-- serve-static@1.13.2
14 silly currentTree +-- set-value@2.0.0
14 silly currentTree | `-- extend-shallow@2.0.1
14 silly currentTree +-- setprototypeof@1.1.0
14 silly currentTree +-- shebang-command@1.2.0
14 silly currentTree +-- shebang-regex@1.0.0
14 silly currentTree +-- signal-exit@3.0.2
14 silly currentTree +-- slice-ansi@2.0.0
14 silly currentTree +-- snapdragon-node@2.1.1
14 silly currentTree | +-- define-property@1.0.0
14 silly currentTree | +-- is-accessor-descriptor@1.0.0
14 silly currentTree | +-- is-data-descriptor@1.0.0
14 silly currentTree | `-- is-descriptor@1.0.2
14 silly currentTree +-- snapdragon-util@3.0.1
14 silly currentTree | `-- kind-of@3.2.2
14 silly currentTree +-- snapdragon@0.8.2
14 silly currentTree | +-- debug@2.6.9
14 silly currentTree | +-- define-property@0.2.5
14 silly currentTree | +-- extend-shallow@2.0.1
14 silly currentTree | `-- ms@2.0.0
14 silly currentTree +-- source-map-resolve@0.5.2
14 silly currentTree +-- source-map-url@0.4.0
14 silly currentTree +-- source-map@0.5.7
14 silly currentTree +-- split-string@3.1.0
14 silly currentTree +-- sprintf-js@1.0.3
14 silly currentTree +-- static-extend@0.1.2
14 silly currentTree | `-- define-property@0.2.5
14 silly currentTree +-- statuses@1.4.0
14 silly currentTree +-- string_decoder@1.1.1
14 silly currentTree +-- string-width@2.1.1
14 silly currentTree +-- strip-ansi@4.0.0
14 silly currentTree +-- strip-eof@1.0.0
14 silly currentTree +-- strip-json-comments@2.0.1
14 silly currentTree +-- supports-color@5.5.0
14 silly currentTree +-- table@5.1.1
14 silly currentTree +-- term-size@1.2.0
14 silly currentTree +-- text-table@0.2.0
14 silly currentTree +-- through@2.3.8
14 silly currentTree +-- timed-out@4.0.1
14 silly currentTree +-- tmp@0.0.33
14 silly currentTree +-- to-object-path@0.3.0
14 silly currentTree | `-- kind-of@3.2.2
14 silly currentTree +-- to-regex-range@2.1.1
14 silly currentTree +-- to-regex@3.0.2
14 silly currentTree +-- touch@3.1.0
14 silly currentTree +-- tslib@1.9.3
14 silly currentTree +-- type-check@0.3.2
14 silly currentTree +-- type-is@1.6.16
14 silly currentTree +-- undefsafe@2.0.2
14 silly currentTree | +-- debug@2.6.9
14 silly currentTree | `-- ms@2.0.0
14 silly currentTree +-- union-value@1.0.0
14 silly currentTree | +-- extend-shallow@2.0.1
14 silly currentTree | `-- set-value@0.4.3
14 silly currentTree +-- unique-string@1.0.0
14 silly currentTree +-- unpipe@1.0.0
14 silly currentTree +-- unset-value@1.0.0
14 silly currentTree | +-- has-value@0.3.1
14 silly currentTree | | `-- isobject@2.1.0
14 silly currentTree | `-- has-values@0.1.4
14 silly currentTree +-- unzip-response@2.0.1
14 silly currentTree +-- upath@1.1.0
14 silly currentTree +-- update-notifier@2.5.0
14 silly currentTree +-- uri-js@4.2.2
14 silly currentTree +-- urix@0.1.0
14 silly currentTree +-- url-parse-lax@1.0.0
14 silly currentTree +-- use@3.1.1
14 silly currentTree +-- util-deprecate@1.0.2
14 silly currentTree +-- utils-merge@1.0.1
14 silly currentTree +-- vary@1.1.2
14 silly currentTree +-- which@1.3.1
14 silly currentTree +-- widest-line@2.0.1
14 silly currentTree +-- wordwrap@1.0.0
14 silly currentTree +-- wrappy@1.0.2
14 silly currentTree +-- write-file-atomic@2.3.0
14 silly currentTree +-- write@0.2.1
14 silly currentTree +-- xdg-basedir@3.0.0
14 silly currentTree `-- yallist@2.1.2
15 silly idealTree mathhack@1.0.0
15 silly idealTree +-- @babel/code-frame@7.0.0
15 silly idealTree +-- @babel/highlight@7.0.0
15 silly idealTree +-- abbrev@1.1.1
15 silly idealTree +-- accepts@1.3.5
15 silly idealTree +-- acorn-jsx@5.0.1
15 silly idealTree +-- acorn@6.0.5
15 silly idealTree +-- ajv@6.6.2
15 silly idealTree +-- ansi-align@2.0.0
15 silly idealTree +-- ansi-escapes@3.1.0
15 silly idealTree +-- ansi-regex@3.0.0
15 silly idealTree +-- ansi-styles@3.2.1
15 silly idealTree +-- anymatch@2.0.0
15 silly idealTree +-- argparse@1.0.10
15 silly idealTree +-- arr-diff@4.0.0
15 silly idealTree +-- arr-flatten@1.1.0
15 silly idealTree +-- arr-union@3.1.0
15 silly idealTree +-- array-flatten@1.1.1
15 silly idealTree +-- array-unique@0.3.2
15 silly idealTree +-- assign-symbols@1.0.0
15 silly idealTree +-- astral-regex@1.0.0
15 silly idealTree +-- async-each@1.0.1
15 silly idealTree +-- atob@2.1.2
15 silly idealTree +-- balanced-match@1.0.0
15 silly idealTree +-- base@0.11.2
15 silly idealTree | +-- define-property@1.0.0
15 silly idealTree | +-- is-accessor-descriptor@1.0.0
15 silly idealTree | +-- is-data-descriptor@1.0.0
15 silly idealTree | `-- is-descriptor@1.0.2
15 silly idealTree +-- binary-extensions@1.12.0
15 silly idealTree +-- body-parser@1.18.3
15 silly idealTree | +-- debug@2.6.9
15 silly idealTree | +-- iconv-lite@0.4.23
15 silly idealTree | `-- ms@2.0.0
15 silly idealTree +-- boxen@1.3.0
15 silly idealTree +-- brace-expansion@1.1.11
15 silly idealTree +-- braces@2.3.2
15 silly idealTree | `-- extend-shallow@2.0.1
15 silly idealTree +-- bytes@3.0.0
15 silly idealTree +-- cache-base@1.0.1
15 silly idealTree +-- callsites@3.0.0
15 silly idealTree +-- camelcase@4.1.0
15 silly idealTree +-- capture-stack-trace@1.0.1
15 silly idealTree +-- chalk@2.4.2
15 silly idealTree +-- chardet@0.7.0
15 silly idealTree +-- chokidar@2.0.4
15 silly idealTree +-- ci-info@1.6.0
15 silly idealTree +-- circular-json@0.3.3
15 silly idealTree +-- class-utils@0.3.6
15 silly idealTree | `-- define-property@0.2.5
15 silly idealTree +-- cli-boxes@1.0.0
15 silly idealTree +-- cli-cursor@2.1.0
15 silly idealTree +-- cli-width@2.2.0
15 silly idealTree +-- collection-visit@1.0.0
15 silly idealTree +-- color-convert@1.9.3
15 silly idealTree +-- color-name@1.1.3
15 silly idealTree +-- component-emitter@1.2.1
15 silly idealTree +-- concat-map@0.0.1
15 silly idealTree +-- configstore@3.1.2
15 silly idealTree +-- content-disposition@0.5.2
15 silly idealTree +-- content-type@1.0.4
15 silly idealTree +-- cookie-signature@1.0.6
15 silly idealTree +-- cookie@0.3.1
15 silly idealTree +-- copy-descriptor@0.1.1
15 silly idealTree +-- core-util-is@1.0.2
15 silly idealTree +-- create-error-class@3.0.2
15 silly idealTree +-- cross-spawn@6.0.5
15 silly idealTree +-- crypto-random-string@1.0.0
15 silly idealTree +-- debug@4.1.1
15 silly idealTree +-- decode-uri-component@0.2.0
15 silly idealTree +-- deep-extend@0.6.0
15 silly idealTree +-- deep-is@0.1.3
15 silly idealTree +-- define-property@2.0.2
15 silly idealTree | +-- is-accessor-descriptor@1.0.0
15 silly idealTree | +-- is-data-descriptor@1.0.0
15 silly idealTree | `-- is-descriptor@1.0.2
15 silly idealTree +-- depd@1.1.2
15 silly idealTree +-- destroy@1.0.4
15 silly idealTree +-- doctrine@2.1.0
15 silly idealTree +-- dot-prop@4.2.0
15 silly idealTree +-- duplexer3@0.1.4
15 silly idealTree +-- ee-first@1.1.1
15 silly idealTree +-- encodeurl@1.0.2
15 silly idealTree +-- escape-html@1.0.3
15 silly idealTree +-- escape-string-regexp@1.0.5
15 silly idealTree +-- eslint-scope@4.0.0
15 silly idealTree +-- eslint-utils@1.3.1
15 silly idealTree +-- eslint-visitor-keys@1.0.0
15 silly idealTree +-- eslint@5.12.0
15 silly idealTree +-- espree@5.0.0
15 silly idealTree +-- esprima@4.0.1
15 silly idealTree +-- esquery@1.0.1
15 silly idealTree +-- esrecurse@4.2.1
15 silly idealTree +-- estraverse@4.2.0
15 silly idealTree +-- esutils@2.0.2
15 silly idealTree +-- etag@1.8.1
15 silly idealTree +-- execa@0.7.0
15 silly idealTree | `-- cross-spawn@5.1.0
15 silly idealTree +-- expand-brackets@2.1.4
15 silly idealTree | +-- debug@2.6.9
15 silly idealTree | +-- define-property@0.2.5
15 silly idealTree | +-- extend-shallow@2.0.1
15 silly idealTree | `-- ms@2.0.0
15 silly idealTree +-- express@4.16.4
15 silly idealTree | +-- debug@2.6.9
15 silly idealTree | `-- ms@2.0.0
15 silly idealTree +-- extend-shallow@3.0.2
15 silly idealTree | `-- is-extendable@1.0.1
15 silly idealTree +-- external-editor@3.0.3
15 silly idealTree +-- extglob@2.0.4
15 silly idealTree | +-- define-property@1.0.0
15 silly idealTree | +-- extend-shallow@2.0.1
15 silly idealTree | +-- is-accessor-descriptor@1.0.0
15 silly idealTree | +-- is-data-descriptor@1.0.0
15 silly idealTree | `-- is-descriptor@1.0.2
15 silly idealTree +-- fast-deep-equal@2.0.1
15 silly idealTree +-- fast-json-stable-stringify@2.0.0
15 silly idealTree +-- fast-levenshtein@2.0.6
15 silly idealTree +-- figures@2.0.0
15 silly idealTree +-- file-entry-cache@2.0.0
15 silly idealTree +-- fill-range@4.0.0
15 silly idealTree | `-- extend-shallow@2.0.1
15 silly idealTree +-- finalhandler@1.1.1
15 silly idealTree | +-- debug@2.6.9
15 silly idealTree | `-- ms@2.0.0
15 silly idealTree +-- flat-cache@1.3.4
15 silly idealTree +-- for-in@1.0.2
15 silly idealTree +-- forwarded@0.1.2
15 silly idealTree +-- fragment-cache@0.2.1
15 silly idealTree +-- fresh@0.5.2
15 silly idealTree +-- fs.realpath@1.0.0
15 silly idealTree +-- fsevents@1.2.4
15 silly idealTree | +-- abbrev@1.1.1
15 silly idealTree | +-- ansi-regex@2.1.1
15 silly idealTree | +-- aproba@1.2.0
15 silly idealTree | +-- are-we-there-yet@1.1.4
15 silly idealTree | +-- balanced-match@1.0.0
15 silly idealTree | +-- brace-expansion@1.1.11
15 silly idealTree | +-- chownr@1.0.1
15 silly idealTree | +-- code-point-at@1.1.0
15 silly idealTree | +-- concat-map@0.0.1
15 silly idealTree | +-- console-control-strings@1.1.0
15 silly idealTree | +-- core-util-is@1.0.2
15 silly idealTree | +-- debug@2.6.9
15 silly idealTree | +-- deep-extend@0.5.1
15 silly idealTree | +-- delegates@1.0.0
15 silly idealTree | +-- detect-libc@1.0.3
15 silly idealTree | +-- fs-minipass@1.2.5
15 silly idealTree | +-- fs.realpath@1.0.0
15 silly idealTree | +-- gauge@2.7.4
15 silly idealTree | +-- glob@7.1.2
15 silly idealTree | +-- has-unicode@2.0.1
15 silly idealTree | +-- iconv-lite@0.4.21
15 silly idealTree | +-- ignore-walk@3.0.1
15 silly idealTree | +-- inflight@1.0.6
15 silly idealTree | +-- inherits@2.0.3
15 silly idealTree | +-- ini@1.3.5
15 silly idealTree | +-- is-fullwidth-code-point@1.0.0
15 silly idealTree | +-- isarray@1.0.0
15 silly idealTree | +-- minimatch@3.0.4
15 silly idealTree | +-- minimist@0.0.8
15 silly idealTree | +-- minipass@2.2.4
15 silly idealTree | +-- minizlib@1.1.0
15 silly idealTree | +-- mkdirp@0.5.1
15 silly idealTree | +-- ms@2.0.0
15 silly idealTree | +-- needle@2.2.0
15 silly idealTree | +-- node-pre-gyp@0.10.0
15 silly idealTree | +-- nopt@4.0.1
15 silly idealTree | +-- npm-bundled@1.0.3
15 silly idealTree | +-- npm-packlist@1.1.10
15 silly idealTree | +-- npmlog@4.1.2
15 silly idealTree | +-- number-is-nan@1.0.1
15 silly idealTree | +-- object-assign@4.1.1
15 silly idealTree | +-- once@1.4.0
15 silly idealTree | +-- os-homedir@1.0.2
15 silly idealTree | +-- os-tmpdir@1.0.2
15 silly idealTree | +-- osenv@0.1.5
15 silly idealTree | +-- path-is-absolute@1.0.1
15 silly idealTree | +-- process-nextick-args@2.0.0
15 silly idealTree | +-- rc@1.2.7
15 silly idealTree | | `-- minimist@1.2.0
15 silly idealTree | +-- readable-stream@2.3.6
15 silly idealTree | +-- rimraf@2.6.2
15 silly idealTree | +-- safe-buffer@5.1.1
15 silly idealTree | +-- safer-buffer@2.1.2
15 silly idealTree | +-- sax@1.2.4
15 silly idealTree | +-- semver@5.5.0
15 silly idealTree | +-- set-blocking@2.0.0
15 silly idealTree | +-- signal-exit@3.0.2
15 silly idealTree | +-- string_decoder@1.1.1
15 silly idealTree | +-- string-width@1.0.2
15 silly idealTree | +-- strip-ansi@3.0.1
15 silly idealTree | +-- strip-json-comments@2.0.1
15 silly idealTree | +-- tar@4.4.1
15 silly idealTree | +-- util-deprecate@1.0.2
15 silly idealTree | +-- wide-align@1.1.2
15 silly idealTree | +-- wrappy@1.0.2
15 silly idealTree | `-- yallist@3.0.2
15 silly idealTree +-- functional-red-black-tree@1.0.1
15 silly idealTree +-- get-stream@3.0.0
15 silly idealTree +-- get-value@2.0.6
15 silly idealTree +-- glob-parent@3.1.0
15 silly idealTree | `-- is-glob@3.1.0
15 silly idealTree +-- glob@7.1.3
15 silly idealTree +-- global-dirs@0.1.1
15 silly idealTree +-- globals@11.9.0
15 silly idealTree +-- got@6.7.1
15 silly idealTree +-- graceful-fs@4.1.15
15 silly idealTree +-- has-flag@3.0.0
15 silly idealTree +-- has-value@1.0.0
15 silly idealTree +-- has-values@1.0.0
15 silly idealTree | `-- kind-of@4.0.0
15 silly idealTree +-- http-errors@1.6.3
15 silly idealTree +-- iconv-lite@0.4.24
15 silly idealTree +-- ignore-by-default@1.0.1
15 silly idealTree +-- ignore@4.0.6
15 silly idealTree +-- import-fresh@3.0.0
15 silly idealTree +-- import-lazy@2.1.0
15 silly idealTree +-- imurmurhash@0.1.4
15 silly idealTree +-- inflight@1.0.6
15 silly idealTree +-- inherits@2.0.3
15 silly idealTree +-- ini@1.3.5
15 silly idealTree +-- inquirer@6.2.1
15 silly idealTree | +-- ansi-regex@4.0.0
15 silly idealTree | `-- strip-ansi@5.0.0
15 silly idealTree +-- ipaddr.js@1.8.0
15 silly idealTree +-- is-accessor-descriptor@0.1.6
15 silly idealTree | `-- kind-of@3.2.2
15 silly idealTree +-- is-binary-path@1.0.1
15 silly idealTree +-- is-buffer@1.1.6
15 silly idealTree +-- is-ci@1.2.1
15 silly idealTree +-- is-data-descriptor@0.1.4
15 silly idealTree | `-- kind-of@3.2.2
15 silly idealTree +-- is-descriptor@0.1.6
15 silly idealTree | `-- kind-of@5.1.0
15 silly idealTree +-- is-extendable@0.1.1
15 silly idealTree +-- is-extglob@2.1.1
15 silly idealTree +-- is-fullwidth-code-point@2.0.0
15 silly idealTree +-- is-glob@4.0.0
15 silly idealTree +-- is-installed-globally@0.1.0
15 silly idealTree +-- is-npm@1.0.0
15 silly idealTree +-- is-number@3.0.0
15 silly idealTree | `-- kind-of@3.2.2
15 silly idealTree +-- is-obj@1.0.1
15 silly idealTree +-- is-path-inside@1.0.1
15 silly idealTree +-- is-plain-object@2.0.4
15 silly idealTree +-- is-promise@2.1.0
15 silly idealTree +-- is-redirect@1.0.0
15 silly idealTree +-- is-retry-allowed@1.1.0
15 silly idealTree +-- is-stream@1.1.0
15 silly idealTree +-- is-windows@1.0.2
15 silly idealTree +-- isarray@1.0.0
15 silly idealTree +-- isexe@2.0.0
15 silly idealTree +-- isobject@3.0.1
15 silly idealTree +-- js-tokens@4.0.0
15 silly idealTree +-- js-yaml@3.12.1
15 silly idealTree +-- json-schema-traverse@0.4.1
15 silly idealTree +-- json-stable-stringify-without-jsonify@1.0.1
15 silly idealTree +-- kind-of@6.0.2
15 silly idealTree +-- latest-version@3.1.0
15 silly idealTree +-- levn@0.3.0
15 silly idealTree +-- lodash.debounce@4.0.8
15 silly idealTree +-- lodash@4.17.11
15 silly idealTree +-- lowercase-keys@1.0.1
15 silly idealTree +-- lru-cache@4.1.5
15 silly idealTree +-- make-dir@1.3.0
15 silly idealTree +-- map-cache@0.2.2
15 silly idealTree +-- map-visit@1.0.0
15 silly idealTree +-- media-typer@0.3.0
15 silly idealTree +-- merge-descriptors@1.0.1
15 silly idealTree +-- method-override@2.3.10
15 silly idealTree | +-- debug@2.6.9
15 silly idealTree | `-- ms@2.0.0
15 silly idealTree +-- methods@1.1.2
15 silly idealTree +-- micromatch@3.1.10
15 silly idealTree +-- mime-db@1.37.0
15 silly idealTree +-- mime-types@2.1.21
15 silly idealTree +-- mime@1.4.1
15 silly idealTree +-- mimic-fn@1.2.0
15 silly idealTree +-- minimatch@3.0.4
15 silly idealTree +-- minimist@0.0.8
15 silly idealTree +-- mixin-deep@1.3.1
15 silly idealTree | `-- is-extendable@1.0.1
15 silly idealTree +-- mkdirp@0.5.1
15 silly idealTree +-- ms@2.1.1
15 silly idealTree +-- mute-stream@0.0.7
15 silly idealTree +-- nan@2.12.1
15 silly idealTree +-- nanomatch@1.2.13
15 silly idealTree +-- natural-compare@1.4.0
15 silly idealTree +-- negotiator@0.6.1
15 silly idealTree +-- nice-try@1.0.5
15 silly idealTree +-- nodemon@1.18.9
15 silly idealTree | `-- debug@3.2.6
15 silly idealTree +-- nopt@1.0.10
15 silly idealTree +-- normalize-path@2.1.1
15 silly idealTree +-- npm-run-path@2.0.2
15 silly idealTree +-- object-assign@4.1.1
15 silly idealTree +-- object-copy@0.1.0
15 silly idealTree | +-- define-property@0.2.5
15 silly idealTree | `-- kind-of@3.2.2
15 silly idealTree +-- object-visit@1.0.1
15 silly idealTree +-- object.pick@1.3.0
15 silly idealTree +-- on-finished@2.3.0
15 silly idealTree +-- once@1.4.0
15 silly idealTree +-- onetime@2.0.1
15 silly idealTree +-- optionator@0.8.2
15 silly idealTree +-- os-tmpdir@1.0.2
15 silly idealTree +-- p-finally@1.0.0
15 silly idealTree +-- package-json@4.0.1
15 silly idealTree +-- parent-module@1.0.0
15 silly idealTree +-- parseurl@1.3.2
15 silly idealTree +-- pascalcase@0.1.1
15 silly idealTree +-- path-dirname@1.0.2
15 silly idealTree +-- path-is-absolute@1.0.1
15 silly idealTree +-- path-is-inside@1.0.2
15 silly idealTree +-- path-key@2.0.1
15 silly idealTree +-- path-to-regexp@0.1.7
15 silly idealTree +-- pify@3.0.0
15 silly idealTree +-- pluralize@7.0.0
15 silly idealTree +-- posix-character-classes@0.1.1
15 silly idealTree +-- prelude-ls@1.1.2
15 silly idealTree +-- prepend-http@1.0.4
15 silly idealTree +-- process-nextick-args@2.0.0
15 silly idealTree +-- progress@2.0.3
15 silly idealTree +-- proxy-addr@2.0.4
15 silly idealTree +-- pseudomap@1.0.2
15 silly idealTree +-- pstree.remy@1.1.6
15 silly idealTree +-- punycode@2.1.1
15 silly idealTree +-- qs@6.5.2
15 silly idealTree +-- range-parser@1.2.0
15 silly idealTree +-- raw-body@2.3.3
15 silly idealTree | `-- iconv-lite@0.4.23
15 silly idealTree +-- rc@1.2.8
15 silly idealTree | `-- minimist@1.2.0
15 silly idealTree +-- re2@1.8.3
15 silly idealTree +-- readable-stream@2.3.6
15 silly idealTree +-- readdirp@2.2.1
15 silly idealTree +-- regex-not@1.0.2
15 silly idealTree +-- regexpp@2.0.1
15 silly idealTree +-- registry-auth-token@3.3.2
15 silly idealTree +-- registry-url@3.1.0
15 silly idealTree +-- remove-trailing-separator@1.1.0
15 silly idealTree +-- repeat-element@1.1.3
15 silly idealTree +-- repeat-string@1.6.1
15 silly idealTree +-- resolve-from@4.0.0
15 silly idealTree +-- resolve-url@0.2.1
15 silly idealTree +-- restore-cursor@2.0.0
15 silly idealTree +-- ret@0.1.15
15 silly idealTree +-- rimraf@2.6.3
15 silly idealTree +-- rootpath@0.1.2
15 silly idealTree +-- run-async@2.3.0
15 silly idealTree +-- rxjs@6.3.3
15 silly idealTree +-- safe-buffer@5.1.2
15 silly idealTree +-- safe-regex@1.1.0
15 silly idealTree +-- safer-buffer@2.1.2
15 silly idealTree +-- semver-diff@2.1.0
15 silly idealTree +-- semver@5.6.0
15 silly idealTree +-- send@0.16.2
15 silly idealTree | +-- debug@2.6.9
15 silly idealTree | `-- ms@2.0.0
15 silly idealTree +-- serve-static@1.13.2
15 silly idealTree +-- set-value@2.0.0
15 silly idealTree | `-- extend-shallow@2.0.1
15 silly idealTree +-- setprototypeof@1.1.0
15 silly idealTree +-- shebang-command@1.2.0
15 silly idealTree +-- shebang-regex@1.0.0
15 silly idealTree +-- signal-exit@3.0.2
15 silly idealTree +-- slice-ansi@2.0.0
15 silly idealTree +-- snapdragon-node@2.1.1
15 silly idealTree | +-- define-property@1.0.0
15 silly idealTree | +-- is-accessor-descriptor@1.0.0
15 silly idealTree | +-- is-data-descriptor@1.0.0
15 silly idealTree | `-- is-descriptor@1.0.2
15 silly idealTree +-- snapdragon-util@3.0.1
15 silly idealTree | `-- kind-of@3.2.2
15 silly idealTree +-- snapdragon@0.8.2
15 silly idealTree | +-- debug@2.6.9
15 silly idealTree | +-- define-property@0.2.5
15 silly idealTree | +-- extend-shallow@2.0.1
15 silly idealTree | `-- ms@2.0.0
15 silly idealTree +-- source-map-resolve@0.5.2
15 silly idealTree +-- source-map-url@0.4.0
15 silly idealTree +-- source-map@0.5.7
15 silly idealTree +-- split-string@3.1.0
15 silly idealTree +-- sprintf-js@1.0.3
15 silly idealTree +-- static-extend@0.1.2
15 silly idealTree | `-- define-property@0.2.5
15 silly idealTree +-- statuses@1.4.0
15 silly idealTree +-- string_decoder@1.1.1
15 silly idealTree +-- string-width@2.1.1
15 silly idealTree +-- strip-ansi@4.0.0
15 silly idealTree +-- strip-eof@1.0.0
15 silly idealTree +-- strip-json-comments@2.0.1
15 silly idealTree +-- supports-color@5.5.0
15 silly idealTree +-- table@5.1.1
15 silly idealTree +-- term-size@1.2.0
15 silly idealTree +-- text-table@0.2.0
15 silly idealTree +-- through@2.3.8
15 silly idealTree +-- timed-out@4.0.1
15 silly idealTree +-- tmp@0.0.33
15 silly idealTree +-- to-object-path@0.3.0
15 silly idealTree | `-- kind-of@3.2.2
15 silly idealTree +-- to-regex-range@2.1.1
15 silly idealTree +-- to-regex@3.0.2
15 silly idealTree +-- touch@3.1.0
15 silly idealTree +-- tslib@1.9.3
15 silly idealTree +-- type-check@0.3.2
15 silly idealTree +-- type-is@1.6.16
15 silly idealTree +-- undefsafe@2.0.2
15 silly idealTree | +-- debug@2.6.9
15 silly idealTree | `-- ms@2.0.0
15 silly idealTree +-- union-value@1.0.0
15 silly idealTree | +-- extend-shallow@2.0.1
15 silly idealTree | `-- set-value@0.4.3
15 silly idealTree +-- unique-string@1.0.0
15 silly idealTree +-- unpipe@1.0.0
15 silly idealTree +-- unset-value@1.0.0
15 silly idealTree | +-- has-value@0.3.1
15 silly idealTree | | `-- isobject@2.1.0
15 silly idealTree | `-- has-values@0.1.4
15 silly idealTree +-- unzip-response@2.0.1
15 silly idealTree +-- upath@1.1.0
15 silly idealTree +-- update-notifier@2.5.0
15 silly idealTree +-- uri-js@4.2.2
15 silly idealTree +-- urix@0.1.0
15 silly idealTree +-- url-parse-lax@1.0.0
15 silly idealTree +-- use@3.1.1
15 silly idealTree +-- util-deprecate@1.0.2
15 silly idealTree +-- utils-merge@1.0.1
15 silly idealTree +-- vary@1.1.2
15 silly idealTree +-- which@1.3.1
15 silly idealTree +-- widest-line@2.0.1
15 silly idealTree +-- wordwrap@1.0.0
15 silly idealTree +-- wrappy@1.0.2
15 silly idealTree +-- write-file-atomic@2.3.0
15 silly idealTree +-- write@0.2.1
15 silly idealTree +-- xdg-basedir@3.0.0
15 silly idealTree `-- yallist@2.1.2
16 silly install generateActionsToTake
17 silly diffTrees action count 69
18 silly diffTrees add abbrev@1.1.1
19 silly diffTrees add ansi-regex@2.1.1
20 silly diffTrees add aproba@1.2.0
21 silly diffTrees add balanced-match@1.0.0
22 silly diffTrees add chownr@1.0.1
23 silly diffTrees add code-point-at@1.1.0
24 silly diffTrees add concat-map@0.0.1
25 silly diffTrees add brace-expansion@1.1.11
26 silly diffTrees add console-control-strings@1.1.0
27 silly diffTrees add core-util-is@1.0.2
28 silly diffTrees add deep-extend@0.5.1
29 silly diffTrees add delegates@1.0.0
30 silly diffTrees add detect-libc@1.0.3
31 silly diffTrees add fs.realpath@1.0.0
32 silly diffTrees add has-unicode@2.0.1
33 silly diffTrees add inherits@2.0.3
34 silly diffTrees add ini@1.3.5
35 silly diffTrees add isarray@1.0.0
36 silly diffTrees add minimatch@3.0.4
37 silly diffTrees add ignore-walk@3.0.1
38 silly diffTrees add minimist@0.0.8
39 silly diffTrees add mkdirp@0.5.1
40 silly diffTrees add ms@2.0.0
41 silly diffTrees add debug@2.6.9
42 silly diffTrees add npm-bundled@1.0.3
43 silly diffTrees add npm-packlist@1.1.10
44 silly diffTrees add number-is-nan@1.0.1
45 silly diffTrees add is-fullwidth-code-point@1.0.0
46 silly diffTrees add object-assign@4.1.1
47 silly diffTrees add os-homedir@1.0.2
48 silly diffTrees add os-tmpdir@1.0.2
49 silly diffTrees add osenv@0.1.5
50 silly diffTrees add nopt@4.0.1
51 silly diffTrees add path-is-absolute@1.0.1
52 silly diffTrees add process-nextick-args@2.0.0
53 silly diffTrees add minimist@1.2.0
54 silly diffTrees add safe-buffer@5.1.1
55 silly diffTrees add safer-buffer@2.1.2
56 silly diffTrees add iconv-lite@0.4.21
57 silly diffTrees add sax@1.2.4
58 silly diffTrees add needle@2.2.0
59 silly diffTrees add semver@5.5.0
60 silly diffTrees add set-blocking@2.0.0
61 silly diffTrees add signal-exit@3.0.2
62 silly diffTrees add string_decoder@1.1.1
63 silly diffTrees add strip-ansi@3.0.1
64 silly diffTrees add string-width@1.0.2
65 silly diffTrees add strip-json-comments@2.0.1
66 silly diffTrees add rc@1.2.7
67 silly diffTrees add util-deprecate@1.0.2
68 silly diffTrees add readable-stream@2.3.6
69 silly diffTrees add are-we-there-yet@1.1.4
70 silly diffTrees add wide-align@1.1.2
71 silly diffTrees add gauge@2.7.4
72 silly diffTrees add npmlog@4.1.2
73 silly diffTrees add wrappy@1.0.2
74 silly diffTrees add once@1.4.0
75 silly diffTrees add inflight@1.0.6
76 silly diffTrees add glob@7.1.2
77 silly diffTrees add rimraf@2.6.2
78 silly diffTrees add yallist@3.0.2
79 silly diffTrees add minipass@2.2.4
80 silly diffTrees add fs-minipass@1.2.5
81 silly diffTrees add minizlib@1.1.0
82 silly diffTrees add tar@4.4.1
83 silly diffTrees add node-pre-gyp@0.10.0
84 silly diffTrees add nan@2.12.1
85 silly diffTrees add fsevents@1.2.4
86 silly diffTrees add re2@1.8.3
87 silly decomposeActions action count 420
88 silly decomposeActions preinstall abbrev@1.1.1
89 silly decomposeActions build abbrev@1.1.1
90 silly decomposeActions install abbrev@1.1.1
91 silly decomposeActions postinstall abbrev@1.1.1
92 silly decomposeActions finalize abbrev@1.1.1
93 silly decomposeActions refresh-package-json abbrev@1.1.1
94 silly decomposeActions preinstall ansi-regex@2.1.1
95 silly decomposeActions build ansi-regex@2.1.1
96 silly decomposeActions install ansi-regex@2.1.1
97 silly decomposeActions postinstall ansi-regex@2.1.1
98 silly decomposeActions finalize ansi-regex@2.1.1
99 silly decomposeActions refresh-package-json ansi-regex@2.1.1
100 silly decomposeActions preinstall aproba@1.2.0
101 silly decomposeActions build aproba@1.2.0
102 silly decomposeActions install aproba@1.2.0
103 silly decomposeActions postinstall aproba@1.2.0
104 silly decomposeActions finalize aproba@1.2.0
105 silly decomposeActions refresh-package-json aproba@1.2.0
106 silly decomposeActions preinstall balanced-match@1.0.0
107 silly decomposeActions build balanced-match@1.0.0
108 silly decomposeActions install balanced-match@1.0.0
109 silly decomposeActions postinstall balanced-match@1.0.0
110 silly decomposeActions finalize balanced-match@1.0.0
111 silly decomposeActions refresh-package-json balanced-match@1.0.0
112 silly decomposeActions preinstall chownr@1.0.1
113 silly decomposeActions build chownr@1.0.1
114 silly decomposeActions install chownr@1.0.1
115 silly decomposeActions postinstall chownr@1.0.1
116 silly decomposeActions finalize chownr@1.0.1
117 silly decomposeActions refresh-package-json chownr@1.0.1
118 silly decomposeActions preinstall code-point-at@1.1.0
119 silly decomposeActions build code-point-at@1.1.0
120 silly decomposeActions install code-point-at@1.1.0
121 silly decomposeActions postinstall code-point-at@1.1.0
122 silly decomposeActions finalize code-point-at@1.1.0
123 silly decomposeActions refresh-package-json code-point-at@1.1.0
124 silly decomposeActions preinstall concat-map@0.0.1
125 silly decomposeActions build concat-map@0.0.1
126 silly decomposeActions install concat-map@0.0.1
127 silly decomposeActions postinstall concat-map@0.0.1
128 silly decomposeActions finalize concat-map@0.0.1
129 silly decomposeActions refresh-package-json concat-map@0.0.1
130 silly decomposeActions preinstall brace-expansion@1.1.11
131 silly decomposeActions build brace-expansion@1.1.11
132 silly decomposeActions install brace-expansion@1.1.11
133 silly decomposeActions postinstall brace-expansion@1.1.11
134 silly decomposeActions finalize brace-expansion@1.1.11
135 silly decomposeActions refresh-package-json brace-expansion@1.1.11
136 silly decomposeActions preinstall console-control-strings@1.1.0
137 silly decomposeActions build console-control-strings@1.1.0
138 silly decomposeActions install console-control-strings@1.1.0
139 silly decomposeActions postinstall console-control-strings@1.1.0
140 silly decomposeActions finalize console-control-strings@1.1.0
141 silly decomposeActions refresh-package-json console-control-strings@1.1.0
142 silly decomposeActions preinstall core-util-is@1.0.2
143 silly decomposeActions build core-util-is@1.0.2
144 silly decomposeActions install core-util-is@1.0.2
145 silly decomposeActions postinstall core-util-is@1.0.2
146 silly decomposeActions finalize core-util-is@1.0.2
147 silly decomposeActions refresh-package-json core-util-is@1.0.2
148 silly decomposeActions preinstall deep-extend@0.5.1
149 silly decomposeActions build deep-extend@0.5.1
150 silly decomposeActions install deep-extend@0.5.1
151 silly decomposeActions postinstall deep-extend@0.5.1
152 silly decomposeActions finalize deep-extend@0.5.1
153 silly decomposeActions refresh-package-json deep-extend@0.5.1
154 silly decomposeActions preinstall delegates@1.0.0
155 silly decomposeActions build delegates@1.0.0
156 silly decomposeActions install delegates@1.0.0
157 silly decomposeActions postinstall delegates@1.0.0
158 silly decomposeActions finalize delegates@1.0.0
159 silly decomposeActions refresh-package-json delegates@1.0.0
160 silly decomposeActions preinstall detect-libc@1.0.3
161 silly decomposeActions build detect-libc@1.0.3
162 silly decomposeActions install detect-libc@1.0.3
163 silly decomposeActions postinstall detect-libc@1.0.3
164 silly decomposeActions finalize detect-libc@1.0.3
165 silly decomposeActions refresh-package-json detect-libc@1.0.3
166 silly decomposeActions preinstall fs.realpath@1.0.0
167 silly decomposeActions build fs.realpath@1.0.0
168 silly decomposeActions install fs.realpath@1.0.0
169 silly decomposeActions postinstall fs.realpath@1.0.0
170 silly decomposeActions finalize fs.realpath@1.0.0
171 silly decomposeActions refresh-package-json fs.realpath@1.0.0
172 silly decomposeActions preinstall has-unicode@2.0.1
173 silly decomposeActions build has-unicode@2.0.1
174 silly decomposeActions install has-unicode@2.0.1
175 silly decomposeActions postinstall has-unicode@2.0.1
176 silly decomposeActions finalize has-unicode@2.0.1
177 silly decomposeActions refresh-package-json has-unicode@2.0.1
178 silly decomposeActions preinstall inherits@2.0.3
179 silly decomposeActions build inherits@2.0.3
180 silly decomposeActions install inherits@2.0.3
181 silly decomposeActions postinstall inherits@2.0.3
182 silly decomposeActions finalize inherits@2.0.3
183 silly decomposeActions refresh-package-json inherits@2.0.3
184 silly decomposeActions preinstall ini@1.3.5
185 silly decomposeActions build ini@1.3.5
186 silly decomposeActions install ini@1.3.5
187 silly decomposeActions postinstall ini@1.3.5
188 silly decomposeActions finalize ini@1.3.5
189 silly decomposeActions refresh-package-json ini@1.3.5
190 silly decomposeActions preinstall isarray@1.0.0
191 silly decomposeActions build isarray@1.0.0
192 silly decomposeActions install isarray@1.0.0
193 silly decomposeActions postinstall isarray@1.0.0
194 silly decomposeActions finalize isarray@1.0.0
195 silly decomposeActions refresh-package-json isarray@1.0.0
196 silly decomposeActions preinstall minimatch@3.0.4
197 silly decomposeActions build minimatch@3.0.4
198 silly decomposeActions install minimatch@3.0.4
199 silly decomposeActions postinstall minimatch@3.0.4
200 silly decomposeActions finalize minimatch@3.0.4
201 silly decomposeActions refresh-package-json minimatch@3.0.4
202 silly decomposeActions preinstall ignore-walk@3.0.1
203 silly decomposeActions build ignore-walk@3.0.1
204 silly decomposeActions install ignore-walk@3.0.1
205 silly decomposeActions postinstall ignore-walk@3.0.1
206 silly decomposeActions finalize ignore-walk@3.0.1
207 silly decomposeActions refresh-package-json ignore-walk@3.0.1
208 silly decomposeActions preinstall minimist@0.0.8
209 silly decomposeActions build minimist@0.0.8
210 silly decomposeActions install minimist@0.0.8
211 silly decomposeActions postinstall minimist@0.0.8
212 silly decomposeActions finalize minimist@0.0.8
213 silly decomposeActions refresh-package-json minimist@0.0.8
214 silly decomposeActions preinstall mkdirp@0.5.1
215 silly decomposeActions build mkdirp@0.5.1
216 silly decomposeActions install mkdirp@0.5.1
217 silly decomposeActions postinstall mkdirp@0.5.1
218 silly decomposeActions finalize mkdirp@0.5.1
219 silly decomposeActions refresh-package-json mkdirp@0.5.1
220 silly decomposeActions preinstall ms@2.0.0
221 silly decomposeActions build ms@2.0.0
222 silly decomposeActions install ms@2.0.0
223 silly decomposeActions postinstall ms@2.0.0
224 silly decomposeActions finalize ms@2.0.0
225 silly decomposeActions refresh-package-json ms@2.0.0
226 silly decomposeActions preinstall debug@2.6.9
227 silly decomposeActions build debug@2.6.9
228 silly decomposeActions install debug@2.6.9
229 silly decomposeActions postinstall debug@2.6.9
230 silly decomposeActions finalize debug@2.6.9
231 silly decomposeActions refresh-package-json debug@2.6.9
232 silly decomposeActions preinstall npm-bundled@1.0.3
233 silly decomposeActions build npm-bundled@1.0.3
234 silly decomposeActions install npm-bundled@1.0.3
235 silly decomposeActions postinstall npm-bundled@1.0.3
236 silly decomposeActions finalize npm-bundled@1.0.3
237 silly decomposeActions refresh-package-json npm-bundled@1.0.3
238 silly decomposeActions preinstall npm-packlist@1.1.10
239 silly decomposeActions build npm-packlist@1.1.10
240 silly decomposeActions install npm-packlist@1.1.10
241 silly decomposeActions postinstall npm-packlist@1.1.10
242 silly decomposeActions finalize npm-packlist@1.1.10
243 silly decomposeActions refresh-package-json npm-packlist@1.1.10
244 silly decomposeActions preinstall number-is-nan@1.0.1
245 silly decomposeActions build number-is-nan@1.0.1
246 silly decomposeActions install number-is-nan@1.0.1
247 silly decomposeActions postinstall number-is-nan@1.0.1
248 silly decomposeActions finalize number-is-nan@1.0.1
249 silly decomposeActions refresh-package-json number-is-nan@1.0.1
250 silly decomposeActions preinstall is-fullwidth-code-point@1.0.0
251 silly decomposeActions build is-fullwidth-code-point@1.0.0
252 silly decomposeActions install is-fullwidth-code-point@1.0.0
253 silly decomposeActions postinstall is-fullwidth-code-point@1.0.0
254 silly decomposeActions finalize is-fullwidth-code-point@1.0.0
255 silly decomposeActions refresh-package-json is-fullwidth-code-point@1.0.0
256 silly decomposeActions preinstall object-assign@4.1.1
257 silly decomposeActions build object-assign@4.1.1
258 silly decomposeActions install object-assign@4.1.1
259 silly decomposeActions postinstall object-assign@4.1.1
260 silly decomposeActions finalize object-assign@4.1.1
261 silly decomposeActions refresh-package-json object-assign@4.1.1
262 silly decomposeActions preinstall os-homedir@1.0.2
263 silly decomposeActions build os-homedir@1.0.2
264 silly decomposeActions install os-homedir@1.0.2
265 silly decomposeActions postinstall os-homedir@1.0.2
266 silly decomposeActions finalize os-homedir@1.0.2
267 silly decomposeActions refresh-package-json os-homedir@1.0.2
268 silly decomposeActions preinstall os-tmpdir@1.0.2
269 silly decomposeActions build os-tmpdir@1.0.2
270 silly decomposeActions install os-tmpdir@1.0.2
271 silly decomposeActions postinstall os-tmpdir@1.0.2
272 silly decomposeActions finalize os-tmpdir@1.0.2
273 silly decomposeActions refresh-package-json os-tmpdir@1.0.2
274 silly decomposeActions preinstall osenv@0.1.5
275 silly decomposeActions build osenv@0.1.5
276 silly decomposeActions install osenv@0.1.5
277 silly decomposeActions postinstall osenv@0.1.5
278 silly decomposeActions finalize osenv@0.1.5
279 silly decomposeActions refresh-package-json osenv@0.1.5
280 silly decomposeActions preinstall nopt@4.0.1
281 silly decomposeActions build nopt@4.0.1
282 silly decomposeActions install nopt@4.0.1
283 silly decomposeActions postinstall nopt@4.0.1
284 silly decomposeActions finalize nopt@4.0.1
285 silly decomposeActions refresh-package-json nopt@4.0.1
286 silly decomposeActions preinstall path-is-absolute@1.0.1
287 silly decomposeActions build path-is-absolute@1.0.1
288 silly decomposeActions install path-is-absolute@1.0.1
289 silly decomposeActions postinstall path-is-absolute@1.0.1
290 silly decomposeActions finalize path-is-absolute@1.0.1
291 silly decomposeActions refresh-package-json path-is-absolute@1.0.1
292 silly decomposeActions preinstall process-nextick-args@2.0.0
293 silly decomposeActions build process-nextick-args@2.0.0
294 silly decomposeActions install process-nextick-args@2.0.0
295 silly decomposeActions postinstall process-nextick-args@2.0.0
296 silly decomposeActions finalize process-nextick-args@2.0.0
297 silly decomposeActions refresh-package-json process-nextick-args@2.0.0
298 silly decomposeActions preinstall minimist@1.2.0
299 silly decomposeActions build minimist@1.2.0
300 silly decomposeActions install minimist@1.2.0
301 silly decomposeActions postinstall minimist@1.2.0
302 silly decomposeActions finalize minimist@1.2.0
303 silly decomposeActions refresh-package-json minimist@1.2.0
304 silly decomposeActions preinstall safe-buffer@5.1.1
305 silly decomposeActions build safe-buffer@5.1.1
306 silly decomposeActions install safe-buffer@5.1.1
307 silly decomposeActions postinstall safe-buffer@5.1.1
308 silly decomposeActions finalize safe-buffer@5.1.1
309 silly decomposeActions refresh-package-json safe-buffer@5.1.1
310 silly decomposeActions preinstall safer-buffer@2.1.2
311 silly decomposeActions build safer-buffer@2.1.2
312 silly decomposeActions install safer-buffer@2.1.2
313 silly decomposeActions postinstall safer-buffer@2.1.2
314 silly decomposeActions finalize safer-buffer@2.1.2
315 silly decomposeActions refresh-package-json safer-buffer@2.1.2
316 silly decomposeActions preinstall iconv-lite@0.4.21
317 silly decomposeActions build iconv-lite@0.4.21
318 silly decomposeActions install iconv-lite@0.4.21
319 silly decomposeActions postinstall iconv-lite@0.4.21
320 silly decomposeActions finalize iconv-lite@0.4.21
321 silly decomposeActions refresh-package-json iconv-lite@0.4.21
322 silly decomposeActions preinstall sax@1.2.4
323 silly decomposeActions build sax@1.2.4
324 silly decomposeActions install sax@1.2.4
325 silly decomposeActions postinstall sax@1.2.4
326 silly decomposeActions finalize sax@1.2.4
327 silly decomposeActions refresh-package-json sax@1.2.4
328 silly decomposeActions preinstall needle@2.2.0
329 silly decomposeActions build needle@2.2.0
330 silly decomposeActions install needle@2.2.0
331 silly decomposeActions postinstall needle@2.2.0
332 silly decomposeActions finalize needle@2.2.0
333 silly decomposeActions refresh-package-json needle@2.2.0
334 silly decomposeActions preinstall semver@5.5.0
335 silly decomposeActions build semver@5.5.0
336 silly decomposeActions install semver@5.5.0
337 silly decomposeActions postinstall semver@5.5.0
338 silly decomposeActions finalize semver@5.5.0
339 silly decomposeActions refresh-package-json semver@5.5.0
340 silly decomposeActions preinstall set-blocking@2.0.0
341 silly decomposeActions build set-blocking@2.0.0
342 silly decomposeActions install set-blocking@2.0.0
343 silly decomposeActions postinstall set-blocking@2.0.0
344 silly decomposeActions finalize set-blocking@2.0.0
345 silly decomposeActions refresh-package-json set-blocking@2.0.0
346 silly decomposeActions preinstall signal-exit@3.0.2
347 silly decomposeActions build signal-exit@3.0.2
348 silly decomposeActions install signal-exit@3.0.2
349 silly decomposeActions postinstall signal-exit@3.0.2
350 silly decomposeActions finalize signal-exit@3.0.2
351 silly decomposeActions refresh-package-json signal-exit@3.0.2
352 silly decomposeActions preinstall string_decoder@1.1.1
353 silly decomposeActions build string_decoder@1.1.1
354 silly decomposeActions install string_decoder@1.1.1
355 silly decomposeActions postinstall string_decoder@1.1.1
356 silly decomposeActions finalize string_decoder@1.1.1
357 silly decomposeActions refresh-package-json string_decoder@1.1.1
358 silly decomposeActions preinstall strip-ansi@3.0.1
359 silly decomposeActions build strip-ansi@3.0.1
360 silly decomposeActions install strip-ansi@3.0.1
361 silly decomposeActions postinstall strip-ansi@3.0.1
362 silly decomposeActions finalize strip-ansi@3.0.1
363 silly decomposeActions refresh-package-json strip-ansi@3.0.1
364 silly decomposeActions preinstall string-width@1.0.2
365 silly decomposeActions build string-width@1.0.2
366 silly decomposeActions install string-width@1.0.2
367 silly decomposeActions postinstall string-width@1.0.2
368 silly decomposeActions finalize string-width@1.0.2
369 silly decomposeActions refresh-package-json string-width@1.0.2
370 silly decomposeActions preinstall strip-json-comments@2.0.1
371 silly decomposeActions build strip-json-comments@2.0.1
372 silly decomposeActions install strip-json-comments@2.0.1
373 silly decomposeActions postinstall strip-json-comments@2.0.1
374 silly decomposeActions finalize strip-json-comments@2.0.1
375 silly decomposeActions refresh-package-json strip-json-comments@2.0.1
376 silly decomposeActions preinstall rc@1.2.7
377 silly decomposeActions build rc@1.2.7
378 silly decomposeActions install rc@1.2.7
379 silly decomposeActions postinstall rc@1.2.7
380 silly decomposeActions finalize rc@1.2.7
381 silly decomposeActions refresh-package-json rc@1.2.7
382 silly decomposeActions preinstall util-deprecate@1.0.2
383 silly decomposeActions build util-deprecate@1.0.2
384 silly decomposeActions install util-deprecate@1.0.2
385 silly decomposeActions postinstall util-deprecate@1.0.2
386 silly decomposeActions finalize util-deprecate@1.0.2
387 silly decomposeActions refresh-package-json util-deprecate@1.0.2
388 silly decomposeActions preinstall readable-stream@2.3.6
389 silly decomposeActions build readable-stream@2.3.6
390 silly decomposeActions install readable-stream@2.3.6
391 silly decomposeActions postinstall readable-stream@2.3.6
392 silly decomposeActions finalize readable-stream@2.3.6
393 silly decomposeActions refresh-package-json readable-stream@2.3.6
394 silly decomposeActions preinstall are-we-there-yet@1.1.4
395 silly decomposeActions build are-we-there-yet@1.1.4
396 silly decomposeActions install are-we-there-yet@1.1.4
397 silly decomposeActions postinstall are-we-there-yet@1.1.4
398 silly decomposeActions finalize are-we-there-yet@1.1.4
399 silly decomposeActions refresh-package-json are-we-there-yet@1.1.4
400 silly decomposeActions preinstall wide-align@1.1.2
401 silly decomposeActions build wide-align@1.1.2
402 silly decomposeActions install wide-align@1.1.2
403 silly decomposeActions postinstall wide-align@1.1.2
404 silly decomposeActions finalize wide-align@1.1.2
405 silly decomposeActions refresh-package-json wide-align@1.1.2
406 silly decomposeActions preinstall gauge@2.7.4
407 silly decomposeActions build gauge@2.7.4
408 silly decomposeActions install gauge@2.7.4
409 silly decomposeActions postinstall gauge@2.7.4
410 silly decomposeActions finalize gauge@2.7.4
411 silly decomposeActions refresh-package-json gauge@2.7.4
412 silly decomposeActions preinstall npmlog@4.1.2
413 silly decomposeActions build npmlog@4.1.2
414 silly decomposeActions install npmlog@4.1.2
415 silly decomposeActions postinstall npmlog@4.1.2
416 silly decomposeActions finalize npmlog@4.1.2
417 silly decomposeActions refresh-package-json npmlog@4.1.2
418 silly decomposeActions preinstall wrappy@1.0.2
419 silly decomposeActions build wrappy@1.0.2
420 silly decomposeActions install wrappy@1.0.2
421 silly decomposeActions postinstall wrappy@1.0.2
422 silly decomposeActions finalize wrappy@1.0.2
423 silly decomposeActions refresh-package-json wrappy@1.0.2
424 silly decomposeActions preinstall once@1.4.0
425 silly decomposeActions build once@1.4.0
426 silly decomposeActions install once@1.4.0
427 silly decomposeActions postinstall once@1.4.0
428 silly decomposeActions finalize once@1.4.0
429 silly decomposeActions refresh-package-json once@1.4.0
430 silly decomposeActions preinstall inflight@1.0.6
431 silly decomposeActions build inflight@1.0.6
432 silly decomposeActions install inflight@1.0.6
433 silly decomposeActions postinstall inflight@1.0.6
434 silly decomposeActions finalize inflight@1.0.6
435 silly decomposeActions refresh-package-json inflight@1.0.6
436 silly decomposeActions preinstall glob@7.1.2
437 silly decomposeActions build glob@7.1.2
438 silly decomposeActions install glob@7.1.2
439 silly decomposeActions postinstall glob@7.1.2
440 silly decomposeActions finalize glob@7.1.2
441 silly decomposeActions refresh-package-json glob@7.1.2
442 silly decomposeActions preinstall rimraf@2.6.2
443 silly decomposeActions build rimraf@2.6.2
444 silly decomposeActions install rimraf@2.6.2
445 silly decomposeActions postinstall rimraf@2.6.2
446 silly decomposeActions finalize rimraf@2.6.2
447 silly decomposeActions refresh-package-json rimraf@2.6.2
448 silly decomposeActions preinstall yallist@3.0.2
449 silly decomposeActions build yallist@3.0.2
450 silly decomposeActions install yallist@3.0.2
451 silly decomposeActions postinstall yallist@3.0.2
452 silly decomposeActions finalize yallist@3.0.2
453 silly decomposeActions refresh-package-json yallist@3.0.2
454 silly decomposeActions preinstall minipass@2.2.4
455 silly decomposeActions build minipass@2.2.4
456 silly decomposeActions install minipass@2.2.4
457 silly decomposeActions postinstall minipass@2.2.4
458 silly decomposeActions finalize minipass@2.2.4
459 silly decomposeActions refresh-package-json minipass@2.2.4
460 silly decomposeActions preinstall fs-minipass@1.2.5
461 silly decomposeActions build fs-minipass@1.2.5
462 silly decomposeActions install fs-minipass@1.2.5
463 silly decomposeActions postinstall fs-minipass@1.2.5
464 silly decomposeActions finalize fs-minipass@1.2.5
465 silly decomposeActions refresh-package-json fs-minipass@1.2.5
466 silly decomposeActions preinstall minizlib@1.1.0
467 silly decomposeActions build minizlib@1.1.0
468 silly decomposeActions install minizlib@1.1.0
469 silly decomposeActions postinstall minizlib@1.1.0
470 silly decomposeActions finalize minizlib@1.1.0
471 silly decomposeActions refresh-package-json minizlib@1.1.0
472 silly decomposeActions preinstall tar@4.4.1
473 silly decomposeActions build tar@4.4.1
474 silly decomposeActions install tar@4.4.1
475 silly decomposeActions postinstall tar@4.4.1
476 silly decomposeActions finalize tar@4.4.1
477 silly decomposeActions refresh-package-json tar@4.4.1
478 silly decomposeActions preinstall node-pre-gyp@0.10.0
479 silly decomposeActions build node-pre-gyp@0.10.0
480 silly decomposeActions install node-pre-gyp@0.10.0
481 silly decomposeActions postinstall node-pre-gyp@0.10.0
482 silly decomposeActions finalize node-pre-gyp@0.10.0
483 silly decomposeActions refresh-package-json node-pre-gyp@0.10.0
484 silly decomposeActions fetch nan@2.12.1
485 silly decomposeActions extract nan@2.12.1
486 silly decomposeActions preinstall nan@2.12.1
487 silly decomposeActions build nan@2.12.1
488 silly decomposeActions install nan@2.12.1
489 silly decomposeActions postinstall nan@2.12.1
490 silly decomposeActions finalize nan@2.12.1
491 silly decomposeActions refresh-package-json nan@2.12.1
492 silly decomposeActions fetch fsevents@1.2.4
493 silly decomposeActions extract fsevents@1.2.4
494 silly decomposeActions preinstall fsevents@1.2.4
495 silly decomposeActions build fsevents@1.2.4
496 silly decomposeActions install fsevents@1.2.4
497 silly decomposeActions postinstall fsevents@1.2.4
498 silly decomposeActions finalize fsevents@1.2.4
499 silly decomposeActions refresh-package-json fsevents@1.2.4
500 silly decomposeActions fetch re2@1.8.3
501 silly decomposeActions extract re2@1.8.3
502 silly decomposeActions preinstall re2@1.8.3
503 silly decomposeActions build re2@1.8.3
504 silly decomposeActions install re2@1.8.3
505 silly decomposeActions postinstall re2@1.8.3
506 silly decomposeActions finalize re2@1.8.3
507 silly decomposeActions refresh-package-json re2@1.8.3
508 silly install executeActions
509 silly doSerial global-install 420
510 verbose correctMkdir C:\Users\user\AppData\Roaming\npm-cache\_locks correctMkdir not in flight; initializing
511 verbose lock using C:\Users\user\AppData\Roaming\npm-cache\_locks\staging-bc42fd8f13821150.lock for C:\www\math\node_modules\.staging
512 silly doParallel extract 420
513 silly extract re2@1.8.3
514 silly pacote trying re2@https://registry.npmjs.org/re2/-/re2-1.8.3.tgz by hash: sha512-XoRLf+8sA48DF1GvZV3EbpPd84KLWOrxVhV4vwOxf+tzvEOZmo58UqFAcnDeeDid8ZehgVnZNd9WLRDqDmK0vA==
515 silly extract nan@2.12.1
516 silly pacote trying nan@https://registry.npmjs.org/nan/-/nan-2.12.1.tgz by hash: sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==
517 silly extract fsevents@1.2.4
518 silly pacote trying fsevents@https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz by hash: sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==
519 silly pacote nan@https://registry.npmjs.org/nan/-/nan-2.12.1.tgz extracted to C:\www\math\node_modules\.staging\nan-7a0bb874 by content address 5401ms
520 silly pacote re2@https://registry.npmjs.org/re2/-/re2-1.8.3.tgz extracted to C:\www\math\node_modules\.staging\re2-5cc7fc07 by content address 17359ms
521 silly pacote fsevents@https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz extracted to C:\www\math\node_modules\.staging\fsevents-88fca1da by content address 60300ms
522 silly doReverseSerial unbuild 420
523 silly doSerial remove 420
524 silly doSerial move 420
525 silly doSerial finalize 420
526 silly finalize C:\www\math\node_modules\fsevents\node_modules\abbrev
527 silly finalize C:\www\math\node_modules\fsevents\node_modules\ansi-regex
528 silly finalize C:\www\math\node_modules\fsevents\node_modules\aproba
529 silly finalize C:\www\math\node_modules\fsevents\node_modules\balanced-match
530 silly finalize C:\www\math\node_modules\fsevents\node_modules\chownr
531 silly finalize C:\www\math\node_modules\fsevents\node_modules\code-point-at
532 silly finalize C:\www\math\node_modules\fsevents\node_modules\concat-map
533 silly finalize C:\www\math\node_modules\fsevents\node_modules\brace-expansion
534 silly finalize C:\www\math\node_modules\fsevents\node_modules\console-control-strings
535 silly finalize C:\www\math\node_modules\fsevents\node_modules\core-util-is
536 silly finalize C:\www\math\node_modules\fsevents\node_modules\deep-extend
537 silly finalize C:\www\math\node_modules\fsevents\node_modules\delegates
538 silly finalize C:\www\math\node_modules\fsevents\node_modules\detect-libc
539 silly finalize C:\www\math\node_modules\fsevents\node_modules\fs.realpath
540 silly finalize C:\www\math\node_modules\fsevents\node_modules\has-unicode
541 silly finalize C:\www\math\node_modules\fsevents\node_modules\inherits
542 silly finalize C:\www\math\node_modules\fsevents\node_modules\ini
543 silly finalize C:\www\math\node_modules\fsevents\node_modules\isarray
544 silly finalize C:\www\math\node_modules\fsevents\node_modules\minimatch
545 silly finalize C:\www\math\node_modules\fsevents\node_modules\ignore-walk
546 silly finalize C:\www\math\node_modules\fsevents\node_modules\minimist
547 silly finalize C:\www\math\node_modules\fsevents\node_modules\mkdirp
548 silly finalize C:\www\math\node_modules\fsevents\node_modules\ms
549 silly finalize C:\www\math\node_modules\fsevents\node_modules\debug
550 silly finalize C:\www\math\node_modules\fsevents\node_modules\npm-bundled
551 silly finalize C:\www\math\node_modules\fsevents\node_modules\npm-packlist
552 silly finalize C:\www\math\node_modules\fsevents\node_modules\number-is-nan
553 silly finalize C:\www\math\node_modules\fsevents\node_modules\is-fullwidth-code-point
554 silly finalize C:\www\math\node_modules\fsevents\node_modules\object-assign
555 silly finalize C:\www\math\node_modules\fsevents\node_modules\os-homedir
556 silly finalize C:\www\math\node_modules\fsevents\node_modules\os-tmpdir
557 silly finalize C:\www\math\node_modules\fsevents\node_modules\osenv
558 silly finalize C:\www\math\node_modules\fsevents\node_modules\nopt
559 silly finalize C:\www\math\node_modules\fsevents\node_modules\path-is-absolute
560 silly finalize C:\www\math\node_modules\fsevents\node_modules\process-nextick-args
561 silly finalize C:\www\math\node_modules\fsevents\node_modules\rc\node_modules\minimist
562 silly finalize C:\www\math\node_modules\fsevents\node_modules\safe-buffer
563 silly finalize C:\www\math\node_modules\fsevents\node_modules\safer-buffer
564 silly finalize C:\www\math\node_modules\fsevents\node_modules\iconv-lite
565 silly finalize C:\www\math\node_modules\fsevents\node_modules\sax
566 silly finalize C:\www\math\node_modules\fsevents\node_modules\needle
567 silly finalize C:\www\math\node_modules\fsevents\node_modules\semver
568 silly finalize C:\www\math\node_modules\fsevents\node_modules\set-blocking
569 silly finalize C:\www\math\node_modules\fsevents\node_modules\signal-exit
570 silly finalize C:\www\math\node_modules\fsevents\node_modules\string_decoder
571 silly finalize C:\www\math\node_modules\fsevents\node_modules\strip-ansi
572 silly finalize C:\www\math\node_modules\fsevents\node_modules\string-width
573 silly finalize C:\www\math\node_modules\fsevents\node_modules\strip-json-comments
574 silly finalize C:\www\math\node_modules\fsevents\node_modules\rc
575 silly finalize C:\www\math\node_modules\fsevents\node_modules\util-deprecate
576 silly finalize C:\www\math\node_modules\fsevents\node_modules\readable-stream
577 silly finalize C:\www\math\node_modules\fsevents\node_modules\are-we-there-yet
578 silly finalize C:\www\math\node_modules\fsevents\node_modules\wide-align
579 silly finalize C:\www\math\node_modules\fsevents\node_modules\gauge
580 silly finalize C:\www\math\node_modules\fsevents\node_modules\npmlog
581 silly finalize C:\www\math\node_modules\fsevents\node_modules\wrappy
582 silly finalize C:\www\math\node_modules\fsevents\node_modules\once
583 silly finalize C:\www\math\node_modules\fsevents\node_modules\inflight
584 silly finalize C:\www\math\node_modules\fsevents\node_modules\glob
585 silly finalize C:\www\math\node_modules\fsevents\node_modules\rimraf
586 silly finalize C:\www\math\node_modules\fsevents\node_modules\yallist
587 silly finalize C:\www\math\node_modules\fsevents\node_modules\minipass
588 silly finalize C:\www\math\node_modules\fsevents\node_modules\fs-minipass
589 silly finalize C:\www\math\node_modules\fsevents\node_modules\minizlib
590 silly finalize C:\www\math\node_modules\fsevents\node_modules\tar
591 silly finalize C:\www\math\node_modules\fsevents\node_modules\node-pre-gyp
592 silly finalize C:\www\math\node_modules\nan
593 silly finalize C:\www\math\node_modules\fsevents
594 silly finalize C:\www\math\node_modules\re2
595 silly doParallel refresh-package-json 420
596 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\abbrev
597 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\ansi-regex
598 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\aproba
599 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\balanced-match
600 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\chownr
601 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\code-point-at
602 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\concat-map
603 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\brace-expansion
604 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\console-control-strings
605 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\core-util-is
606 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\deep-extend
607 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\delegates
608 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\detect-libc
609 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\fs.realpath
610 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\has-unicode
611 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\inherits
612 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\ini
613 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\isarray
614 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\minimatch
615 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\ignore-walk
616 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\minimist
617 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\mkdirp
618 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\ms
619 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\debug
620 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\npm-bundled
621 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\npm-packlist
622 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\number-is-nan
623 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\is-fullwidth-code-point
624 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\object-assign
625 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\os-homedir
626 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\os-tmpdir
627 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\osenv
628 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\nopt
629 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\path-is-absolute
630 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\process-nextick-args
631 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\rc\node_modules\minimist
632 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\safe-buffer
633 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\safer-buffer
634 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\iconv-lite
635 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\sax
636 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\needle
637 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\semver
638 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\set-blocking
639 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\signal-exit
640 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\string_decoder
641 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\strip-ansi
642 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\string-width
643 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\strip-json-comments
644 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\rc
645 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\util-deprecate
646 silly refresh-package-json C:\www\math\node_modules\re2
647 silly refresh-package-json C:\www\math\node_modules\fsevents
648 silly refresh-package-json C:\www\math\node_modules\nan
649 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\node-pre-gyp
650 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\tar
651 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\minizlib
652 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\fs-minipass
653 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\minipass
654 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\yallist
655 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\rimraf
656 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\glob
657 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\inflight
658 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\once
659 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\wrappy
660 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\npmlog
661 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\gauge
662 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\wide-align
663 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\are-we-there-yet
664 silly refresh-package-json C:\www\math\node_modules\fsevents\node_modules\readable-stream
665 silly doParallel preinstall 420
666 silly preinstall nan@2.12.1
667 info lifecycle nan@2.12.1~preinstall: nan@2.12.1
668 silly preinstall re2@1.8.3
669 info lifecycle re2@1.8.3~preinstall: re2@1.8.3
670 silly doSerial build 420
671 silly build nan@2.12.1
672 info linkStuff nan@2.12.1
673 silly linkStuff nan@2.12.1 has C:\www\math\node_modules as its parent node_modules
674 verbose linkBins nan@2.12.1
675 verbose linkMans nan@2.12.1
676 silly build re2@1.8.3
677 info linkStuff re2@1.8.3
678 silly linkStuff re2@1.8.3 has C:\www\math\node_modules as its parent node_modules
679 verbose linkBins re2@1.8.3
680 verbose linkMans re2@1.8.3
681 silly doSerial global-link 420
682 silly doParallel update-linked 420
683 silly doSerial install 420
684 silly install nan@2.12.1
685 info lifecycle nan@2.12.1~install: nan@2.12.1
686 silly install re2@1.8.3
687 info lifecycle re2@1.8.3~install: re2@1.8.3
688 verbose lifecycle re2@1.8.3~install: unsafe-perm in lifecycle true
689 verbose lifecycle re2@1.8.3~install: PATH: C:\Users\user\AppData\Roaming\nvm\v8.11.3\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;C:\www\math\node_modules\re2\node_modules\.bin;C:\www\math\node_modules\.bin;C:\Python27\;C:\Python27\Scripts;C:\Program Files\Python36\Scripts\;C:\Program Files\Python36\;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\Autodesk\Backburner\;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Windows\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\wamp64\bin\php\php5.6.25;C:\ProgramData\ComposerSetup\bin;C:\Users\user\AppData\Local\Programs\Git\cmd;C:\Users\user\AppData\Local\Programs\Git\mingw64\bin;C:\Users\user\AppData\Local\Programs\Git\usr\bin;C:\Program Files\Microsoft VS Code\bin;C:\Program Files (x86)\Oberthur Technologies\AWP\Dlls;C:\Program Files\Oberthur Technologies\AWP\Dlls;C:\Users\user\AppData\Roaming\nvm;C:\Program Files\nodejs;C:\Program Files\apache-maven-3.3.9\bin;C:\Users\user\AppData\Roaming\Composer\vendor\bin;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\Docker Toolbox;C:\Python27;C:\Users\user\AppData\Roaming\npm;C:\Users\user\AppData\Roaming\nvm;C:\Program Files\nodejs
690 verbose lifecycle re2@1.8.3~install: CWD: C:\www\math\node_modules\re2
691 silly lifecycle re2@1.8.3~install: Args: [ '/d /s /c', 'node-gyp rebuild' ]
692 silly lifecycle re2@1.8.3~install: Returned: code: 1  signal: null
693 info lifecycle re2@1.8.3~install: Failed to exec install script
694 verbose unlock done using C:\Users\user\AppData\Roaming\npm-cache\_locks\staging-bc42fd8f13821150.lock for C:\www\math\node_modules\.staging
695 silly saveTree mathhack@1.0.0
695 silly saveTree +-- eslint@5.12.0
695 silly saveTree | +-- @babel/code-frame@7.0.0
695 silly saveTree | | `-- @babel/highlight@7.0.0
695 silly saveTree | |   +-- chalk@2.4.2
695 silly saveTree | |   | +-- ansi-styles@3.2.1
695 silly saveTree | |   | | `-- color-convert@1.9.3
695 silly saveTree | |   | |   `-- color-name@1.1.3
695 silly saveTree | |   | +-- escape-string-regexp@1.0.5
695 silly saveTree | |   | `-- supports-color@5.5.0
695 silly saveTree | |   |   `-- has-flag@3.0.0
695 silly saveTree | |   +-- esutils@2.0.2
695 silly saveTree | |   `-- js-tokens@4.0.0
695 silly saveTree | +-- ajv@6.6.2
695 silly saveTree | | +-- fast-deep-equal@2.0.1
695 silly saveTree | | +-- fast-json-stable-stringify@2.0.0
695 silly saveTree | | +-- json-schema-traverse@0.4.1
695 silly saveTree | | `-- uri-js@4.2.2
695 silly saveTree | |   `-- punycode@2.1.1
695 silly saveTree | +-- chalk@2.4.2
695 silly saveTree | +-- cross-spawn@6.0.5
695 silly saveTree | | +-- nice-try@1.0.5
695 silly saveTree | | +-- path-key@2.0.1
695 silly saveTree | | +-- semver@5.6.0
695 silly saveTree | | +-- shebang-command@1.2.0
695 silly saveTree | | | `-- shebang-regex@1.0.0
695 silly saveTree | | `-- which@1.3.1
695 silly saveTree | |   `-- isexe@2.0.0
695 silly saveTree | +-- debug@4.1.1
695 silly saveTree | | `-- ms@2.1.1
695 silly saveTree | +-- doctrine@2.1.0
695 silly saveTree | +-- eslint-scope@4.0.0
695 silly saveTree | | +-- esrecurse@4.2.1
695 silly saveTree | | | `-- estraverse@4.2.0
695 silly saveTree | | `-- estraverse@4.2.0
695 silly saveTree | +-- eslint-utils@1.3.1
695 silly saveTree | +-- eslint-visitor-keys@1.0.0
695 silly saveTree | +-- espree@5.0.0
695 silly saveTree | | +-- acorn-jsx@5.0.1
695 silly saveTree | | `-- acorn@6.0.5
695 silly saveTree | +-- esquery@1.0.1
695 silly saveTree | +-- esutils@2.0.2
695 silly saveTree | +-- file-entry-cache@2.0.0
695 silly saveTree | | +-- flat-cache@1.3.4
695 silly saveTree | | | +-- circular-json@0.3.3
695 silly saveTree | | | +-- graceful-fs@4.1.15
695 silly saveTree | | | +-- rimraf@2.6.3
695 silly saveTree | | | | `-- glob@7.1.3
695 silly saveTree | | | |   +-- fs.realpath@1.0.0
695 silly saveTree | | | |   +-- inflight@1.0.6
695 silly saveTree | | | |   | +-- once@1.4.0
695 silly saveTree | | | |   | | `-- wrappy@1.0.2
695 silly saveTree | | | |   | `-- wrappy@1.0.2
695 silly saveTree | | | |   +-- inherits@2.0.3
695 silly saveTree | | | |   +-- minimatch@3.0.4
695 silly saveTree | | | |   | `-- brace-expansion@1.1.11
695 silly saveTree | | | |   |   +-- balanced-match@1.0.0
695 silly saveTree | | | |   |   `-- concat-map@0.0.1
695 silly saveTree | | | |   +-- once@1.4.0
695 silly saveTree | | | |   `-- path-is-absolute@1.0.1
695 silly saveTree | | | `-- write@0.2.1
695 silly saveTree | | |   `-- mkdirp@0.5.1
695 silly saveTree | | |     `-- minimist@0.0.8
695 silly saveTree | | `-- object-assign@4.1.1
695 silly saveTree | +-- functional-red-black-tree@1.0.1
695 silly saveTree | +-- glob@7.1.3
695 silly saveTree | +-- globals@11.9.0
695 silly saveTree | +-- ignore@4.0.6
695 silly saveTree | +-- import-fresh@3.0.0
695 silly saveTree | | +-- parent-module@1.0.0
695 silly saveTree | | | `-- callsites@3.0.0
695 silly saveTree | | `-- resolve-from@4.0.0
695 silly saveTree | +-- imurmurhash@0.1.4
695 silly saveTree | +-- inquirer@6.2.1
695 silly saveTree | | +-- ansi-escapes@3.1.0
695 silly saveTree | | +-- cli-cursor@2.1.0
695 silly saveTree | | | `-- restore-cursor@2.0.0
695 silly saveTree | | |   +-- onetime@2.0.1
695 silly saveTree | | |   | `-- mimic-fn@1.2.0
695 silly saveTree | | |   `-- signal-exit@3.0.2
695 silly saveTree | | +-- cli-width@2.2.0
695 silly saveTree | | +-- external-editor@3.0.3
695 silly saveTree | | | +-- chardet@0.7.0
695 silly saveTree | | | +-- iconv-lite@0.4.24
695 silly saveTree | | | | `-- safer-buffer@2.1.2
695 silly saveTree | | | `-- tmp@0.0.33
695 silly saveTree | | |   `-- os-tmpdir@1.0.2
695 silly saveTree | | +-- figures@2.0.0
695 silly saveTree | | +-- lodash@4.17.11
695 silly saveTree | | +-- mute-stream@0.0.7
695 silly saveTree | | +-- run-async@2.3.0
695 silly saveTree | | | `-- is-promise@2.1.0
695 silly saveTree | | +-- rxjs@6.3.3
695 silly saveTree | | | `-- tslib@1.9.3
695 silly saveTree | | +-- string-width@2.1.1
695 silly saveTree | | | +-- is-fullwidth-code-point@2.0.0
695 silly saveTree | | | `-- strip-ansi@4.0.0
695 silly saveTree | | |   `-- ansi-regex@3.0.0
695 silly saveTree | | +-- strip-ansi@5.0.0
695 silly saveTree | | | `-- ansi-regex@4.0.0
695 silly saveTree | | `-- through@2.3.8
695 silly saveTree | +-- js-yaml@3.12.1
695 silly saveTree | | +-- argparse@1.0.10
695 silly saveTree | | | `-- sprintf-js@1.0.3
695 silly saveTree | | `-- esprima@4.0.1
695 silly saveTree | +-- json-stable-stringify-without-jsonify@1.0.1
695 silly saveTree | +-- levn@0.3.0
695 silly saveTree | | +-- prelude-ls@1.1.2
695 silly saveTree | | `-- type-check@0.3.2
695 silly saveTree | +-- lodash@4.17.11
695 silly saveTree | +-- minimatch@3.0.4
695 silly saveTree | +-- mkdirp@0.5.1
695 silly saveTree | +-- natural-compare@1.4.0
695 silly saveTree | +-- optionator@0.8.2
695 silly saveTree | | +-- deep-is@0.1.3
695 silly saveTree | | +-- fast-levenshtein@2.0.6
695 silly saveTree | | `-- wordwrap@1.0.0
695 silly saveTree | +-- path-is-inside@1.0.2
695 silly saveTree | +-- pluralize@7.0.0
695 silly saveTree | +-- progress@2.0.3
695 silly saveTree | +-- regexpp@2.0.1
695 silly saveTree | +-- semver@5.6.0
695 silly saveTree | +-- strip-ansi@4.0.0
695 silly saveTree | +-- strip-json-comments@2.0.1
695 silly saveTree | +-- table@5.1.1
695 silly saveTree | | `-- slice-ansi@2.0.0
695 silly saveTree | |   `-- astral-regex@1.0.0
695 silly saveTree | `-- text-table@0.2.0
695 silly saveTree +-- express@4.16.4
695 silly saveTree | +-- accepts@1.3.5
695 silly saveTree | | +-- mime-types@2.1.21
695 silly saveTree | | | `-- mime-db@1.37.0
695 silly saveTree | | `-- negotiator@0.6.1
695 silly saveTree | +-- array-flatten@1.1.1
695 silly saveTree | +-- body-parser@1.18.3
695 silly saveTree | | +-- bytes@3.0.0
695 silly saveTree | | +-- content-type@1.0.4
695 silly saveTree | | +-- debug@2.6.9
695 silly saveTree | | | `-- ms@2.0.0
695 silly saveTree | | +-- depd@1.1.2
695 silly saveTree | | +-- http-errors@1.6.3
695 silly saveTree | | | +-- setprototypeof@1.1.0
695 silly saveTree | | | `-- statuses@1.4.0
695 silly saveTree | | +-- iconv-lite@0.4.23
695 silly saveTree | | +-- on-finished@2.3.0
695 silly saveTree | | | `-- ee-first@1.1.1
695 silly saveTree | | +-- qs@6.5.2
695 silly saveTree | | +-- raw-body@2.3.3
695 silly saveTree | | | +-- iconv-lite@0.4.23
695 silly saveTree | | | `-- unpipe@1.0.0
695 silly saveTree | | `-- type-is@1.6.16
695 silly saveTree | |   `-- media-typer@0.3.0
695 silly saveTree | +-- content-disposition@0.5.2
695 silly saveTree | +-- content-type@1.0.4
695 silly saveTree | +-- cookie-signature@1.0.6
695 silly saveTree | +-- cookie@0.3.1
695 silly saveTree | +-- debug@2.6.9
695 silly saveTree | | `-- ms@2.0.0
695 silly saveTree | +-- depd@1.1.2
695 silly saveTree | +-- encodeurl@1.0.2
695 silly saveTree | +-- escape-html@1.0.3
695 silly saveTree | +-- etag@1.8.1
695 silly saveTree | +-- finalhandler@1.1.1
695 silly saveTree | | +-- debug@2.6.9
695 silly saveTree | | | `-- ms@2.0.0
695 silly saveTree | | `-- parseurl@1.3.2
695 silly saveTree | +-- fresh@0.5.2
695 silly saveTree | +-- merge-descriptors@1.0.1
695 silly saveTree | +-- methods@1.1.2
695 silly saveTree | +-- on-finished@2.3.0
695 silly saveTree | +-- parseurl@1.3.2
695 silly saveTree | +-- path-to-regexp@0.1.7
695 silly saveTree | +-- proxy-addr@2.0.4
695 silly saveTree | | +-- forwarded@0.1.2
695 silly saveTree | | `-- ipaddr.js@1.8.0
695 silly saveTree | +-- qs@6.5.2
695 silly saveTree | +-- range-parser@1.2.0
695 silly saveTree | +-- safe-buffer@5.1.2
695 silly saveTree | +-- send@0.16.2
695 silly saveTree | | +-- debug@2.6.9
695 silly saveTree | | | `-- ms@2.0.0
695 silly saveTree | | +-- destroy@1.0.4
695 silly saveTree | | +-- mime@1.4.1
695 silly saveTree | | `-- ms@2.0.0
695 silly saveTree | +-- serve-static@1.13.2
695 silly saveTree | +-- setprototypeof@1.1.0
695 silly saveTree | +-- statuses@1.4.0
695 silly saveTree | +-- type-is@1.6.16
695 silly saveTree | +-- utils-merge@1.0.1
695 silly saveTree | `-- vary@1.1.2
695 silly saveTree +-- method-override@2.3.10
695 silly saveTree | `-- debug@2.6.9
695 silly saveTree |   `-- ms@2.0.0
695 silly saveTree +-- nodemon@1.18.9
695 silly saveTree | +-- chokidar@2.0.4
695 silly saveTree | | +-- anymatch@2.0.0
695 silly saveTree | | | +-- micromatch@3.1.10
695 silly saveTree | | | | +-- arr-diff@4.0.0
695 silly saveTree | | | | +-- array-unique@0.3.2
695 silly saveTree | | | | +-- braces@2.3.2
695 silly saveTree | | | | | +-- arr-flatten@1.1.0
695 silly saveTree | | | | | +-- extend-shallow@2.0.1
695 silly saveTree | | | | | | `-- is-extendable@0.1.1
695 silly saveTree | | | | | +-- fill-range@4.0.0
695 silly saveTree | | | | | | +-- extend-shallow@2.0.1
695 silly saveTree | | | | | | +-- is-number@3.0.0
695 silly saveTree | | | | | | | `-- kind-of@3.2.2
695 silly saveTree | | | | | | |   `-- is-buffer@1.1.6
695 silly saveTree | | | | | | +-- repeat-string@1.6.1
695 silly saveTree | | | | | | `-- to-regex-range@2.1.1
695 silly saveTree | | | | | +-- isobject@3.0.1
695 silly saveTree | | | | | +-- repeat-element@1.1.3
695 silly saveTree | | | | | +-- snapdragon-node@2.1.1
695 silly saveTree | | | | | | +-- define-property@1.0.0
695 silly saveTree | | | | | | | `-- is-descriptor@1.0.2
695 silly saveTree | | | | | | |   +-- is-accessor-descriptor@1.0.0
695 silly saveTree | | | | | | |   | `-- kind-of@6.0.2
695 silly saveTree | | | | | | |   +-- is-data-descriptor@1.0.0
695 silly saveTree | | | | | | |   `-- kind-of@6.0.2
695 silly saveTree | | | | | | `-- snapdragon-util@3.0.1
695 silly saveTree | | | | | |   `-- kind-of@3.2.2
695 silly saveTree | | | | | +-- snapdragon@0.8.2
695 silly saveTree | | | | | | +-- base@0.11.2
695 silly saveTree | | | | | | | +-- cache-base@1.0.1
695 silly saveTree | | | | | | | | +-- collection-visit@1.0.0
695 silly saveTree | | | | | | | | | +-- map-visit@1.0.0
695 silly saveTree | | | | | | | | | | `-- object-visit@1.0.1
695 silly saveTree | | | | | | | | | `-- object-visit@1.0.1
695 silly saveTree | | | | | | | | +-- component-emitter@1.2.1
695 silly saveTree | | | | | | | | +-- get-value@2.0.6
695 silly saveTree | | | | | | | | +-- has-value@1.0.0
695 silly saveTree | | | | | | | | | `-- has-values@1.0.0
695 silly saveTree | | | | | | | | |   `-- kind-of@4.0.0
695 silly saveTree | | | | | | | | +-- set-value@2.0.0
695 silly saveTree | | | | | | | | | +-- extend-shallow@2.0.1
695 silly saveTree | | | | | | | | | +-- is-plain-object@2.0.4
695 silly saveTree | | | | | | | | | `-- split-string@3.1.0
695 silly saveTree | | | | | | | | |   `-- extend-shallow@3.0.2
695 silly saveTree | | | | | | | | |     +-- assign-symbols@1.0.0
695 silly saveTree | | | | | | | | |     `-- is-extendable@1.0.1
695 silly saveTree | | | | | | | | +-- to-object-path@0.3.0
695 silly saveTree | | | | | | | | | `-- kind-of@3.2.2
695 silly saveTree | | | | | | | | +-- union-value@1.0.0
695 silly saveTree | | | | | | | | | +-- arr-union@3.1.0
695 silly saveTree | | | | | | | | | `-- set-value@0.4.3
695 silly saveTree | | | | | | | | |   `-- extend-shallow@2.0.1
695 silly saveTree | | | | | | | | `-- unset-value@1.0.0
695 silly saveTree | | | | | | | |   `-- has-value@0.3.1
695 silly saveTree | | | | | | | |     +-- has-values@0.1.4
695 silly saveTree | | | | | | | |     `-- isobject@2.1.0
695 silly saveTree | | | | | | | |       `-- isarray@1.0.0
695 silly saveTree | | | | | | | +-- class-utils@0.3.6
695 silly saveTree | | | | | | | | +-- define-property@0.2.5
695 silly saveTree | | | | | | | | | `-- is-descriptor@0.1.6
695 silly saveTree | | | | | | | | |   +-- is-accessor-descriptor@0.1.6
695 silly saveTree | | | | | | | | |   | `-- kind-of@3.2.2
695 silly saveTree | | | | | | | | |   +-- is-data-descriptor@0.1.4
695 silly saveTree | | | | | | | | |   | `-- kind-of@3.2.2
695 silly saveTree | | | | | | | | |   `-- kind-of@5.1.0
695 silly saveTree | | | | | | | | `-- static-extend@0.1.2
695 silly saveTree | | | | | | | |   +-- define-property@0.2.5
695 silly saveTree | | | | | | | |   `-- object-copy@0.1.0
695 silly saveTree | | | | | | | |     +-- copy-descriptor@0.1.1
695 silly saveTree | | | | | | | |     +-- define-property@0.2.5
695 silly saveTree | | | | | | | |     `-- kind-of@3.2.2
695 silly saveTree | | | | | | | +-- component-emitter@1.2.1
695 silly saveTree | | | | | | | +-- define-property@1.0.0
695 silly saveTree | | | | | | | | `-- is-descriptor@1.0.2
695 silly saveTree | | | | | | | |   +-- is-accessor-descriptor@1.0.0
695 silly saveTree | | | | | | | |   `-- is-data-descriptor@1.0.0
695 silly saveTree | | | | | | | +-- mixin-deep@1.3.1
695 silly saveTree | | | | | | | | +-- for-in@1.0.2
695 silly saveTree | | | | | | | | `-- is-extendable@1.0.1
695 silly saveTree | | | | | | | `-- pascalcase@0.1.1
695 silly saveTree | | | | | | +-- debug@2.6.9
695 silly saveTree | | | | | | | `-- ms@2.0.0
695 silly saveTree | | | | | | +-- define-property@0.2.5
695 silly saveTree | | | | | | +-- extend-shallow@2.0.1
695 silly saveTree | | | | | | +-- map-cache@0.2.2
695 silly saveTree | | | | | | +-- source-map-resolve@0.5.2
695 silly saveTree | | | | | | | +-- atob@2.1.2
695 silly saveTree | | | | | | | +-- decode-uri-component@0.2.0
695 silly saveTree | | | | | | | +-- resolve-url@0.2.1
695 silly saveTree | | | | | | | +-- source-map-url@0.4.0
695 silly saveTree | | | | | | | `-- urix@0.1.0
695 silly saveTree | | | | | | +-- source-map@0.5.7
695 silly saveTree | | | | | | `-- use@3.1.1
695 silly saveTree | | | | | +-- split-string@3.1.0
695 silly saveTree | | | | | `-- to-regex@3.0.2
695 silly saveTree | | | | |   +-- define-property@2.0.2
695 silly saveTree | | | | |   | `-- is-descriptor@1.0.2
695 silly saveTree | | | | |   |   +-- is-accessor-descriptor@1.0.0
695 silly saveTree | | | | |   |   `-- is-data-descriptor@1.0.0
695 silly saveTree | | | | |   +-- regex-not@1.0.2
695 silly saveTree | | | | |   | `-- safe-regex@1.1.0
695 silly saveTree | | | | |   |   `-- ret@0.1.15
695 silly saveTree | | | | |   `-- safe-regex@1.1.0
695 silly saveTree | | | | +-- define-property@2.0.2
695 silly saveTree | | | | +-- extend-shallow@3.0.2
695 silly saveTree | | | | +-- extglob@2.0.4
695 silly saveTree | | | | | +-- define-property@1.0.0
695 silly saveTree | | | | | | `-- is-descriptor@1.0.2
695 silly saveTree | | | | | |   +-- is-accessor-descriptor@1.0.0
695 silly saveTree | | | | | |   `-- is-data-descriptor@1.0.0
695 silly saveTree | | | | | +-- expand-brackets@2.1.4
695 silly saveTree | | | | | | +-- debug@2.6.9
695 silly saveTree | | | | | | | `-- ms@2.0.0
695 silly saveTree | | | | | | +-- define-property@0.2.5
695 silly saveTree | | | | | | +-- extend-shallow@2.0.1
695 silly saveTree | | | | | | `-- posix-character-classes@0.1.1
695 silly saveTree | | | | | +-- extend-shallow@2.0.1
695 silly saveTree | | | | | `-- fragment-cache@0.2.1
695 silly saveTree | | | | +-- fragment-cache@0.2.1
695 silly saveTree | | | | +-- kind-of@6.0.2
695 silly saveTree | | | | +-- nanomatch@1.2.13
695 silly saveTree | | | | | +-- is-windows@1.0.2
695 silly saveTree | | | | | `-- object.pick@1.3.0
695 silly saveTree | | | | +-- object.pick@1.3.0
695 silly saveTree | | | | +-- regex-not@1.0.2
695 silly saveTree | | | | +-- snapdragon@0.8.2
695 silly saveTree | | | | `-- to-regex@3.0.2
695 silly saveTree | | | `-- normalize-path@2.1.1
695 silly saveTree | | |   `-- remove-trailing-separator@1.1.0
695 silly saveTree | | +-- async-each@1.0.1
695 silly saveTree | | +-- braces@2.3.2
695 silly saveTree | | +-- fsevents@1.2.4
695 silly saveTree | | | +-- nan@2.12.1
695 silly saveTree | | | `-- node-pre-gyp@0.10.0
695 silly saveTree | | |   +-- detect-libc@1.0.3
695 silly saveTree | | |   +-- mkdirp@0.5.1
695 silly saveTree | | |   | `-- minimist@0.0.8
695 silly saveTree | | |   +-- needle@2.2.0
695 silly saveTree | | |   | +-- debug@2.6.9
695 silly saveTree | | |   | | `-- ms@2.0.0
695 silly saveTree | | |   | +-- iconv-lite@0.4.21
695 silly saveTree | | |   | | `-- safer-buffer@2.1.2
695 silly saveTree | | |   | `-- sax@1.2.4
695 silly saveTree | | |   +-- nopt@4.0.1
695 silly saveTree | | |   | +-- abbrev@1.1.1
695 silly saveTree | | |   | `-- osenv@0.1.5
695 silly saveTree | | |   |   +-- os-homedir@1.0.2
695 silly saveTree | | |   |   `-- os-tmpdir@1.0.2
695 silly saveTree | | |   +-- npm-packlist@1.1.10
695 silly saveTree | | |   | +-- ignore-walk@3.0.1
695 silly saveTree | | |   | | `-- minimatch@3.0.4
695 silly saveTree | | |   | |   `-- brace-expansion@1.1.11
695 silly saveTree | | |   | |     +-- balanced-match@1.0.0
695 silly saveTree | | |   | |     `-- concat-map@0.0.1
695 silly saveTree | | |   | `-- npm-bundled@1.0.3
695 silly saveTree | | |   +-- npmlog@4.1.2
695 silly saveTree | | |   | +-- are-we-there-yet@1.1.4
695 silly saveTree | | |   | | +-- delegates@1.0.0
695 silly saveTree | | |   | | `-- readable-stream@2.3.6
695 silly saveTree | | |   | |   +-- core-util-is@1.0.2
695 silly saveTree | | |   | |   +-- inherits@2.0.3
695 silly saveTree | | |   | |   +-- isarray@1.0.0
695 silly saveTree | | |   | |   +-- process-nextick-args@2.0.0
695 silly saveTree | | |   | |   +-- safe-buffer@5.1.1
695 silly saveTree | | |   | |   +-- string_decoder@1.1.1
695 silly saveTree | | |   | |   `-- util-deprecate@1.0.2
695 silly saveTree | | |   | +-- console-control-strings@1.1.0
695 silly saveTree | | |   | +-- gauge@2.7.4
695 silly saveTree | | |   | | +-- aproba@1.2.0
695 silly saveTree | | |   | | +-- has-unicode@2.0.1
695 silly saveTree | | |   | | +-- object-assign@4.1.1
695 silly saveTree | | |   | | +-- signal-exit@3.0.2
695 silly saveTree | | |   | | +-- string-width@1.0.2
695 silly saveTree | | |   | | | +-- code-point-at@1.1.0
695 silly saveTree | | |   | | | +-- is-fullwidth-code-point@1.0.0
695 silly saveTree | | |   | | | | `-- number-is-nan@1.0.1
695 silly saveTree | | |   | | | `-- strip-ansi@3.0.1
695 silly saveTree | | |   | | |   `-- ansi-regex@2.1.1
695 silly saveTree | | |   | | +-- strip-ansi@3.0.1
695 silly saveTree | | |   | | `-- wide-align@1.1.2
695 silly saveTree | | |   | `-- set-blocking@2.0.0
695 silly saveTree | | |   +-- rc@1.2.7
695 silly saveTree | | |   | +-- deep-extend@0.5.1
695 silly saveTree | | |   | +-- ini@1.3.5
695 silly saveTree | | |   | +-- minimist@1.2.0
695 silly saveTree | | |   | `-- strip-json-comments@2.0.1
695 silly saveTree | | |   +-- rimraf@2.6.2
695 silly saveTree | | |   | `-- glob@7.1.2
695 silly saveTree | | |   |   +-- fs.realpath@1.0.0
695 silly saveTree | | |   |   +-- inflight@1.0.6
695 silly saveTree | | |   |   | +-- once@1.4.0
695 silly saveTree | | |   |   | | `-- wrappy@1.0.2
695 silly saveTree | | |   |   | `-- wrappy@1.0.2
695 silly saveTree | | |   |   +-- once@1.4.0
695 silly saveTree | | |   |   `-- path-is-absolute@1.0.1
695 silly saveTree | | |   +-- semver@5.5.0
695 silly saveTree | | |   `-- tar@4.4.1
695 silly saveTree | | |     +-- chownr@1.0.1
695 silly saveTree | | |     +-- fs-minipass@1.2.5
695 silly saveTree | | |     | `-- minipass@2.2.4
695 silly saveTree | | |     |   `-- yallist@3.0.2
695 silly saveTree | | |     +-- minipass@2.2.4
695 silly saveTree | | |     +-- minizlib@1.1.0
695 silly saveTree | | |     `-- yallist@3.0.2
695 silly saveTree | | +-- glob-parent@3.1.0
695 silly saveTree | | | +-- is-glob@3.1.0
695 silly saveTree | | | | `-- is-extglob@2.1.1
695 silly saveTree | | | `-- path-dirname@1.0.2
695 silly saveTree | | +-- is-binary-path@1.0.1
695 silly saveTree | | | `-- binary-extensions@1.12.0
695 silly saveTree | | +-- is-glob@4.0.0
695 silly saveTree | | +-- lodash.debounce@4.0.8
695 silly saveTree | | +-- normalize-path@2.1.1
695 silly saveTree | | +-- readdirp@2.2.1
695 silly saveTree | | | `-- readable-stream@2.3.6
695 silly saveTree | | |   +-- core-util-is@1.0.2
695 silly saveTree | | |   +-- process-nextick-args@2.0.0
695 silly saveTree | | |   +-- string_decoder@1.1.1
695 silly saveTree | | |   `-- util-deprecate@1.0.2
695 silly saveTree | | `-- upath@1.1.0
695 silly saveTree | +-- debug@3.2.6
695 silly saveTree | +-- ignore-by-default@1.0.1
695 silly saveTree | +-- pstree.remy@1.1.6
695 silly saveTree | +-- touch@3.1.0
695 silly saveTree | | `-- nopt@1.0.10
695 silly saveTree | |   `-- abbrev@1.1.1
695 silly saveTree | +-- undefsafe@2.0.2
695 silly saveTree | | `-- debug@2.6.9
695 silly saveTree | |   `-- ms@2.0.0
695 silly saveTree | `-- update-notifier@2.5.0
695 silly saveTree |   +-- boxen@1.3.0
695 silly saveTree |   | +-- ansi-align@2.0.0
695 silly saveTree |   | +-- camelcase@4.1.0
695 silly saveTree |   | +-- cli-boxes@1.0.0
695 silly saveTree |   | +-- term-size@1.2.0
695 silly saveTree |   | | `-- execa@0.7.0
695 silly saveTree |   | |   +-- cross-spawn@5.1.0
695 silly saveTree |   | |   | `-- lru-cache@4.1.5
695 silly saveTree |   | |   |   +-- pseudomap@1.0.2
695 silly saveTree |   | |   |   `-- yallist@2.1.2
695 silly saveTree |   | |   +-- get-stream@3.0.0
695 silly saveTree |   | |   +-- is-stream@1.1.0
695 silly saveTree |   | |   +-- npm-run-path@2.0.2
695 silly saveTree |   | |   +-- p-finally@1.0.0
695 silly saveTree |   | |   `-- strip-eof@1.0.0
695 silly saveTree |   | `-- widest-line@2.0.1
695 silly saveTree |   +-- configstore@3.1.2
695 silly saveTree |   | +-- dot-prop@4.2.0
695 silly saveTree |   | | `-- is-obj@1.0.1
695 silly saveTree |   | +-- make-dir@1.3.0
695 silly saveTree |   | | `-- pify@3.0.0
695 silly saveTree |   | +-- unique-string@1.0.0
695 silly saveTree |   | | `-- crypto-random-string@1.0.0
695 silly saveTree |   | +-- write-file-atomic@2.3.0
695 silly saveTree |   | `-- xdg-basedir@3.0.0
695 silly saveTree |   +-- import-lazy@2.1.0
695 silly saveTree |   +-- is-ci@1.2.1
695 silly saveTree |   | `-- ci-info@1.6.0
695 silly saveTree |   +-- is-installed-globally@0.1.0
695 silly saveTree |   | +-- global-dirs@0.1.1
695 silly saveTree |   | | `-- ini@1.3.5
695 silly saveTree |   | `-- is-path-inside@1.0.1
695 silly saveTree |   +-- is-npm@1.0.0
695 silly saveTree |   +-- latest-version@3.1.0
695 silly saveTree |   | `-- package-json@4.0.1
695 silly saveTree |   |   +-- got@6.7.1
695 silly saveTree |   |   | +-- create-error-class@3.0.2
695 silly saveTree |   |   | | `-- capture-stack-trace@1.0.1
695 silly saveTree |   |   | +-- duplexer3@0.1.4
695 silly saveTree |   |   | +-- is-redirect@1.0.0
695 silly saveTree |   |   | +-- is-retry-allowed@1.1.0
695 silly saveTree |   |   | +-- lowercase-keys@1.0.1
695 silly saveTree |   |   | +-- timed-out@4.0.1
695 silly saveTree |   |   | +-- unzip-response@2.0.1
695 silly saveTree |   |   | `-- url-parse-lax@1.0.0
695 silly saveTree |   |   |   `-- prepend-http@1.0.4
695 silly saveTree |   |   +-- registry-auth-token@3.3.2
695 silly saveTree |   |   | `-- rc@1.2.8
695 silly saveTree |   |   |   +-- deep-extend@0.6.0
695 silly saveTree |   |   |   `-- minimist@1.2.0
695 silly saveTree |   |   `-- registry-url@3.1.0
695 silly saveTree |   +-- semver-diff@2.1.0
695 silly saveTree |   `-- xdg-basedir@3.0.0
695 silly saveTree +-- re2@1.8.3
695 silly saveTree `-- rootpath@0.1.2
696 warn optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules\fsevents):
697 warn notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
698 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Valid OS:    darwin
698 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Valid Arch:  any
698 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Actual OS:   win32
698 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Actual Arch: x64
699 verbose stack Error: re2@1.8.3 install: `node-gyp rebuild`
699 verbose stack Exit status 1
699 verbose stack     at EventEmitter.<anonymous> (C:\Users\user\AppData\Roaming\nvm\v8.11.3\node_modules\npm\node_modules\npm-lifecycle\index.js:285:16)
699 verbose stack     at emitTwo (events.js:126:13)
699 verbose stack     at EventEmitter.emit (events.js:214:7)
699 verbose stack     at ChildProcess.<anonymous> (C:\Users\user\AppData\Roaming\nvm\v8.11.3\node_modules\npm\node_modules\npm-lifecycle\lib\spawn.js:55:14)
699 verbose stack     at emitTwo (events.js:126:13)
699 verbose stack     at ChildProcess.emit (events.js:214:7)
699 verbose stack     at maybeClose (internal/child_process.js:925:16)
699 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
700 verbose pkgid re2@1.8.3
701 verbose cwd C:\www\math
702 verbose Windows_NT 6.1.7601
703 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "--save" "re2"
704 verbose node v8.11.3
705 verbose npm  v5.6.0
706 error code ELIFECYCLE
707 error errno 1
708 error re2@1.8.3 install: `node-gyp rebuild`
708 error Exit status 1
709 error Failed at the re2@1.8.3 install script.
709 error This is probably not a problem with npm. There is likely additional logging output above.
710 verbose exit [ 1, true ]
uhop commented 5 years ago

It looks like a file is missing on Windows:

c:\www\math\node_modules\re2\lib\console.cc(6): fatal error C1083: Cannot open include file: 'unistd.h': No such file or dir

This is in a contributed code, so I need to investigate how this particular header is used.

uhop commented 5 years ago

Please try 1.8.4 and let me know if it helped you on Windows.