FNNDSC / ami

AMI Medical Imaging (AMI) JS ToolKit
https://fnndsc.github.io/ami/#viewers_upload
MIT License
715 stars 213 forks source link

NPM: Fails to install the ami.js [2019] #366

Open ghost opened 5 years ago

ghost commented 5 years ago

The npm console throw error while i m installing the ami.js

npm i --save amin.js

versions

Also the latest release on github is v0.27.0 but on NPM is 0.22

Error

PS C:\dev\george\tests\mri-electron\my-app> npm i ami.js --save
npm ERR! code 1
npm ERR! Command failed: C:\Program Files\Git\cmd\git.EXE submodule update -q --init --recursive
npm ERR! warning: templates not found in C:\Users\george\AppData\Local\Temp\pacote-git-template-tmp\git-clone-546eb445
npm ERR! warning: templates not found in C:\Users\george\AppData\Local\Temp\pacote-git-template-tmp\git-clone-546eb445
npm ERR! fatal: remote error: access denied or repository not exported: /p/fonttools/code
npm ERR! fatal: clone of 'git://git.code.sf.net/p/fonttools/code' into submodule path 'C:/Users/george/AppData/Roaming/npm-cache/_cacache/tmp/git-clone-f5033121/ext/pdf.js/test/ttx/fonttools-code' failed
npm ERR! Failed to clone 'test/ttx/fonttools-code'. Retry scheduled
npm ERR! warning: templates not found in C:\Users\george\AppData\Local\Temp\pacote-git-template-tmp\git-clone-546eb445
npm ERR! fatal: remote error: access denied or repository not exported: /p/fonttools/code
npm ERR! fatal: clone of 'git://git.code.sf.net/p/fonttools/code' into submodule path 'C:/Users/george/AppData/Roaming/npm-cache/_cacache/tmp/git-clone-f5033121/ext/pdf.js/test/ttx/fonttools-code' failed
npm ERR! Failed to clone 'test/ttx/fonttools-code' a second time, aborting
npm ERR! Failed to recurse into submodule path 'ext/pdf.js'
npm ERR!

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\george\AppData\Roaming\npm-cache\_logs\2019-01-05T19_36_15_829Z-debug.log
PS C:\dev\george\tests\mri-electron\my-app>

log file

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   'i',
1 verbose cli   'ami.js',
1 verbose cli   '--save' ]
2 info using npm@6.4.1
3 info using node@v10.14.2
4 verbose npm-session 52f0c8dc751e8f20
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 http fetch GET 304 https://registry.npmjs.org/ami.js 518ms (from cache)
8 silly pacote tag manifest for ami.js@latest fetched in 535ms
9 timing stage:loadCurrentTree Completed in 2247ms
10 silly install loadIdealTree
11 silly install cloneCurrentTreeToIdealTree
12 timing stage:loadIdealTree:cloneCurrentTree Completed in 13ms
13 silly install loadShrinkwrap
14 timing stage:loadIdealTree:loadShrinkwrap Completed in 741ms
15 silly install loadAllDepsIntoIdealTree
16 silly resolveWithNewModule ami.js@0.0.22 checking installable status
17 http fetch GET 304 https://registry.npmjs.org/jpeg-lossless-decoder-js 95ms (from cache)
18 silly pacote version manifest for jpeg-lossless-decoder-js@1.2.3 fetched in 96ms
19 silly resolveWithNewModule jpeg-lossless-decoder-js@1.2.3 checking installable status
20 http fetch GET 304 https://registry.npmjs.org/math-float32-to-binary-string 98ms (from cache)
21 http fetch GET 304 https://registry.npmjs.org/nrrd-js 98ms (from cache)
22 silly pacote range manifest for nrrd-js@^0.2.1 fetched in 99ms
23 silly resolveWithNewModule nrrd-js@0.2.1 checking installable status
24 silly pacote range manifest for math-float32-to-binary-string@^1.0.0 fetched in 100ms
25 silly resolveWithNewModule math-float32-to-binary-string@1.0.0 checking installable status
26 http fetch GET 304 https://registry.npmjs.org/three 100ms (from cache)
27 silly pacote version manifest for three@0.87.0 fetched in 102ms
28 silly resolveWithNewModule three@0.87.0 checking installable status
29 http fetch GET 304 https://registry.npmjs.org/nifti-reader-js 102ms (from cache)
30 silly pacote version manifest for nifti-reader-js@v0.5.3 fetched in 103ms
31 silly resolveWithNewModule nifti-reader-js@0.5.3 checking installable status
32 http fetch GET 304 https://registry.npmjs.org/dicom-parser 126ms (from cache)
33 silly pacote version manifest for dicom-parser@1.7.3 fetched in 128ms
34 silly resolveWithNewModule dicom-parser@1.7.3 checking installable status
35 http fetch GET 304 https://registry.npmjs.org/pako 212ms (from cache)
36 silly pacote version manifest for pako@1.0.1 fetched in 215ms
37 silly resolveWithNewModule pako@1.0.1 checking installable status
38 silly fetchPackageMetaData error for image-JPEG2000@github:ohif/image-JPEG2000#master Command failed: C:\Program Files\Git\cmd\git.EXE submodule update -q --init --recursive
38 silly fetchPackageMetaData warning: templates not found in C:\Users\george\AppData\Local\Temp\pacote-git-template-tmp\git-clone-546eb445
38 silly fetchPackageMetaData warning: templates not found in C:\Users\george\AppData\Local\Temp\pacote-git-template-tmp\git-clone-546eb445
38 silly fetchPackageMetaData fatal: remote error: access denied or repository not exported: /p/fonttools/code
38 silly fetchPackageMetaData fatal: clone of 'git://git.code.sf.net/p/fonttools/code' into submodule path 'C:/Users/george/AppData/Roaming/npm-cache/_cacache/tmp/git-clone-f5033121/ext/pdf.js/test/ttx/fonttools-code' failed
38 silly fetchPackageMetaData Failed to clone 'test/ttx/fonttools-code'. Retry scheduled
38 silly fetchPackageMetaData warning: templates not found in C:\Users\george\AppData\Local\Temp\pacote-git-template-tmp\git-clone-546eb445
38 silly fetchPackageMetaData fatal: remote error: access denied or repository not exported: /p/fonttools/code
38 silly fetchPackageMetaData fatal: clone of 'git://git.code.sf.net/p/fonttools/code' into submodule path 'C:/Users/george/AppData/Roaming/npm-cache/_cacache/tmp/git-clone-f5033121/ext/pdf.js/test/ttx/fonttools-code' failed
38 silly fetchPackageMetaData Failed to clone 'test/ttx/fonttools-code' a second time, aborting
38 silly fetchPackageMetaData Failed to recurse into submodule path 'ext/pdf.js'
39 timing stage:rollbackFailedOptional Completed in 0ms
40 timing stage:runTopLevelLifecycles Completed in 128740ms
41 silly saveTree my-app@0.0.0
41 silly saveTree +-- @angular-devkit/build-angular@0.11.4
41 silly saveTree | +-- @angular-devkit/architect@0.11.4
41 silly saveTree | | +-- @angular-devkit/core@7.1.4
41 silly saveTree | | | +-- ajv@6.5.3
41 silly saveTree | | | | +-- fast-deep-equal@2.0.1
41 silly saveTree | | | | +-- fast-json-stable-stringify@2.0.0
41 silly saveTree | | | | +-- json-schema-traverse@0.4.1
41 silly saveTree | | | | `-- uri-js@4.2.2
41 silly saveTree | | | |   `-- punycode@2.1.1
41 silly saveTree | | | +-- chokidar@2.0.4
41 silly saveTree | | | | +-- anymatch@2.0.0
41 silly saveTree | | | | | +-- micromatch@3.1.10
41 silly saveTree | | | | | | +-- arr-diff@4.0.0
41 silly saveTree | | | | | | +-- array-unique@0.3.2
41 silly saveTree | | | | | | +-- braces@2.3.2
41 silly saveTree | | | | | | | +-- arr-flatten@1.1.0
41 silly saveTree | | | | | | | +-- extend-shallow@2.0.1
41 silly saveTree | | | | | | | | `-- is-extendable@0.1.1
41 silly saveTree | | | | | | | +-- fill-range@4.0.0
41 silly saveTree | | | | | | | | +-- extend-shallow@2.0.1
41 silly saveTree | | | | | | | | +-- is-number@3.0.0
41 silly saveTree | | | | | | | | | `-- kind-of@3.2.2
41 silly saveTree | | | | | | | | |   `-- is-buffer@1.1.6
41 silly saveTree | | | | | | | | +-- repeat-string@1.6.1
41 silly saveTree | | | | | | | | `-- to-regex-range@2.1.1
41 silly saveTree | | | | | | | +-- isobject@3.0.1
41 silly saveTree | | | | | | | +-- repeat-element@1.1.3
41 silly saveTree | | | | | | | +-- snapdragon-node@2.1.1
41 silly saveTree | | | | | | | | +-- define-property@1.0.0
41 silly saveTree | | | | | | | | | `-- is-descriptor@1.0.2
41 silly saveTree | | | | | | | | |   +-- is-accessor-descriptor@1.0.0
41 silly saveTree | | | | | | | | |   | `-- kind-of@6.0.2
41 silly saveTree | | | | | | | | |   +-- is-data-descriptor@1.0.0
41 silly saveTree | | | | | | | | |   `-- kind-of@6.0.2
41 silly saveTree | | | | | | | | `-- snapdragon-util@3.0.1
41 silly saveTree | | | | | | | |   `-- kind-of@3.2.2
41 silly saveTree | | | | | | | +-- snapdragon@0.8.2
41 silly saveTree | | | | | | | | +-- base@0.11.2
41 silly saveTree | | | | | | | | | +-- cache-base@1.0.1
41 silly saveTree | | | | | | | | | | +-- collection-visit@1.0.0
41 silly saveTree | | | | | | | | | | | +-- map-visit@1.0.0
41 silly saveTree | | | | | | | | | | | | `-- object-visit@1.0.1
41 silly saveTree | | | | | | | | | | | `-- object-visit@1.0.1
41 silly saveTree | | | | | | | | | | +-- component-emitter@1.2.1
41 silly saveTree | | | | | | | | | | +-- get-value@2.0.6
41 silly saveTree | | | | | | | | | | +-- has-value@1.0.0
41 silly saveTree | | | | | | | | | | | `-- has-values@1.0.0
41 silly saveTree | | | | | | | | | | |   `-- kind-of@4.0.0
41 silly saveTree | | | | | | | | | | +-- set-value@2.0.0
41 silly saveTree | | | | | | | | | | | +-- extend-shallow@2.0.1
41 silly saveTree | | | | | | | | | | | +-- is-plain-object@2.0.4
41 silly saveTree | | | | | | | | | | | `-- split-string@3.1.0
41 silly saveTree | | | | | | | | | | |   `-- extend-shallow@3.0.2
41 silly saveTree | | | | | | | | | | |     +-- assign-symbols@1.0.0
41 silly saveTree | | | | | | | | | | |     `-- is-extendable@1.0.1
41 silly saveTree | | | | | | | | | | +-- to-object-path@0.3.0
41 silly saveTree | | | | | | | | | | | `-- kind-of@3.2.2
41 silly saveTree | | | | | | | | | | +-- union-value@1.0.0
41 silly saveTree | | | | | | | | | | | +-- arr-union@3.1.0
41 silly saveTree | | | | | | | | | | | `-- set-value@0.4.3
41 silly saveTree | | | | | | | | | | |   `-- extend-shallow@2.0.1
41 silly saveTree | | | | | | | | | | `-- unset-value@1.0.0
41 silly saveTree | | | | | | | | | |   `-- has-value@0.3.1
41 silly saveTree | | | | | | | | | |     +-- has-values@0.1.4
41 silly saveTree | | | | | | | | | |     `-- isobject@2.1.0
41 silly saveTree | | | | | | | | | |       `-- isarray@1.0.0
41 silly saveTree | | | | | | | | | +-- class-utils@0.3.6
41 silly saveTree | | | | | | | | | | +-- define-property@0.2.5
41 silly saveTree | | | | | | | | | | | `-- is-descriptor@0.1.6
41 silly saveTree | | | | | | | | | | |   +-- is-accessor-descriptor@0.1.6
41 silly saveTree | | | | | | | | | | |   | `-- kind-of@3.2.2
41 silly saveTree | | | | | | | | | | |   +-- is-data-descriptor@0.1.4
41 silly saveTree | | | | | | | | | | |   | `-- kind-of@3.2.2
41 silly saveTree | | | | | | | | | | |   `-- kind-of@5.1.0
41 silly saveTree | | | | | | | | | | `-- static-extend@0.1.2
41 silly saveTree | | | | | | | | | |   +-- define-property@0.2.5
41 silly saveTree | | | | | | | | | |   `-- object-copy@0.1.0
41 silly saveTree | | | | | | | | | |     +-- copy-descriptor@0.1.1
41 silly saveTree | | | | | | | | | |     +-- define-property@0.2.5
41 silly saveTree | | | | | | | | | |     `-- kind-of@3.2.2
41 silly saveTree | | | | | | | | | +-- component-emitter@1.2.1
41 silly saveTree | | | | | | | | | +-- define-property@1.0.0
41 silly saveTree | | | | | | | | | | `-- is-descriptor@1.0.2
41 silly saveTree | | | | | | | | | |   +-- is-accessor-descriptor@1.0.0
41 silly saveTree | | | | | | | | | |   `-- is-data-descriptor@1.0.0
41 silly saveTree | | | | | | | | | +-- mixin-deep@1.3.1
41 silly saveTree | | | | | | | | | | +-- for-in@1.0.2
41 silly saveTree | | | | | | | | | | `-- is-extendable@1.0.1
41 silly saveTree | | | | | | | | | `-- pascalcase@0.1.1
41 silly saveTree | | | | | | | | +-- debug@2.6.9
41 silly saveTree | | | | | | | | | `-- ms@2.0.0
41 silly saveTree | | | | | | | | +-- define-property@0.2.5
41 silly saveTree | | | | | | | | +-- extend-shallow@2.0.1
41 silly saveTree | | | | | | | | +-- map-cache@0.2.2
41 silly saveTree | | | | | | | | +-- source-map-resolve@0.5.2
41 silly saveTree | | | | | | | | | +-- atob@2.1.2
41 silly saveTree | | | | | | | | | +-- decode-uri-component@0.2.0
41 silly saveTree | | | | | | | | | +-- resolve-url@0.2.1
41 silly saveTree | | | | | | | | | +-- source-map-url@0.4.0
41 silly saveTree | | | | | | | | | `-- urix@0.1.0
41 silly saveTree | | | | | | | | +-- source-map@0.5.7
41 silly saveTree | | | | | | | | `-- use@3.1.1
41 silly saveTree | | | | | | | +-- split-string@3.1.0
41 silly saveTree | | | | | | | `-- to-regex@3.0.2
41 silly saveTree | | | | | | |   +-- define-property@2.0.2
41 silly saveTree | | | | | | |   | `-- is-descriptor@1.0.2
41 silly saveTree | | | | | | |   |   +-- is-accessor-descriptor@1.0.0
41 silly saveTree | | | | | | |   |   `-- is-data-descriptor@1.0.0
41 silly saveTree | | | | | | |   +-- regex-not@1.0.2
41 silly saveTree | | | | | | |   | `-- safe-regex@1.1.0
41 silly saveTree | | | | | | |   |   `-- ret@0.1.15
41 silly saveTree | | | | | | |   `-- safe-regex@1.1.0
41 silly saveTree | | | | | | +-- define-property@2.0.2
41 silly saveTree | | | | | | +-- extend-shallow@3.0.2
41 silly saveTree | | | | | | +-- extglob@2.0.4
41 silly saveTree | | | | | | | +-- define-property@1.0.0
41 silly saveTree | | | | | | | | `-- is-descriptor@1.0.2
41 silly saveTree | | | | | | | |   +-- is-accessor-descriptor@1.0.0
41 silly saveTree | | | | | | | |   `-- is-data-descriptor@1.0.0
41 silly saveTree | | | | | | | +-- expand-brackets@2.1.4
41 silly saveTree | | | | | | | | +-- define-property@0.2.5
41 silly saveTree | | | | | | | | +-- extend-shallow@2.0.1
41 silly saveTree | | | | | | | | `-- posix-character-classes@0.1.1
41 silly saveTree | | | | | | | +-- extend-shallow@2.0.1
41 silly saveTree | | | | | | | `-- fragment-cache@0.2.1
41 silly saveTree | | | | | | +-- fragment-cache@0.2.1
41 silly saveTree | | | | | | +-- kind-of@6.0.2
41 silly saveTree | | | | | | +-- nanomatch@1.2.13
41 silly saveTree | | | | | | | +-- is-windows@1.0.2
41 silly saveTree | | | | | | | `-- object.pick@1.3.0
41 silly saveTree | | | | | | +-- object.pick@1.3.0
41 silly saveTree | | | | | | +-- regex-not@1.0.2
41 silly saveTree | | | | | | +-- snapdragon@0.8.2
41 silly saveTree | | | | | | `-- to-regex@3.0.2
41 silly saveTree | | | | | `-- normalize-path@2.1.1
41 silly saveTree | | | | |   `-- remove-trailing-separator@1.1.0
41 silly saveTree | | | | +-- async-each@1.0.1
41 silly saveTree | | | | +-- braces@2.3.2
41 silly saveTree | | | | +-- fsevents@1.2.4
41 silly saveTree | | | | | +-- nan@2.12.1
41 silly saveTree | | | | | `-- node-pre-gyp@0.10.0
41 silly saveTree | | | | |   +-- detect-libc@1.0.3
41 silly saveTree | | | | |   +-- mkdirp@0.5.1
41 silly saveTree | | | | |   | `-- minimist@0.0.8
41 silly saveTree | | | | |   +-- needle@2.2.0
41 silly saveTree | | | | |   | +-- debug@2.6.9
41 silly saveTree | | | | |   | | `-- ms@2.0.0
41 silly saveTree | | | | |   | +-- iconv-lite@0.4.21
41 silly saveTree | | | | |   | | `-- safer-buffer@2.1.2
41 silly saveTree | | | | |   | `-- sax@1.2.4
41 silly saveTree | | | | |   +-- nopt@4.0.1
41 silly saveTree | | | | |   | +-- abbrev@1.1.1
41 silly saveTree | | | | |   | `-- osenv@0.1.5
41 silly saveTree | | | | |   |   +-- os-homedir@1.0.2
41 silly saveTree | | | | |   |   `-- os-tmpdir@1.0.2
41 silly saveTree | | | | |   +-- npm-packlist@1.1.10
41 silly saveTree | | | | |   | +-- ignore-walk@3.0.1
41 silly saveTree | | | | |   | | `-- minimatch@3.0.4
41 silly saveTree | | | | |   | |   `-- brace-expansion@1.1.11
41 silly saveTree | | | | |   | |     +-- balanced-match@1.0.0
41 silly saveTree | | | | |   | |     `-- concat-map@0.0.1
41 silly saveTree | | | | |   | `-- npm-bundled@1.0.3
41 silly saveTree | | | | |   +-- npmlog@4.1.2
41 silly saveTree | | | | |   | +-- are-we-there-yet@1.1.4
41 silly saveTree | | | | |   | | +-- delegates@1.0.0
41 silly saveTree | | | | |   | | `-- readable-stream@2.3.6
41 silly saveTree | | | | |   | |   +-- core-util-is@1.0.2
41 silly saveTree | | | | |   | |   +-- inherits@2.0.3
41 silly saveTree | | | | |   | |   +-- isarray@1.0.0
41 silly saveTree | | | | |   | |   +-- process-nextick-args@2.0.0
41 silly saveTree | | | | |   | |   +-- safe-buffer@5.1.1
41 silly saveTree | | | | |   | |   +-- string_decoder@1.1.1
41 silly saveTree | | | | |   | |   `-- util-deprecate@1.0.2
41 silly saveTree | | | | |   | +-- console-control-strings@1.1.0
41 silly saveTree | | | | |   | +-- gauge@2.7.4
41 silly saveTree | | | | |   | | +-- aproba@1.2.0
41 silly saveTree | | | | |   | | +-- has-unicode@2.0.1
41 silly saveTree | | | | |   | | +-- object-assign@4.1.1
41 silly saveTree | | | | |   | | +-- signal-exit@3.0.2
41 silly saveTree | | | | |   | | +-- string-width@1.0.2
41 silly saveTree | | | | |   | | | +-- code-point-at@1.1.0
41 silly saveTree | | | | |   | | | +-- is-fullwidth-code-point@1.0.0
41 silly saveTree | | | | |   | | | | `-- number-is-nan@1.0.1
41 silly saveTree | | | | |   | | | `-- strip-ansi@3.0.1
41 silly saveTree | | | | |   | | |   `-- ansi-regex@2.1.1
41 silly saveTree | | | | |   | | +-- strip-ansi@3.0.1
41 silly saveTree | | | | |   | | `-- wide-align@1.1.2
41 silly saveTree | | | | |   | `-- set-blocking@2.0.0
41 silly saveTree | | | | |   +-- rc@1.2.7
41 silly saveTree | | | | |   | +-- deep-extend@0.5.1
41 silly saveTree | | | | |   | +-- ini@1.3.5
41 silly saveTree | | | | |   | +-- minimist@1.2.0
41 silly saveTree | | | | |   | `-- strip-json-comments@2.0.1
41 silly saveTree | | | | |   +-- rimraf@2.6.2
41 silly saveTree | | | | |   | `-- glob@7.1.2
41 silly saveTree | | | | |   |   +-- fs.realpath@1.0.0
41 silly saveTree | | | | |   |   +-- inflight@1.0.6
41 silly saveTree | | | | |   |   | +-- once@1.4.0
41 silly saveTree | | | | |   |   | | `-- wrappy@1.0.2
41 silly saveTree | | | | |   |   | `-- wrappy@1.0.2
41 silly saveTree | | | | |   |   +-- once@1.4.0
41 silly saveTree | | | | |   |   `-- path-is-absolute@1.0.1
41 silly saveTree | | | | |   +-- semver@5.5.0
41 silly saveTree | | | | |   `-- tar@4.4.1
41 silly saveTree | | | | |     +-- chownr@1.0.1
41 silly saveTree | | | | |     +-- fs-minipass@1.2.5
41 silly saveTree | | | | |     | `-- minipass@2.2.4
41 silly saveTree | | | | |     |   `-- yallist@3.0.2
41 silly saveTree | | | | |     +-- minipass@2.2.4
41 silly saveTree | | | | |     +-- minizlib@1.1.0
41 silly saveTree | | | | |     `-- yallist@3.0.2
41 silly saveTree | | | | +-- glob-parent@3.1.0
41 silly saveTree | | | | | +-- is-glob@3.1.0
41 silly saveTree | | | | | | `-- is-extglob@2.1.1
41 silly saveTree | | | | | `-- path-dirname@1.0.2
41 silly saveTree | | | | +-- inherits@2.0.3
41 silly saveTree | | | | +-- is-binary-path@1.0.1
41 silly saveTree | | | | | `-- binary-extensions@1.12.0
41 silly saveTree | | | | +-- is-glob@4.0.0
41 silly saveTree | | | | +-- lodash.debounce@4.0.8
41 silly saveTree | | | | +-- normalize-path@2.1.1
41 silly saveTree | | | | +-- path-is-absolute@1.0.1
41 silly saveTree | | | | +-- readdirp@2.2.1
41 silly saveTree | | | | | +-- graceful-fs@4.1.15
41 silly saveTree | | | | | `-- readable-stream@2.3.6
41 silly saveTree | | | | |   +-- core-util-is@1.0.2
41 silly saveTree | | | | |   +-- process-nextick-args@2.0.0
41 silly saveTree | | | | |   +-- safe-buffer@5.1.2
41 silly saveTree | | | | |   +-- string_decoder@1.1.1
41 silly saveTree | | | | |   `-- util-deprecate@1.0.2
41 silly saveTree | | | | `-- upath@1.1.0
41 silly saveTree | | | +-- fast-json-stable-stringify@2.0.0
41 silly saveTree | | | +-- rxjs@6.3.3
41 silly saveTree | | | | `-- tslib@1.9.3
41 silly saveTree | | | `-- source-map@0.7.3
41 silly saveTree | | `-- rxjs@6.3.3
41 silly saveTree | +-- @angular-devkit/build-optimizer@0.11.4
41 silly saveTree | | +-- loader-utils@1.1.0
41 silly saveTree | | | +-- big.js@3.2.0
41 silly saveTree | | | +-- emojis-list@2.1.0
41 silly saveTree | | | `-- json5@0.5.1
41 silly saveTree | | +-- source-map@0.5.6
41 silly saveTree | | +-- typescript@3.1.6
41 silly saveTree | | `-- webpack-sources@1.2.0
41 silly saveTree | |   +-- source-list-map@2.0.1
41 silly saveTree | |   `-- source-map@0.6.1
41 silly saveTree | +-- @angular-devkit/build-webpack@0.11.4
41 silly saveTree | +-- @angular-devkit/core@7.1.4
41 silly saveTree | +-- @ngtools/webpack@7.1.4
41 silly saveTree | | +-- enhanced-resolve@4.1.0
41 silly saveTree | | | +-- memory-fs@0.4.1
41 silly saveTree | | | | `-- errno@0.1.7
41 silly saveTree | | | |   `-- prr@1.0.1
41 silly saveTree | | | `-- tapable@1.1.1
41 silly saveTree | | +-- tree-kill@1.2.0
41 silly saveTree | | `-- webpack-sources@1.2.0
41 silly saveTree | |   `-- source-map@0.6.1
41 silly saveTree | +-- ajv@6.5.3
41 silly saveTree | +-- autoprefixer@9.3.1
41 silly saveTree | | +-- browserslist@4.3.7
41 silly saveTree | | | +-- caniuse-lite@1.0.30000927
41 silly saveTree | | | +-- electron-to-chromium@1.3.96
41 silly saveTree | | | `-- node-releases@1.1.3
41 silly saveTree | | |   `-- semver@5.5.1
41 silly saveTree | | +-- caniuse-lite@1.0.30000927
41 silly saveTree | | +-- normalize-range@0.1.2
41 silly saveTree | | +-- num2fraction@1.2.2
41 silly saveTree | | +-- postcss-value-parser@3.3.1
41 silly saveTree | | `-- postcss@7.0.5
41 silly saveTree | |   +-- chalk@2.4.1
41 silly saveTree | |   | +-- ansi-styles@3.2.1
41 silly saveTree | |   | | `-- color-convert@1.9.3
41 silly saveTree | |   | |   `-- color-name@1.1.3
41 silly saveTree | |   | +-- escape-string-regexp@1.0.5
41 silly saveTree | |   | `-- supports-color@5.5.0
41 silly saveTree | |   |   `-- has-flag@3.0.0
41 silly saveTree | |   +-- source-map@0.6.1
41 silly saveTree | |   `-- supports-color@5.5.0
41 silly saveTree | +-- circular-dependency-plugin@5.0.2
41 silly saveTree | +-- clean-css@4.2.1
41 silly saveTree | | `-- source-map@0.6.1
41 silly saveTree | +-- copy-webpack-plugin@4.5.4
41 silly saveTree | | +-- cacache@10.0.4
41 silly saveTree | | | +-- bluebird@3.5.3
41 silly saveTree | | | +-- chownr@1.1.1
41 silly saveTree | | | +-- glob@7.1.3
41 silly saveTree | | | | +-- fs.realpath@1.0.0
41 silly saveTree | | | | +-- inflight@1.0.6
41 silly saveTree | | | | | +-- once@1.4.0
41 silly saveTree | | | | | | `-- wrappy@1.0.2
41 silly saveTree | | | | | `-- wrappy@1.0.2
41 silly saveTree | | | | +-- minimatch@3.0.4
41 silly saveTree | | | | | `-- brace-expansion@1.1.11
41 silly saveTree | | | | |   +-- balanced-match@1.0.0
41 silly saveTree | | | | |   `-- concat-map@0.0.1
41 silly saveTree | | | | `-- once@1.4.0
41 silly saveTree | | | +-- lru-cache@4.1.5
41 silly saveTree | | | | +-- pseudomap@1.0.2
41 silly saveTree | | | | `-- yallist@2.1.2
41 silly saveTree | | | +-- mississippi@2.0.0
41 silly saveTree | | | | +-- concat-stream@1.6.2
41 silly saveTree | | | | | +-- buffer-from@1.1.1
41 silly saveTree | | | | | `-- typedarray@0.0.6
41 silly saveTree | | | | +-- duplexify@3.6.1
41 silly saveTree | | | | | +-- end-of-stream@1.4.1
41 silly saveTree | | | | | `-- stream-shift@1.0.0
41 silly saveTree | | | | +-- end-of-stream@1.4.1
41 silly saveTree | | | | +-- flush-write-stream@1.0.3
41 silly saveTree | | | | +-- from2@2.3.0
41 silly saveTree | | | | +-- parallel-transform@1.1.0
41 silly saveTree | | | | | `-- cyclist@0.2.2
41 silly saveTree | | | | +-- pump@2.0.1
41 silly saveTree | | | | +-- pumpify@1.5.1
41 silly saveTree | | | | +-- stream-each@1.2.3
41 silly saveTree | | | | `-- through2@2.0.5
41 silly saveTree | | | |   `-- xtend@4.0.1
41 silly saveTree | | | +-- mkdirp@0.5.1
41 silly saveTree | | | | `-- minimist@0.0.8
41 silly saveTree | | | +-- move-concurrently@1.0.1
41 silly saveTree | | | | +-- aproba@1.2.0
41 silly saveTree | | | | +-- copy-concurrently@1.0.5
41 silly saveTree | | | | | +-- fs-write-stream-atomic@1.0.10
41 silly saveTree | | | | | | +-- iferr@0.1.5
41 silly saveTree | | | | | | `-- imurmurhash@0.1.4
41 silly saveTree | | | | | +-- iferr@0.1.5
41 silly saveTree | | | | | +-- rimraf@2.6.3
41 silly saveTree | | | | | `-- run-queue@1.0.3
41 silly saveTree | | | | +-- fs-write-stream-atomic@1.0.10
41 silly saveTree | | | | +-- rimraf@2.6.3
41 silly saveTree | | | | `-- run-queue@1.0.3
41 silly saveTree | | | +-- promise-inflight@1.0.1
41 silly saveTree | | | +-- rimraf@2.6.3
41 silly saveTree | | | +-- ssri@5.3.0
41 silly saveTree | | | +-- unique-filename@1.1.1
41 silly saveTree | | | | `-- unique-slug@2.0.1
41 silly saveTree | | | `-- y18n@4.0.0
41 silly saveTree | | +-- find-cache-dir@1.0.0
41 silly saveTree | | | +-- commondir@1.0.1
41 silly saveTree | | | +-- make-dir@1.3.0
41 silly saveTree | | | | `-- pify@3.0.0
41 silly saveTree | | | `-- pkg-dir@2.0.0
41 silly saveTree | | |   `-- find-up@2.1.0
41 silly saveTree | | |     `-- locate-path@2.0.0
41 silly saveTree | | |       +-- p-locate@2.0.0
41 silly saveTree | | |       | `-- p-limit@1.3.0
41 silly saveTree | | |       |   `-- p-try@1.0.0
41 silly saveTree | | |       `-- path-exists@3.0.0
41 silly saveTree | | +-- globby@7.1.1
41 silly saveTree | | | +-- array-union@1.0.2
41 silly saveTree | | | | `-- array-uniq@1.0.3
41 silly saveTree | | | +-- dir-glob@2.0.0
41 silly saveTree | | | | +-- arrify@1.0.1
41 silly saveTree | | | | `-- path-type@3.0.0
41 silly saveTree | | | +-- ignore@3.3.10
41 silly saveTree | | | `-- slash@1.0.0
41 silly saveTree | | +-- minimatch@3.0.4
41 silly saveTree | | +-- p-limit@1.3.0
41 silly saveTree | | `-- serialize-javascript@1.6.1
41 silly saveTree | +-- file-loader@2.0.0
41 silly saveTree | | `-- schema-utils@1.0.0
41 silly saveTree | |   +-- ajv-errors@1.0.1
41 silly saveTree | |   `-- ajv-keywords@3.2.0
41 silly saveTree | +-- glob@7.1.3
41 silly saveTree | +-- istanbul-instrumenter-loader@3.0.1
41 silly saveTree | | +-- convert-source-map@1.6.0
41 silly saveTree | | +-- istanbul-lib-instrument@1.10.2
41 silly saveTree | | | +-- babel-generator@6.26.1
41 silly saveTree | | | | +-- babel-messages@6.23.0
41 silly saveTree | | | | | `-- babel-runtime@6.26.0
41 silly saveTree | | | | |   +-- core-js@2.6.1
41 silly saveTree | | | | |   `-- regenerator-runtime@0.11.1
41 silly saveTree | | | | +-- babel-runtime@6.26.0
41 silly saveTree | | | | +-- babel-types@6.26.0
41 silly saveTree | | | | | +-- esutils@2.0.2
41 silly saveTree | | | | | +-- lodash@4.17.11
41 silly saveTree | | | | | `-- to-fast-properties@1.0.3
41 silly saveTree | | | | +-- detect-indent@4.0.0
41 silly saveTree | | | | | `-- repeating@2.0.1
41 silly saveTree | | | | |   `-- is-finite@1.0.2
41 silly saveTree | | | | |     `-- number-is-nan@1.0.1
41 silly saveTree | | | | +-- jsesc@1.3.0
41 silly saveTree | | | | +-- lodash@4.17.11
41 silly saveTree | | | | +-- source-map@0.5.7
41 silly saveTree | | | | `-- trim-right@1.0.1
41 silly saveTree | | | +-- babel-template@6.26.0
41 silly saveTree | | | | +-- babel-traverse@6.26.0
41 silly saveTree | | | | | +-- babel-code-frame@6.26.0
41 silly saveTree | | | | | | +-- chalk@1.1.3
41 silly saveTree | | | | | | | +-- ansi-styles@2.2.1
41 silly saveTree | | | | | | | +-- has-ansi@2.0.0
41 silly saveTree | | | | | | | | `-- ansi-regex@2.1.1
41 silly saveTree | | | | | | | +-- strip-ansi@3.0.1
41 silly saveTree | | | | | | | `-- supports-color@2.0.0
41 silly saveTree | | | | | | `-- js-tokens@3.0.2
41 silly saveTree | | | | | +-- babylon@6.18.0
41 silly saveTree | | | | | +-- globals@9.18.0
41 silly saveTree | | | | | `-- invariant@2.2.4
41 silly saveTree | | | | |   `-- loose-envify@1.4.0
41 silly saveTree | | | | `-- babylon@6.18.0
41 silly saveTree | | | +-- babel-traverse@6.26.0
41 silly saveTree | | | +-- babel-types@6.26.0
41 silly saveTree | | | +-- babylon@6.18.0
41 silly saveTree | | | `-- istanbul-lib-coverage@1.2.1
41 silly saveTree | | `-- schema-utils@0.3.0
41 silly saveTree | |   `-- ajv@5.5.2
41 silly saveTree | |     +-- co@4.6.0
41 silly saveTree | |     +-- fast-deep-equal@1.1.0
41 silly saveTree | |     `-- json-schema-traverse@0.3.1
41 silly saveTree | +-- istanbul@0.4.5
41 silly saveTree | | +-- abbrev@1.0.9
41 silly saveTree | | +-- async@1.5.2
41 silly saveTree | | +-- escodegen@1.8.1
41 silly saveTree | | | +-- esprima@2.7.3
41 silly saveTree | | | +-- estraverse@1.9.3
41 silly saveTree | | | +-- optionator@0.8.2
41 silly saveTree | | | | +-- deep-is@0.1.3
41 silly saveTree | | | | +-- fast-levenshtein@2.0.6
41 silly saveTree | | | | +-- levn@0.3.0
41 silly saveTree | | | | | +-- prelude-ls@1.1.2
41 silly saveTree | | | | | `-- type-check@0.3.2
41 silly saveTree | | | | +-- prelude-ls@1.1.2
41 silly saveTree | | | | +-- type-check@0.3.2
41 silly saveTree | | | | `-- wordwrap@1.0.0
41 silly saveTree | | | `-- source-map@0.2.0
41 silly saveTree | | |   `-- amdefine@1.0.1
41 silly saveTree | | +-- esprima@2.7.3
41 silly saveTree | | +-- glob@5.0.15
41 silly saveTree | | +-- handlebars@4.0.12
41 silly saveTree | | | +-- async@2.6.1
41 silly saveTree | | | +-- optimist@0.6.1
41 silly saveTree | | | | `-- wordwrap@0.0.3
41 silly saveTree | | | +-- source-map@0.6.1
41 silly saveTree | | | `-- uglify-js@3.4.9
41 silly saveTree | | |   +-- commander@2.17.1
41 silly saveTree | | |   `-- source-map@0.6.1
41 silly saveTree | | +-- js-yaml@3.12.0
41 silly saveTree | | | +-- argparse@1.0.10
41 silly saveTree | | | | `-- sprintf-js@1.0.3
41 silly saveTree | | | `-- esprima@4.0.1
41 silly saveTree | | +-- nopt@3.0.6
41 silly saveTree | | +-- resolve@1.1.7
41 silly saveTree | | +-- supports-color@3.2.3
41 silly saveTree | | | `-- has-flag@1.0.0
41 silly saveTree | | +-- which@1.3.1
41 silly saveTree | | | `-- isexe@2.0.0
41 silly saveTree | | `-- wordwrap@1.0.0
41 silly saveTree | +-- karma-source-map-support@1.3.0
41 silly saveTree | | `-- source-map-support@0.5.9
41 silly saveTree | |   `-- source-map@0.6.1
41 silly saveTree | +-- less-loader@4.1.0
41 silly saveTree | | `-- clone@2.1.2
41 silly saveTree | +-- less@3.8.1
41 silly saveTree | | +-- image-size@0.5.5
41 silly saveTree | | +-- mime@1.6.0
41 silly saveTree | | +-- promise@7.3.1
41 silly saveTree | | | `-- asap@2.0.6
41 silly saveTree | | +-- request@2.88.0
41 silly saveTree | | | +-- aws-sign2@0.7.0
41 silly saveTree | | | +-- aws4@1.8.0
41 silly saveTree | | | +-- caseless@0.12.0
41 silly saveTree | | | +-- combined-stream@1.0.7
41 silly saveTree | | | | `-- delayed-stream@1.0.0
41 silly saveTree | | | +-- extend@3.0.2
41 silly saveTree | | | +-- forever-agent@0.6.1
41 silly saveTree | | | +-- form-data@2.3.3
41 silly saveTree | | | | +-- asynckit@0.4.0
41 silly saveTree | | | | `-- mime-types@2.1.21
41 silly saveTree | | | |   `-- mime-db@1.37.0
41 silly saveTree | | | +-- har-validator@5.1.3
41 silly saveTree | | | | +-- ajv@6.6.2
41 silly saveTree | | | | `-- har-schema@2.0.0
41 silly saveTree | | | +-- http-signature@1.2.0
41 silly saveTree | | | | +-- assert-plus@1.0.0
41 silly saveTree | | | | +-- jsprim@1.4.1
41 silly saveTree | | | | | +-- extsprintf@1.3.0
41 silly saveTree | | | | | +-- json-schema@0.2.3
41 silly saveTree | | | | | `-- verror@1.10.0
41 silly saveTree | | | | `-- sshpk@1.16.0
41 silly saveTree | | | |   +-- asn1@0.2.4
41 silly saveTree | | | |   | `-- safer-buffer@2.1.2
41 silly saveTree | | | |   +-- bcrypt-pbkdf@1.0.2
41 silly saveTree | | | |   | `-- tweetnacl@0.14.5
41 silly saveTree | | | |   +-- dashdash@1.14.1
41 silly saveTree | | | |   +-- ecc-jsbn@0.1.2
41 silly saveTree | | | |   | `-- jsbn@0.1.1
41 silly saveTree | | | |   +-- getpass@0.1.7
41 silly saveTree | | | |   +-- jsbn@0.1.1
41 silly saveTree | | | |   +-- safer-buffer@2.1.2
41 silly saveTree | | | |   `-- tweetnacl@0.14.5
41 silly saveTree | | | +-- is-typedarray@1.0.0
41 silly saveTree | | | +-- isstream@0.1.2
41 silly saveTree | | | +-- json-stringify-safe@5.0.1
41 silly saveTree | | | +-- mime-types@2.1.21
41 silly saveTree | | | +-- oauth-sign@0.9.0
41 silly saveTree | | | +-- performance-now@2.1.0
41 silly saveTree | | | +-- qs@6.5.2
41 silly saveTree | | | +-- tough-cookie@2.4.3
41 silly saveTree | | | | +-- psl@1.1.31
41 silly saveTree | | | | `-- punycode@1.4.1
41 silly saveTree | | | +-- tunnel-agent@0.6.0
41 silly saveTree | | | `-- uuid@3.3.2
41 silly saveTree | | `-- source-map@0.6.1
41 silly saveTree | +-- license-webpack-plugin@2.0.2
41 silly saveTree | | `-- webpack-sources@1.3.0
41 silly saveTree | |   `-- source-map@0.6.1
41 silly saveTree | +-- loader-utils@1.1.0
41 silly saveTree | +-- mini-css-extract-plugin@0.4.4
41 silly saveTree | +-- minimatch@3.0.4
41 silly saveTree | +-- node-sass@4.10.0
41 silly saveTree | | +-- async-foreach@0.1.3
41 silly saveTree | | +-- chalk@1.1.3
41 silly saveTree | | | +-- ansi-styles@2.2.1
41 silly saveTree | | | `-- supports-color@2.0.0
41 silly saveTree | | +-- cross-spawn@3.0.1
41 silly saveTree | | +-- gaze@1.1.3
41 silly saveTree | | | `-- globule@1.2.1
41 silly saveTree | | +-- get-stdin@4.0.1
41 silly saveTree | | +-- in-publish@2.0.0
41 silly saveTree | | +-- lodash.assign@4.2.0
41 silly saveTree | | +-- lodash.clonedeep@4.5.0
41 silly saveTree | | +-- lodash.mergewith@4.6.1
41 silly saveTree | | +-- meow@3.7.0
41 silly saveTree | | | +-- camelcase-keys@2.1.0
41 silly saveTree | | | | +-- camelcase@2.1.1
41 silly saveTree | | | | `-- map-obj@1.0.1
41 silly saveTree | | | +-- decamelize@1.2.0
41 silly saveTree | | | +-- loud-rejection@1.6.0
41 silly saveTree | | | | +-- currently-unhandled@0.4.1
41 silly saveTree | | | | | `-- array-find-index@1.0.2
41 silly saveTree | | | | `-- signal-exit@3.0.2
41 silly saveTree | | | +-- map-obj@1.0.1
41 silly saveTree | | | +-- minimist@1.2.0
41 silly saveTree | | | +-- normalize-package-data@2.4.0
41 silly saveTree | | | | +-- hosted-git-info@2.7.1
41 silly saveTree | | | | +-- is-builtin-module@1.0.0
41 silly saveTree | | | | | `-- builtin-modules@1.1.1
41 silly saveTree | | | | `-- validate-npm-package-license@3.0.4
41 silly saveTree | | | |   +-- spdx-correct@3.1.0
41 silly saveTree | | | |   | +-- spdx-expression-parse@3.0.0
41 silly saveTree | | | |   | | +-- spdx-exceptions@2.2.0
41 silly saveTree | | | |   | | `-- spdx-license-ids@3.0.3
41 silly saveTree | | | |   | `-- spdx-license-ids@3.0.3
41 silly saveTree | | | |   `-- spdx-expression-parse@3.0.0
41 silly saveTree | | | +-- object-assign@4.1.1
41 silly saveTree | | | +-- read-pkg-up@1.0.1
41 silly saveTree | | | | +-- find-up@1.1.2
41 silly saveTree | | | | | +-- path-exists@2.1.0
41 silly saveTree | | | | | | `-- pinkie-promise@2.0.1
41 silly saveTree | | | | | |   `-- pinkie@2.0.4
41 silly saveTree | | | | | `-- pinkie-promise@2.0.1
41 silly saveTree | | | | `-- read-pkg@1.1.0
41 silly saveTree | | | |   +-- load-json-file@1.1.0
41 silly saveTree | | | |   | +-- parse-json@2.2.0
41 silly saveTree | | | |   | | `-- error-ex@1.3.2
41 silly saveTree | | | |   | |   `-- is-arrayish@0.2.1
41 silly saveTree | | | |   | +-- pify@2.3.0
41 silly saveTree | | | |   | `-- strip-bom@2.0.0
41 silly saveTree | | | |   |   `-- is-utf8@0.2.1
41 silly saveTree | | | |   `-- path-type@1.1.0
41 silly saveTree | | | |     `-- pify@2.3.0
41 silly saveTree | | | +-- redent@1.0.0
41 silly saveTree | | | | +-- indent-string@2.1.0
41 silly saveTree | | | | `-- strip-indent@1.0.1
41 silly saveTree | | | `-- trim-newlines@1.0.0
41 silly saveTree | | +-- node-gyp@3.8.0
41 silly saveTree | | | +-- fstream@1.0.11
41 silly saveTree | | | +-- npmlog@4.1.2
41 silly saveTree | | | | +-- are-we-there-yet@1.1.5
41 silly saveTree | | | | | `-- delegates@1.0.0
41 silly saveTree | | | | +-- console-control-strings@1.1.0
41 silly saveTree | | | | +-- gauge@2.7.4
41 silly saveTree | | | | | +-- has-unicode@2.0.1
41 silly saveTree | | | | | +-- string-width@1.0.2
41 silly saveTree | | | | | | +-- code-point-at@1.1.0
41 silly saveTree | | | | | | `-- is-fullwidth-code-point@1.0.0
41 silly saveTree | | | | | `-- wide-align@1.1.3
41 silly saveTree | | | | `-- set-blocking@2.0.0
41 silly saveTree | | | +-- osenv@0.1.5
41 silly saveTree | | | | +-- os-homedir@1.0.2
41 silly saveTree | | | | `-- os-tmpdir@1.0.2
41 silly saveTree | | | +-- semver@5.3.0
41 silly saveTree | | | `-- tar@2.2.1
41 silly saveTree | | |   `-- block-stream@0.0.9
41 silly saveTree | | +-- npmlog@4.1.2
41 silly saveTree | | +-- sass-graph@2.2.4
41 silly saveTree | | | +-- scss-tokenizer@0.2.3
41 silly saveTree | | | | +-- js-base64@2.5.0
41 silly saveTree | | | | `-- source-map@0.4.4
41 silly saveTree | | | `-- yargs@7.1.0
41 silly saveTree | | |   +-- camelcase@3.0.0
41 silly saveTree | | |   +-- cliui@3.2.0
41 silly saveTree | | |   | `-- wrap-ansi@2.1.0
41 silly saveTree | | |   +-- get-caller-file@1.0.3
41 silly saveTree | | |   +-- os-locale@1.4.0
41 silly saveTree | | |   | `-- lcid@1.0.0
41 silly saveTree | | |   |   `-- invert-kv@1.0.0
41 silly saveTree | | |   +-- require-directory@2.1.1
41 silly saveTree | | |   +-- require-main-filename@1.0.1
41 silly saveTree | | |   +-- which-module@1.0.0
41 silly saveTree | | |   +-- y18n@3.2.1
41 silly saveTree | | |   `-- yargs-parser@5.0.0
41 silly saveTree | | |     `-- camelcase@3.0.0
41 silly saveTree | | +-- stdout-stream@1.4.1
41 silly saveTree | | `-- true-case-path@1.0.3
41 silly saveTree | +-- opn@5.3.0
41 silly saveTree | | `-- is-wsl@1.1.0
41 silly saveTree | +-- parse5@4.0.0
41 silly saveTree | +-- portfinder@1.0.17
41 silly saveTree | +-- postcss-import@12.0.0
41 silly saveTree | | `-- read-cache@1.0.0
41 silly saveTree | |   `-- pify@2.3.0
41 silly saveTree | +-- postcss-loader@3.0.0
41 silly saveTree | | `-- postcss-load-config@2.0.0
41 silly saveTree | |   +-- cosmiconfig@4.0.0
41 silly saveTree | |   | +-- is-directory@0.3.1
41 silly saveTree | |   | +-- parse-json@4.0.0
41 silly saveTree | |   | | `-- json-parse-better-errors@1.0.2
41 silly saveTree | |   | `-- require-from-string@2.0.2
41 silly saveTree | |   `-- import-cwd@2.1.0
41 silly saveTree | |     `-- import-from@2.1.0
41 silly saveTree | |       `-- resolve-from@3.0.0
41 silly saveTree | +-- postcss@7.0.5
41 silly saveTree | +-- raw-loader@0.5.1
41 silly saveTree | +-- rxjs@6.3.3
41 silly saveTree | +-- sass-loader@7.1.0
41 silly saveTree | | +-- clone-deep@2.0.2
41 silly saveTree | | | +-- for-own@1.0.0
41 silly saveTree | | | `-- shallow-clone@1.0.0
41 silly saveTree | | |   +-- kind-of@5.1.0
41 silly saveTree | | |   `-- mixin-object@2.0.1
41 silly saveTree | | |     `-- for-in@0.1.8
41 silly saveTree | | +-- lodash.tail@4.1.1
41 silly saveTree | | `-- neo-async@2.6.0
41 silly saveTree | +-- semver@5.5.1
41 silly saveTree | +-- source-map-loader@0.2.4
41 silly saveTree | | `-- async@2.6.1
41 silly saveTree | +-- source-map-support@0.5.9
41 silly saveTree | +-- speed-measure-webpack-plugin@1.2.3
41 silly saveTree | +-- stats-webpack-plugin@0.7.0
41 silly saveTree | +-- style-loader@0.23.1
41 silly saveTree | +-- stylus-loader@3.0.2
41 silly saveTree | | `-- when@3.6.4
41 silly saveTree | +-- stylus@0.54.5
41 silly saveTree | | +-- css-parse@1.7.0
41 silly saveTree | | +-- glob@7.0.6
41 silly saveTree | | +-- sax@0.5.8
41 silly saveTree | | `-- source-map@0.1.43
41 silly saveTree | +-- terser-webpack-plugin@1.1.0
41 silly saveTree | | +-- cacache@11.3.2
41 silly saveTree | | | +-- figgy-pudding@3.5.1
41 silly saveTree | | | +-- lru-cache@5.1.1
41 silly saveTree | | | | `-- yallist@3.0.3
41 silly saveTree | | | +-- mississippi@3.0.0
41 silly saveTree | | | | `-- pump@3.0.0
41 silly saveTree | | | `-- ssri@6.0.1
41 silly saveTree | | +-- find-cache-dir@2.0.0
41 silly saveTree | | | `-- pkg-dir@3.0.0
41 silly saveTree | | |   `-- find-up@3.0.0
41 silly saveTree | | |     `-- locate-path@3.0.0
41 silly saveTree | | |       `-- p-locate@3.0.0
41 silly saveTree | | |         `-- p-limit@2.1.0
41 silly saveTree | | |           `-- p-try@2.0.0
41 silly saveTree | | +-- source-map@0.6.1
41 silly saveTree | | +-- terser@3.14.1
41 silly saveTree | | | `-- source-map@0.6.1
41 silly saveTree | | `-- worker-farm@1.6.0
41 silly saveTree | +-- tree-kill@1.2.0
41 silly saveTree | +-- webpack-dev-middleware@3.4.0
41 silly saveTree | | +-- mime@2.4.0
41 silly saveTree | | +-- range-parser@1.2.0
41 silly saveTree | | `-- webpack-log@2.0.0
41 silly saveTree | |   `-- ansi-colors@3.2.3
41 silly saveTree | +-- webpack-dev-server@3.1.10
41 silly saveTree | | +-- ansi-html@0.0.7
41 silly saveTree | | +-- bonjour@3.5.0
41 silly saveTree | | | +-- array-flatten@2.1.2
41 silly saveTree | | | +-- deep-equal@1.0.1
41 silly saveTree | | | +-- dns-equal@1.0.0
41 silly saveTree | | | +-- dns-txt@2.0.2
41 silly saveTree | | | | `-- buffer-indexof@1.1.1
41 silly saveTree | | | +-- multicast-dns-service-types@1.1.0
41 silly saveTree | | | `-- multicast-dns@6.2.3
41 silly saveTree | | |   +-- dns-packet@1.3.1
41 silly saveTree | | |   | `-- ip@1.1.5
41 silly saveTree | | |   `-- thunky@1.0.3
41 silly saveTree | | +-- compression@1.7.3
41 silly saveTree | | | +-- accepts@1.3.5
41 silly saveTree | | | | `-- negotiator@0.6.1
41 silly saveTree | | | +-- bytes@3.0.0
41 silly saveTree | | | +-- compressible@2.0.15
41 silly saveTree | | | +-- on-headers@1.0.1
41 silly saveTree | | | `-- vary@1.1.2
41 silly saveTree | | +-- connect-history-api-fallback@1.5.0
41 silly saveTree | | +-- debug@3.2.6
41 silly saveTree | | | `-- ms@2.1.1
41 silly saveTree | | +-- del@3.0.0
41 silly saveTree | | | +-- globby@6.1.0
41 silly saveTree | | | | `-- pify@2.3.0
41 silly saveTree | | | +-- is-path-cwd@1.0.0
41 silly saveTree | | | +-- is-path-in-cwd@1.0.1
41 silly saveTree | | | | `-- is-path-inside@1.0.1
41 silly saveTree | | | |   `-- path-is-inside@1.0.2
41 silly saveTree | | | `-- p-map@1.2.0
41 silly saveTree | | +-- express@4.16.4
41 silly saveTree | | | +-- array-flatten@1.1.1
41 silly saveTree | | | +-- body-parser@1.18.3
41 silly saveTree | | | | +-- content-type@1.0.4
41 silly saveTree | | | | +-- depd@1.1.2
41 silly saveTree | | | | +-- http-errors@1.6.3
41 silly saveTree | | | | | +-- setprototypeof@1.1.0
41 silly saveTree | | | | | `-- statuses@1.4.0
41 silly saveTree | | | | +-- iconv-lite@0.4.23
41 silly saveTree | | | | +-- on-finished@2.3.0
41 silly saveTree | | | | | `-- ee-first@1.1.1
41 silly saveTree | | | | +-- raw-body@2.3.3
41 silly saveTree | | | | | `-- unpipe@1.0.0
41 silly saveTree | | | | `-- type-is@1.6.16
41 silly saveTree | | | |   `-- media-typer@0.3.0
41 silly saveTree | | | +-- content-disposition@0.5.2
41 silly saveTree | | | +-- content-type@1.0.4
41 silly saveTree | | | +-- cookie-signature@1.0.6
41 silly saveTree | | | +-- cookie@0.3.1
41 silly saveTree | | | +-- depd@1.1.2
41 silly saveTree | | | +-- encodeurl@1.0.2
41 silly saveTree | | | +-- escape-html@1.0.3
41 silly saveTree | | | +-- etag@1.8.1
41 silly saveTree | | | +-- finalhandler@1.1.1
41 silly saveTree | | | | `-- parseurl@1.3.2
41 silly saveTree | | | +-- fresh@0.5.2
41 silly saveTree | | | +-- merge-descriptors@1.0.1
41 silly saveTree | | | +-- methods@1.1.2
41 silly saveTree | | | +-- on-finished@2.3.0
41 silly saveTree | | | +-- parseurl@1.3.2
41 silly saveTree | | | +-- path-to-regexp@0.1.7
41 silly saveTree | | | +-- proxy-addr@2.0.4
41 silly saveTree | | | | +-- forwarded@0.1.2
41 silly saveTree | | | | `-- ipaddr.js@1.8.0
41 silly saveTree | | | +-- send@0.16.2
41 silly saveTree | | | | +-- destroy@1.0.4
41 silly saveTree | | | | `-- mime@1.4.1
41 silly saveTree | | | +-- serve-static@1.13.2
41 silly saveTree | | | +-- setprototypeof@1.1.0
41 silly saveTree | | | +-- statuses@1.4.0
41 silly saveTree | | | +-- type-is@1.6.16
41 silly saveTree | | | `-- utils-merge@1.0.1
41 silly saveTree | | +-- html-entities@1.2.1
41 silly saveTree | | +-- http-proxy-middleware@0.18.0
41 silly saveTree | | | `-- http-proxy@1.17.0
41 silly saveTree | | |   +-- eventemitter3@3.1.0
41 silly saveTree | | |   +-- follow-redirects@1.6.1
41 silly saveTree | | |   | `-- debug@3.1.0
41 silly saveTree | | |   `-- requires-port@1.0.0
41 silly saveTree | | +-- import-local@2.0.0
41 silly saveTree | | | +-- pkg-dir@3.0.0
41 silly saveTree | | | | `-- find-up@3.0.0
41 silly saveTree | | | |   `-- locate-path@3.0.0
41 silly saveTree | | | |     `-- p-locate@3.0.0
41 silly saveTree | | | |       `-- p-limit@2.1.0
41 silly saveTree | | | |         `-- p-try@2.0.0
41 silly saveTree | | | `-- resolve-cwd@2.0.0
41 silly saveTree | | +-- internal-ip@3.0.1
41 silly saveTree | | | `-- default-gateway@2.7.2
41 silly saveTree | | |   +-- execa@0.10.0
41 silly saveTree | | |   | +-- cross-spawn@6.0.5
41 silly saveTree | | |   | | +-- nice-try@1.0.5
41 silly saveTree | | |   | | +-- path-key@2.0.1
41 silly saveTree | | |   | | `-- shebang-command@1.2.0
41 silly saveTree | | |   | |   `-- shebang-regex@1.0.0
41 silly saveTree | | |   | +-- get-stream@3.0.0
41 silly saveTree | | |   | +-- is-stream@1.1.0
41 silly saveTree | | |   | +-- npm-run-path@2.0.2
41 silly saveTree | | |   | +-- p-finally@1.0.0
41 silly saveTree | | |   | `-- strip-eof@1.0.0
41 silly saveTree | | |   `-- ip-regex@2.1.0
41 silly saveTree | | +-- ip@1.1.5
41 silly saveTree | | +-- killable@1.0.1
41 silly saveTree | | +-- loglevel@1.6.1
41 silly saveTree | | +-- selfsigned@1.10.4
41 silly saveTree | | | `-- node-forge@0.7.5
41 silly saveTree | | +-- serve-index@1.9.1
41 silly saveTree | | | `-- batch@0.6.1
41 silly saveTree | | +-- sockjs-client@1.3.0
41 silly saveTree | | | +-- debug@3.2.6
41 silly saveTree | | | | `-- ms@2.1.1
41 silly saveTree | | | +-- eventsource@1.0.7
41 silly saveTree | | | | `-- original@1.0.2
41 silly saveTree | | | |   `-- url-parse@1.4.4
41 silly saveTree | | | |     `-- querystringify@2.1.0
41 silly saveTree | | | +-- faye-websocket@0.11.1
41 silly saveTree | | | | `-- websocket-driver@0.7.0
41 silly saveTree | | | |   +-- http-parser-js@0.5.0
41 silly saveTree | | | |   `-- websocket-extensions@0.1.3
41 silly saveTree | | | +-- json3@3.3.2
41 silly saveTree | | | `-- url-parse@1.4.4
41 silly saveTree | | +-- sockjs@0.3.19
41 silly saveTree | | | `-- faye-websocket@0.10.0
41 silly saveTree | | +-- spdy@3.4.7
41 silly saveTree | | | +-- handle-thing@1.2.5
41 silly saveTree | | | +-- http-deceiver@1.2.7
41 silly saveTree | | | +-- select-hose@2.0.0
41 silly saveTree | | | `-- spdy-transport@2.1.1
41 silly saveTree | | |   +-- detect-node@2.0.4
41 silly saveTree | | |   +-- hpack.js@2.1.6
41 silly saveTree | | |   | +-- obuf@1.1.2
41 silly saveTree | | |   | `-- wbuf@1.7.3
41 silly saveTree | | |   |   `-- minimalistic-assert@1.0.1
41 silly saveTree | | |   +-- obuf@1.1.2
41 silly saveTree | | |   `-- wbuf@1.7.3
41 silly saveTree | | `-- yargs@12.0.2
41 silly saveTree | |   +-- cliui@4.1.0
41 silly saveTree | |   | +-- string-width@2.1.1
41 silly saveTree | |   | | +-- is-fullwidth-code-point@2.0.0
41 silly saveTree | |   | | `-- strip-ansi@4.0.0
41 silly saveTree | |   | |   `-- ansi-regex@3.0.0
41 silly saveTree | |   | `-- strip-ansi@4.0.0
41 silly saveTree | |   +-- decamelize@2.0.0
41 silly saveTree | |   | `-- xregexp@4.0.0
41 silly saveTree | |   +-- find-up@3.0.0
41 silly saveTree | |   | `-- locate-path@3.0.0
41 silly saveTree | |   |   `-- p-locate@3.0.0
41 silly saveTree | |   |     `-- p-limit@2.1.0
41 silly saveTree | |   |       `-- p-try@2.0.0
41 silly saveTree | |   +-- os-locale@3.1.0
41 silly saveTree | |   | +-- execa@1.0.0
41 silly saveTree | |   | | +-- cross-spawn@6.0.5
41 silly saveTree | |   | | `-- get-stream@4.1.0
41 silly saveTree | |   | |   `-- pump@3.0.0
41 silly saveTree | |   | +-- lcid@2.0.0
41 silly saveTree | |   | | `-- invert-kv@2.0.0
41 silly saveTree | |   | `-- mem@4.0.0
41 silly saveTree | |   |   +-- map-age-cleaner@0.1.3
41 silly saveTree | |   |   | `-- p-defer@1.0.0
41 silly saveTree | |   |   +-- mimic-fn@1.2.0
41 silly saveTree | |   |   `-- p-is-promise@1.1.0
41 silly saveTree | |   +-- string-width@2.1.1
41 silly saveTree | |   +-- which-module@2.0.0
41 silly saveTree | |   `-- yargs-parser@10.1.0
41 silly saveTree | |     `-- camelcase@4.1.0
41 silly saveTree | +-- webpack-merge@4.1.4
41 silly saveTree | +-- webpack-sources@1.3.0
41 silly saveTree | +-- webpack-subresource-integrity@1.1.0-rc.6
41 silly saveTree | | `-- webpack-core@0.6.9
41 silly saveTree | |   +-- source-list-map@0.1.8
41 silly saveTree | |   `-- source-map@0.4.4
41 silly saveTree | `-- webpack@4.23.1
41 silly saveTree |   +-- @webassemblyjs/ast@1.7.10
41 silly saveTree |   | +-- @webassemblyjs/helper-module-context@1.7.10
41 silly saveTree |   | +-- @webassemblyjs/helper-wasm-bytecode@1.7.10
41 silly saveTree |   | `-- @webassemblyjs/wast-parser@1.7.10
41 silly saveTree |   |   +-- @webassemblyjs/floating-point-hex-parser@1.7.10
41 silly saveTree |   |   +-- @webassemblyjs/helper-api-error@1.7.10
41 silly saveTree |   |   +-- @webassemblyjs/helper-code-frame@1.7.10
41 silly saveTree |   |   | `-- @webassemblyjs/wast-printer@1.7.10
41 silly saveTree |   |   |   `-- @xtuc/long@4.2.1
41 silly saveTree |   |   +-- @webassemblyjs/helper-fsm@1.7.10
41 silly saveTree |   |   `-- @xtuc/long@4.2.1
41 silly saveTree |   +-- @webassemblyjs/helper-module-context@1.7.10
41 silly saveTree |   +-- @webassemblyjs/wasm-edit@1.7.10
41 silly saveTree |   | +-- @webassemblyjs/helper-buffer@1.7.10
41 silly saveTree |   | +-- @webassemblyjs/helper-wasm-section@1.7.10
41 silly saveTree |   | | `-- @webassemblyjs/wasm-gen@1.7.10
41 silly saveTree |   | |   +-- @webassemblyjs/ieee754@1.7.10
41 silly saveTree |   | |   | `-- @xtuc/ieee754@1.2.0
41 silly saveTree |   | |   +-- @webassemblyjs/leb128@1.7.10
41 silly saveTree |   | |   `-- @webassemblyjs/utf8@1.7.10
41 silly saveTree |   | +-- @webassemblyjs/wasm-gen@1.7.10
41 silly saveTree |   | +-- @webassemblyjs/wasm-opt@1.7.10
41 silly saveTree |   | | `-- @webassemblyjs/wasm-parser@1.7.10
41 silly saveTree |   | `-- @webassemblyjs/wasm-parser@1.7.10
41 silly saveTree |   +-- @webassemblyjs/wasm-parser@1.7.10
41 silly saveTree |   +-- acorn-dynamic-import@3.0.0
41 silly saveTree |   | `-- acorn@5.7.3
41 silly saveTree |   +-- acorn@5.7.3
41 silly saveTree |   +-- chrome-trace-event@1.0.0
41 silly saveTree |   +-- eslint-scope@4.0.0
41 silly saveTree |   | +-- esrecurse@4.2.1
41 silly saveTree |   | | `-- estraverse@4.2.0
41 silly saveTree |   | `-- estraverse@4.2.0
41 silly saveTree |   +-- loader-runner@2.3.1
41 silly saveTree |   +-- node-libs-browser@2.1.0
41 silly saveTree |   | +-- assert@1.4.1
41 silly saveTree |   | | `-- util@0.10.3
41 silly saveTree |   | |   `-- inherits@2.0.1
41 silly saveTree |   | +-- browserify-zlib@0.2.0
41 silly saveTree |   | | `-- pako@1.0.7
41 silly saveTree |   | +-- buffer@4.9.1
41 silly saveTree |   | | +-- base64-js@1.3.0
41 silly saveTree |   | | `-- ieee754@1.1.12
41 silly saveTree |   | +-- console-browserify@1.1.0
41 silly saveTree |   | | `-- date-now@0.1.4
41 silly saveTree |   | +-- constants-browserify@1.0.0
41 silly saveTree |   | +-- crypto-browserify@3.12.0
41 silly saveTree |   | | +-- browserify-cipher@1.0.1
41 silly saveTree |   | | | +-- browserify-aes@1.2.0
41 silly saveTree |   | | | | +-- buffer-xor@1.0.3
41 silly saveTree |   | | | | +-- cipher-base@1.0.4
41 silly saveTree |   | | | | +-- create-hash@1.2.0
41 silly saveTree |   | | | | | +-- md5.js@1.3.5
41 silly saveTree |   | | | | | | `-- hash-base@3.0.4
41 silly saveTree |   | | | | | +-- ripemd160@2.0.2
41 silly saveTree |   | | | | | `-- sha.js@2.4.11
41 silly saveTree |   | | | | `-- evp_bytestokey@1.0.3
41 silly saveTree |   | | | +-- browserify-des@1.0.2
41 silly saveTree |   | | | | `-- des.js@1.0.0
41 silly saveTree |   | | | `-- evp_bytestokey@1.0.3
41 silly saveTree |   | | +-- browserify-sign@4.0.4
41 silly saveTree |   | | | +-- bn.js@4.11.8
41 silly saveTree |   | | | +-- browserify-rsa@4.0.1
41 silly saveTree |   | | | | `-- randombytes@2.0.6
41 silly saveTree |   | | | +-- create-hmac@1.1.7
41 silly saveTree |   | | | +-- elliptic@6.4.1
41 silly saveTree |   | | | | +-- brorand@1.1.0
41 silly saveTree |   | | | | +-- hash.js@1.1.7
41 silly saveTree |   | | | | +-- hmac-drbg@1.0.1
41 silly saveTree |   | | | | | `-- minimalistic-crypto-utils@1.0.1
41 silly saveTree |   | | | | `-- minimalistic-crypto-utils@1.0.1
41 silly saveTree |   | | | `-- parse-asn1@5.1.1
41 silly saveTree |   | | |   +-- asn1.js@4.10.1
41 silly saveTree |   | | |   `-- pbkdf2@3.0.17
41 silly saveTree |   | | +-- create-ecdh@4.0.3
41 silly saveTree |   | | +-- create-hash@1.2.0
41 silly saveTree |   | | +-- create-hmac@1.1.7
41 silly saveTree |   | | +-- diffie-hellman@5.0.3
41 silly saveTree |   | | | `-- miller-rabin@4.0.1
41 silly saveTree |   | | +-- pbkdf2@3.0.17
41 silly saveTree |   | | +-- public-encrypt@4.0.3
41 silly saveTree |   | | +-- randombytes@2.0.6
41 silly saveTree |   | | `-- randomfill@1.0.4
41 silly saveTree |   | +-- domain-browser@1.2.0
41 silly saveTree |   | +-- events@1.1.1
41 silly saveTree |   | +-- https-browserify@1.0.0
41 silly saveTree |   | +-- os-browserify@0.3.0
41 silly saveTree |   | +-- path-browserify@0.0.0
41 silly saveTree |   | +-- process@0.11.10
41 silly saveTree |   | +-- punycode@1.4.1
41 silly saveTree |   | +-- querystring-es3@0.2.1
41 silly saveTree |   | +-- stream-browserify@2.0.1
41 silly saveTree |   | +-- stream-http@2.8.3
41 silly saveTree |   | | +-- builtin-status-codes@3.0.0
41 silly saveTree |   | | `-- to-arraybuffer@1.0.1
41 silly saveTree |   | +-- timers-browserify@2.0.10
41 silly saveTree |   | | `-- setimmediate@1.0.5
41 silly saveTree |   | +-- tty-browserify@0.0.0
41 silly saveTree |   | +-- url@0.11.0
41 silly saveTree |   | | +-- punycode@1.3.2
41 silly saveTree |   | | `-- querystring@0.2.0
41 silly saveTree |   | +-- util@0.10.4
41 silly saveTree |   | `-- vm-browserify@0.0.4
41 silly saveTree |   |   `-- indexof@0.0.1
41 silly saveTree |   +-- schema-utils@0.4.7
41 silly saveTree |   +-- uglifyjs-webpack-plugin@1.3.0
41 silly saveTree |   | +-- schema-utils@0.4.7
41 silly saveTree |   | +-- source-map@0.6.1
41 silly saveTree |   | `-- uglify-es@3.3.9
41 silly saveTree |   |   `-- commander@2.13.0
41 silly saveTree |   `-- watchpack@1.6.0
41 silly saveTree +-- @angular/animations@7.1.4
41 silly saveTree +-- @angular/cli@7.1.4
41 silly saveTree | +-- @angular-devkit/schematics@7.1.4
41 silly saveTree | +-- @schematics/angular@7.1.4
41 silly saveTree | +-- @schematics/update@0.11.4
41 silly saveTree | | +-- @yarnpkg/lockfile@1.1.0
41 silly saveTree | | +-- ini@1.3.5
41 silly saveTree | | +-- pacote@9.1.1
41 silly saveTree | | | +-- cacache@11.3.2
41 silly saveTree | | | | +-- lru-cache@5.1.1
41 silly saveTree | | | | | `-- yallist@3.0.3
41 silly saveTree | | | | +-- mississippi@3.0.0
41 silly saveTree | | | | | `-- pump@3.0.0
41 silly saveTree | | | | `-- ssri@6.0.1
41 silly saveTree | | | +-- get-stream@4.1.0
41 silly saveTree | | | +-- make-fetch-happen@4.0.1
41 silly saveTree | | | | +-- agentkeepalive@3.5.2
41 silly saveTree | | | | | `-- humanize-ms@1.2.1
41 silly saveTree | | | | +-- cacache@11.3.2
41 silly saveTree | | | | | +-- lru-cache@5.1.1
41 silly saveTree | | | | | | `-- yallist@3.0.3
41 silly saveTree | | | | | +-- mississippi@3.0.0
41 silly saveTree | | | | | | `-- pump@3.0.0
41 silly saveTree | | | | | `-- ssri@6.0.1
41 silly saveTree | | | | +-- http-cache-semantics@3.8.1
41 silly saveTree | | | | +-- http-proxy-agent@2.1.0
41 silly saveTree | | | | | +-- agent-base@4.2.1
41 silly saveTree | | | | | | `-- es6-promisify@5.0.0
41 silly saveTree | | | | | |   `-- es6-promise@4.2.5
41 silly saveTree | | | | | `-- debug@3.1.0
41 silly saveTree | | | | +-- https-proxy-agent@2.2.1
41 silly saveTree | | | | | `-- debug@3.2.6
41 silly saveTree | | | | |   `-- ms@2.1.1
41 silly saveTree | | | | +-- mississippi@3.0.0
41 silly saveTree | | | | +-- node-fetch-npm@2.0.2
41 silly saveTree | | | | | `-- encoding@0.1.12
41 silly saveTree | | | | +-- promise-retry@1.1.1
41 silly saveTree | | | | | +-- err-code@1.1.2
41 silly saveTree | | | | | `-- retry@0.10.1
41 silly saveTree | | | | +-- socks-proxy-agent@4.0.1
41 silly saveTree | | | | | `-- socks@2.2.2
41 silly saveTree | | | | |   `-- smart-buffer@4.0.1
41 silly saveTree | | | | `-- ssri@6.0.1
41 silly saveTree | | | +-- minipass@2.3.5
41 silly saveTree | | | | `-- yallist@3.0.3
41 silly saveTree | | | +-- mississippi@3.0.0
41 silly saveTree | | | +-- npm-package-arg@6.1.0
41 silly saveTree | | | | `-- validate-npm-package-name@3.0.0
41 silly saveTree | | | |   `-- builtins@1.0.3
41 silly saveTree | | | +-- npm-packlist@1.1.12
41 silly saveTree | | | | +-- ignore-walk@3.0.1
41 silly saveTree | | | | `-- npm-bundled@1.0.5
41 silly saveTree | | | +-- npm-pick-manifest@2.2.3
41 silly saveTree | | | +-- npm-registry-fetch@3.8.0
41 silly saveTree | | | | `-- JSONStream@1.3.5
41 silly saveTree | | | |   +-- jsonparse@1.3.1
41 silly saveTree | | | |   `-- through@2.3.8
41 silly saveTree | | | +-- promise-retry@1.1.1
41 silly saveTree | | | +-- protoduck@5.0.1
41 silly saveTree | | | | `-- genfun@5.0.0
41 silly saveTree | | | +-- semver@5.6.0
41 silly saveTree | | | +-- ssri@6.0.1
41 silly saveTree | | | `-- tar@4.4.8
41 silly saveTree | | |   +-- fs-minipass@1.2.5
41 silly saveTree | | |   `-- minizlib@1.2.1
41 silly saveTree | | `-- semver-intersect@1.4.0
41 silly saveTree | +-- inquirer@6.2.0
41 silly saveTree | | +-- ansi-escapes@3.1.0
41 silly saveTree | | +-- cli-cursor@2.1.0
41 silly saveTree | | | `-- restore-cursor@2.0.0
41 silly saveTree | | |   `-- onetime@2.0.1
41 silly saveTree | | +-- cli-width@2.2.0
41 silly saveTree | | +-- external-editor@3.0.3
41 silly saveTree | | | +-- chardet@0.7.0
41 silly saveTree | | | +-- iconv-lite@0.4.24
41 silly saveTree | | | `-- tmp@0.0.33
41 silly saveTree | | +-- figures@2.0.0
41 silly saveTree | | +-- mute-stream@0.0.7
41 silly saveTree | | +-- run-async@2.3.0
41 silly saveTree | | | `-- is-promise@2.1.0
41 silly saveTree | | +-- string-width@2.1.1
41 silly saveTree | | | +-- is-fullwidth-code-point@2.0.0
41 silly saveTree | | | `-- strip-ansi@4.0.0
41 silly saveTree | | |   `-- ansi-regex@3.0.0
41 silly saveTree | | `-- strip-ansi@4.0.0
41 silly saveTree | `-- symbol-observable@1.2.0
41 silly saveTree +-- @angular/common@7.1.4
41 silly saveTree +-- @angular/compiler-cli@7.1.4
41 silly saveTree | +-- canonical-path@1.0.0
41 silly saveTree | +-- chokidar@1.7.0
41 silly saveTree | | +-- anymatch@1.3.2
41 silly saveTree | | | `-- micromatch@2.3.11
41 silly saveTree | | |   +-- arr-diff@2.0.0
41 silly saveTree | | |   +-- array-unique@0.2.1
41 silly saveTree | | |   +-- braces@1.8.5
41 silly saveTree | | |   | +-- expand-range@1.8.2
41 silly saveTree | | |   | | `-- fill-range@2.2.4
41 silly saveTree | | |   | |   +-- is-number@2.1.0
41 silly saveTree | | |   | |   | `-- kind-of@3.2.2
41 silly saveTree | | |   | |   +-- isobject@2.1.0
41 silly saveTree | | |   | |   `-- randomatic@3.1.1
41 silly saveTree | | |   | |     +-- is-number@4.0.0
41 silly saveTree | | |   | |     `-- math-random@1.0.1
41 silly saveTree | | |   | `-- preserve@0.2.0
41 silly saveTree | | |   +-- expand-brackets@0.1.5
41 silly saveTree | | |   | `-- is-posix-bracket@0.1.1
41 silly saveTree | | |   +-- extglob@0.3.2
41 silly saveTree | | |   | `-- is-extglob@1.0.0
41 silly saveTree | | |   +-- filename-regex@2.0.1
41 silly saveTree | | |   +-- is-extglob@1.0.0
41 silly saveTree | | |   +-- is-glob@2.0.1
41 silly saveTree | | |   +-- kind-of@3.2.2
41 silly saveTree | | |   +-- object.omit@2.0.1
41 silly saveTree | | |   | `-- for-own@0.1.5
41 silly saveTree | | |   +-- parse-glob@3.0.4
41 silly saveTree | | |   | +-- glob-base@0.3.0
41 silly saveTree | | |   | | +-- glob-parent@2.0.0
41 silly saveTree | | |   | | | `-- is-glob@2.0.1
41 silly saveTree | | |   | | |   `-- is-extglob@1.0.0
41 silly saveTree | | |   | | `-- is-glob@2.0.1
41 silly saveTree | | |   | +-- is-dotfile@1.0.3
41 silly saveTree | | |   | +-- is-extglob@1.0.0
41 silly saveTree | | |   | `-- is-glob@2.0.1
41 silly saveTree | | |   `-- regex-cache@0.4.4
41 silly saveTree | | |     `-- is-equal-shallow@0.1.3
41 silly saveTree | | |       `-- is-primitive@2.0.0
41 silly saveTree | | +-- glob-parent@2.0.0
41 silly saveTree | | `-- is-glob@2.0.1
41 silly saveTree | +-- dependency-graph@0.7.2
41 silly saveTree | +-- magic-string@0.25.1
41 silly saveTree | | `-- sourcemap-codec@1.4.4
41 silly saveTree | +-- minimist@1.2.0
41 silly saveTree | +-- reflect-metadata@0.1.12
41 silly saveTree | +-- shelljs@0.8.3
41 silly saveTree | | +-- interpret@1.2.0
41 silly saveTree | | `-- rechoir@0.6.2
41 silly saveTree | +-- source-map@0.6.1
41 silly saveTree | `-- yargs@9.0.1
41 silly saveTree |   +-- camelcase@4.1.0
41 silly saveTree |   +-- os-locale@2.1.0
41 silly saveTree |   | +-- execa@0.7.0
41 silly saveTree |   | | `-- cross-spawn@5.1.0
41 silly saveTree |   | `-- mem@1.1.0
41 silly saveTree |   +-- read-pkg-up@2.0.0
41 silly saveTree |   | `-- read-pkg@2.0.0
41 silly saveTree |   |   +-- load-json-file@2.0.0
41 silly saveTree |   |   | +-- pify@2.3.0
41 silly saveTree |   |   | `-- strip-bom@3.0.0
41 silly saveTree |   |   `-- path-type@2.0.0
41 silly saveTree |   +-- string-width@2.1.1
41 silly saveTree |   | +-- is-fullwidth-code-point@2.0.0
41 silly saveTree |   | `-- strip-ansi@4.0.0
41 silly saveTree |   |   `-- ansi-regex@3.0.0
41 silly saveTree |   +-- which-module@2.0.0
41 silly saveTree |   +-- y18n@3.2.1
41 silly saveTree |   `-- yargs-parser@7.0.0
41 silly saveTree +-- @angular/compiler@7.1.4
41 silly saveTree +-- @angular/core@7.1.4
41 silly saveTree +-- @angular/forms@7.1.4
41 silly saveTree +-- @angular/language-service@7.1.4
41 silly saveTree +-- @angular/platform-browser-dynamic@7.1.4
41 silly saveTree +-- @angular/platform-browser@7.1.4
41 silly saveTree +-- @angular/router@7.1.4
41 silly saveTree +-- @types/jasmine@2.8.14
41 silly saveTree +-- @types/jasminewd2@2.0.6
41 silly saveTree +-- @types/node@8.9.5
41 silly saveTree +-- @types/three@0.93.15
41 silly saveTree +-- ami.js@0.0.22
41 silly saveTree | +-- dicom-parser@1.7.3
41 silly saveTree | +-- jpeg-lossless-decoder-js@1.2.3
41 silly saveTree | +-- math-float32-to-binary-string@1.0.0
41 silly saveTree | +-- nifti-reader-js@0.5.3
41 silly saveTree | | `-- pako@1.0.1
41 silly saveTree | +-- nrrd-js@0.2.1
41 silly saveTree | +-- pako@1.0.1
41 silly saveTree | `-- three@0.87.0
41 silly saveTree +-- codelyzer@4.5.0
41 silly saveTree | +-- app-root-path@2.1.0
41 silly saveTree | +-- css-selector-tokenizer@0.7.1
41 silly saveTree | | +-- cssesc@0.1.0
41 silly saveTree | | +-- fastparse@1.1.2
41 silly saveTree | | `-- regexpu-core@1.0.0
41 silly saveTree | |   +-- regenerate@1.4.0
41 silly saveTree | |   +-- regjsgen@0.2.0
41 silly saveTree | |   `-- regjsparser@0.1.5
41 silly saveTree | |     `-- jsesc@0.5.0
41 silly saveTree | +-- cssauron@1.4.0
41 silly saveTree | +-- semver-dsl@1.0.1
41 silly saveTree | +-- source-map@0.5.7
41 silly saveTree | `-- sprintf-js@1.1.2
41 silly saveTree +-- core-js@2.6.1
41 silly saveTree +-- electron@4.0.0
41 silly saveTree | +-- electron-download@4.1.1
41 silly saveTree | | +-- debug@3.2.6
41 silly saveTree | | | `-- ms@2.1.1
41 silly saveTree | | +-- env-paths@1.0.0
41 silly saveTree | | +-- fs-extra@4.0.3
41 silly saveTree | | | +-- jsonfile@4.0.0
41 silly saveTree | | | `-- universalify@0.1.2
41 silly saveTree | | +-- minimist@1.2.0
41 silly saveTree | | +-- nugget@2.0.1
41 silly saveTree | | | +-- minimist@1.2.0
41 silly saveTree | | | +-- pretty-bytes@1.0.4
41 silly saveTree | | | +-- progress-stream@1.2.0
41 silly saveTree | | | | +-- speedometer@0.1.4
41 silly saveTree | | | | `-- through2@0.2.3
41 silly saveTree | | | |   +-- readable-stream@1.1.14
41 silly saveTree | | | |   | +-- isarray@0.0.1
41 silly saveTree | | | |   | `-- string_decoder@0.10.31
41 silly saveTree | | | |   `-- xtend@2.1.2
41 silly saveTree | | | |     `-- object-keys@0.4.0
41 silly saveTree | | | +-- single-line-log@1.1.2
41 silly saveTree | | | `-- throttleit@0.0.2
41 silly saveTree | | +-- rc@1.2.8
41 silly saveTree | | | +-- deep-extend@0.6.0
41 silly saveTree | | | +-- minimist@1.2.0
41 silly saveTree | | | `-- strip-json-comments@2.0.1
41 silly saveTree | | `-- sumchecker@2.0.2
41 silly saveTree | `-- extract-zip@1.6.7
41 silly saveTree |   `-- yauzl@2.4.1
41 silly saveTree |     `-- fd-slicer@1.0.1
41 silly saveTree |       `-- pend@1.2.0
41 silly saveTree +-- jasmine-core@2.99.1
41 silly saveTree +-- jasmine-spec-reporter@4.2.1
41 silly saveTree | `-- colors@1.1.2
41 silly saveTree +-- karma-chrome-launcher@2.2.0
41 silly saveTree | `-- fs-access@1.0.1
41 silly saveTree |   `-- null-check@1.0.0
41 silly saveTree +-- karma-coverage-istanbul-reporter@2.0.4
41 silly saveTree | `-- istanbul-api@2.0.6
41 silly saveTree |   +-- async@2.6.1
41 silly saveTree |   +-- compare-versions@3.4.0
41 silly saveTree |   +-- fileset@2.0.3
41 silly saveTree |   +-- istanbul-lib-coverage@2.0.1
41 silly saveTree |   +-- istanbul-lib-hook@2.0.1
41 silly saveTree |   | `-- append-transform@1.0.0
41 silly saveTree |   |   `-- default-require-extensions@2.0.0
41 silly saveTree |   |     `-- strip-bom@3.0.0
41 silly saveTree |   +-- istanbul-lib-instrument@3.0.0
41 silly saveTree |   | +-- @babel/generator@7.2.2
41 silly saveTree |   | | +-- @babel/types@7.2.2
41 silly saveTree |   | | | `-- to-fast-properties@2.0.0
41 silly saveTree |   | | +-- jsesc@2.5.2
41 silly saveTree |   | | `-- source-map@0.5.7
41 silly saveTree |   | +-- @babel/parser@7.2.3
41 silly saveTree |   | +-- @babel/template@7.2.2
41 silly saveTree |   | | `-- @babel/code-frame@7.0.0
41 silly saveTree |   | |   `-- @babel/highlight@7.0.0
41 silly saveTree |   | |     `-- js-tokens@4.0.0
41 silly saveTree |   | +-- @babel/traverse@7.2.3
41 silly saveTree |   | | +-- @babel/helper-function-name@7.1.0
41 silly saveTree |   | | | `-- @babel/helper-get-function-arity@7.0.0
41 silly saveTree |   | | +-- @babel/helper-split-export-declaration@7.0.0
41 silly saveTree |   | | +-- debug@4.1.1
41 silly saveTree |   | | | `-- ms@2.1.1
41 silly saveTree |   | | `-- globals@11.9.0
41 silly saveTree |   | `-- @babel/types@7.2.2
41 silly saveTree |   +-- istanbul-lib-report@2.0.2
41 silly saveTree |   | `-- istanbul-lib-coverage@2.0.1
41 silly saveTree |   +-- istanbul-lib-source-maps@2.0.1
41 silly saveTree |   | +-- debug@3.2.6
41 silly saveTree |   | | `-- ms@2.1.1
41 silly saveTree |   | +-- istanbul-lib-coverage@2.0.1
41 silly saveTree |   | `-- source-map@0.6.1
41 silly saveTree |   `-- istanbul-reports@2.0.1
41 silly saveTree +-- karma-jasmine-html-reporter@0.2.2
41 silly saveTree | `-- karma-jasmine@1.1.2
41 silly saveTree +-- karma-jasmine@1.1.2
41 silly saveTree +-- karma@3.1.4
41 silly saveTree | +-- combine-lists@1.0.1
41 silly saveTree | +-- connect@3.6.6
41 silly saveTree | | `-- finalhandler@1.1.0
41 silly saveTree | |   `-- statuses@1.3.1
41 silly saveTree | +-- di@0.0.1
41 silly saveTree | +-- dom-serialize@2.2.1
41 silly saveTree | | +-- custom-event@1.0.1
41 silly saveTree | | +-- ent@2.2.0
41 silly saveTree | | `-- void-elements@2.0.1
41 silly saveTree | +-- expand-braces@0.1.2
41 silly saveTree | | +-- array-slice@0.2.3
41 silly saveTree | | +-- array-unique@0.2.1
41 silly saveTree | | `-- braces@0.1.5
41 silly saveTree | |   `-- expand-range@0.1.1
41 silly saveTree | |     +-- is-number@0.1.1
41 silly saveTree | |     `-- repeat-string@0.2.2
41 silly saveTree | +-- flatted@2.0.0
41 silly saveTree | +-- isbinaryfile@3.0.3
41 silly saveTree | | `-- buffer-alloc@1.2.0
41 silly saveTree | |   +-- buffer-alloc-unsafe@1.1.0
41 silly saveTree | |   `-- buffer-fill@1.0.0
41 silly saveTree | +-- log4js@3.0.6
41 silly saveTree | | +-- circular-json@0.5.9
41 silly saveTree | | +-- date-format@1.2.0
41 silly saveTree | | +-- debug@3.2.6
41 silly saveTree | | | `-- ms@2.1.1
41 silly saveTree | | +-- rfdc@1.1.2
41 silly saveTree | | `-- streamroller@0.7.0
41 silly saveTree | |   `-- debug@3.2.6
41 silly saveTree | |     `-- ms@2.1.1
41 silly saveTree | +-- mime@2.4.0
41 silly saveTree | +-- qjobs@1.2.0
41 silly saveTree | +-- socket.io@2.1.1
41 silly saveTree | | +-- debug@3.1.0
41 silly saveTree | | +-- engine.io@3.2.1
41 silly saveTree | | | +-- base64id@1.0.0
41 silly saveTree | | | +-- debug@3.1.0
41 silly saveTree | | | +-- engine.io-parser@2.1.3
41 silly saveTree | | | | +-- after@0.8.2
41 silly saveTree | | | | +-- arraybuffer.slice@0.0.7
41 silly saveTree | | | | +-- base64-arraybuffer@0.1.5
41 silly saveTree | | | | +-- blob@0.0.5
41 silly saveTree | | | | `-- has-binary2@1.0.3
41 silly saveTree | | | |   `-- isarray@2.0.1
41 silly saveTree | | | `-- ws@3.3.3
41 silly saveTree | | |   +-- async-limiter@1.0.0
41 silly saveTree | | |   `-- ultron@1.1.1
41 silly saveTree | | +-- has-binary2@1.0.3
41 silly saveTree | | +-- socket.io-adapter@1.1.1
41 silly saveTree | | +-- socket.io-client@2.1.1
41 silly saveTree | | | +-- backo2@1.0.2
41 silly saveTree | | | +-- component-bind@1.0.0
41 silly saveTree | | | +-- debug@3.1.0
41 silly saveTree | | | +-- engine.io-client@3.2.1
41 silly saveTree | | | | +-- component-inherit@0.0.3
41 silly saveTree | | | | +-- debug@3.1.0
41 silly saveTree | | | | +-- has-cors@1.1.0
41 silly saveTree | | | | +-- parseqs@0.0.5
41 silly saveTree | | | | | `-- better-assert@1.0.2
41 silly saveTree | | | | |   `-- callsite@1.0.0
41 silly saveTree | | | | +-- parseuri@0.0.5
41 silly saveTree | | | | +-- xmlhttprequest-ssl@1.5.5
41 silly saveTree | | | | `-- yeast@0.1.2
41 silly saveTree | | | +-- has-cors@1.1.0
41 silly saveTree | | | +-- object-component@0.0.3
41 silly saveTree | | | +-- parseqs@0.0.5
41 silly saveTree | | | +-- parseuri@0.0.5
41 silly saveTree | | | +-- socket.io-parser@3.2.0
41 silly saveTree | | | | +-- debug@3.1.0
41 silly saveTree | | | | `-- isarray@2.0.1
41 silly saveTree | | | `-- to-array@0.1.4
41 silly saveTree | | `-- socket.io-parser@3.2.0
41 silly saveTree | +-- source-map@0.6.1
41 silly saveTree | `-- useragent@2.3.0
41 silly saveTree +-- nifti-reader-js@0.5.4
41 silly saveTree +-- protractor@5.4.2
41 silly saveTree | +-- @types/q@0.0.32
41 silly saveTree | +-- @types/selenium-webdriver@3.0.14
41 silly saveTree | +-- blocking-proxy@1.0.1
41 silly saveTree | | `-- minimist@1.2.0
41 silly saveTree | +-- browserstack@1.5.1
41 silly saveTree | +-- chalk@1.1.3
41 silly saveTree | | +-- ansi-styles@2.2.1
41 silly saveTree | | `-- supports-color@2.0.0
41 silly saveTree | +-- jasmine@2.8.0
41 silly saveTree | | +-- exit@0.1.2
41 silly saveTree | | `-- jasmine-core@2.8.0
41 silly saveTree | +-- jasminewd2@2.2.0
41 silly saveTree | +-- q@1.4.1
41 silly saveTree | +-- saucelabs@1.5.0
41 silly saveTree | +-- selenium-webdriver@3.6.0
41 silly saveTree | | +-- jszip@3.1.5
41 silly saveTree | | | +-- core-js@2.3.0
41 silly saveTree | | | +-- es6-promise@3.0.2
41 silly saveTree | | | +-- lie@3.1.1
41 silly saveTree | | | | `-- immediate@3.0.6
41 silly saveTree | | | `-- readable-stream@2.0.6
41 silly saveTree | | |   +-- process-nextick-args@1.0.7
41 silly saveTree | | |   `-- string_decoder@0.10.31
41 silly saveTree | | +-- tmp@0.0.30
41 silly saveTree | | `-- xml2js@0.4.19
41 silly saveTree | |   +-- sax@1.2.4
41 silly saveTree | |   `-- xmlbuilder@9.0.7
41 silly saveTree | +-- source-map-support@0.4.18
41 silly saveTree | | `-- source-map@0.5.7
41 silly saveTree | +-- webdriver-js-extender@2.1.0
41 silly saveTree | `-- webdriver-manager@12.1.1
41 silly saveTree |   +-- adm-zip@0.4.13
41 silly saveTree |   +-- del@2.2.2
41 silly saveTree |   | +-- globby@5.0.0
41 silly saveTree |   | | `-- pify@2.3.0
41 silly saveTree |   | `-- pify@2.3.0
41 silly saveTree |   `-- minimist@1.2.0
41 silly saveTree +-- rxjs@6.3.3
41 silly saveTree +-- three@0.100.0
41 silly saveTree +-- ts-node@7.0.1
41 silly saveTree | +-- diff@3.5.0
41 silly saveTree | +-- make-error@1.3.5
41 silly saveTree | +-- minimist@1.2.0
41 silly saveTree | `-- yn@2.0.0
41 silly saveTree +-- tslib@1.9.3
41 silly saveTree +-- tslint@5.11.0
41 silly saveTree | +-- resolve@1.9.0
41 silly saveTree | | `-- path-parse@1.0.6
41 silly saveTree | `-- tsutils@2.29.0
41 silly saveTree +-- typescript@3.1.6
41 silly saveTree `-- zone.js@0.8.26
42 verbose stack Error: Command failed: C:\Program Files\Git\cmd\git.EXE submodule update -q --init --recursive
42 verbose stack warning: templates not found in C:\Users\george\AppData\Local\Temp\pacote-git-template-tmp\git-clone-546eb445
42 verbose stack warning: templates not found in C:\Users\george\AppData\Local\Temp\pacote-git-template-tmp\git-clone-546eb445
42 verbose stack fatal: remote error: access denied or repository not exported: /p/fonttools/code
42 verbose stack fatal: clone of 'git://git.code.sf.net/p/fonttools/code' into submodule path 'C:/Users/george/AppData/Roaming/npm-cache/_cacache/tmp/git-clone-f5033121/ext/pdf.js/test/ttx/fonttools-code' failed
42 verbose stack Failed to clone 'test/ttx/fonttools-code'. Retry scheduled
42 verbose stack warning: templates not found in C:\Users\george\AppData\Local\Temp\pacote-git-template-tmp\git-clone-546eb445
42 verbose stack fatal: remote error: access denied or repository not exported: /p/fonttools/code
42 verbose stack fatal: clone of 'git://git.code.sf.net/p/fonttools/code' into submodule path 'C:/Users/george/AppData/Roaming/npm-cache/_cacache/tmp/git-clone-f5033121/ext/pdf.js/test/ttx/fonttools-code' failed
42 verbose stack Failed to clone 'test/ttx/fonttools-code' a second time, aborting
42 verbose stack Failed to recurse into submodule path 'ext/pdf.js'
42 verbose stack
42 verbose stack     at ChildProcess.exithandler (child_process.js:294:12)
42 verbose stack     at ChildProcess.emit (events.js:182:13)
42 verbose stack     at maybeClose (internal/child_process.js:962:16)
42 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:251:5)
43 verbose cwd C:\dev\george\tests\mri-electron\my-app
44 verbose Windows_NT 10.0.17134
45 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "i" "ami.js" "--save"
46 verbose node v10.14.2
47 verbose npm  v6.4.1
48 error code 1
49 error Command failed: C:\Program Files\Git\cmd\git.EXE submodule update -q --init --recursive
49 error warning: templates not found in C:\Users\george\AppData\Local\Temp\pacote-git-template-tmp\git-clone-546eb445
49 error warning: templates not found in C:\Users\george\AppData\Local\Temp\pacote-git-template-tmp\git-clone-546eb445
49 error fatal: remote error: access denied or repository not exported: /p/fonttools/code
49 error fatal: clone of 'git://git.code.sf.net/p/fonttools/code' into submodule path 'C:/Users/george/AppData/Roaming/npm-cache/_cacache/tmp/git-clone-f5033121/ext/pdf.js/test/ttx/fonttools-code' failed
49 error Failed to clone 'test/ttx/fonttools-code'. Retry scheduled
49 error warning: templates not found in C:\Users\george\AppData\Local\Temp\pacote-git-template-tmp\git-clone-546eb445
49 error fatal: remote error: access denied or repository not exported: /p/fonttools/code
49 error fatal: clone of 'git://git.code.sf.net/p/fonttools/code' into submodule path 'C:/Users/george/AppData/Roaming/npm-cache/_cacache/tmp/git-clone-f5033121/ext/pdf.js/test/ttx/fonttools-code' failed
49 error Failed to clone 'test/ttx/fonttools-code' a second time, aborting
49 error Failed to recurse into submodule path 'ext/pdf.js'
50 verbose exit [ 1, true ]
NicolasRannou commented 5 years ago

@George35mk can you try: npm i --save ami.js@next

The next branch contains the latest version, in sync with master, whereas the default npm version should be uploaded manually with a proper changelog.

I could do that and from now on update the change log as it should be.

Toughts?

Thanks!

fkunecke commented 5 years ago

Had the same issue on 08/07/2019, @NicolasRannou's solution of npm i --save ami.js@next worked perfectly. Alternatively, you can check out the source from github and install it using npm i --save ami/. What does it take to get that pushed to the default npm version?