Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Node.js + Docker issue preventing MW 1.30 (EXDEV: cross-device link not permitted, rename) #949

Closed
jamesmontalvo3 opened this issue Mar 26, 2018 · 3 comments

Comments

@jamesmontalvo3
Copy link
Contributor

The main holdup for MW 1.30 on meza at this point is the fact that automated testing fails due to some conflict between Docker (which is used as a testing platform) and Node.js. See example failed build here:

https://travis-ci.org/enterprisemediawiki/meza/builds/332081440

The meat of the error is:

EXDEV: cross-device link not permitted, rename

Unfortunately I got side-tracked from this issue for a couple months and I'm just getting some of my notes into an issue. IIRC, the reason for the failure is due to Docker's file system and Node.js method of moving a file.

List of related links:

@jamesmontalvo3
Copy link
Contributor Author

Summarizing the error linked at the top of the, fatal: [172.17.0.2]: FAILED! => was followed by the JSON below. The stderr and stdout values are very long, so they are separated out from the JSON and put in separate sections below.

{
	"changed": true, 
	"cmd": "cd /etc/parsoid && npm install", 
	"delta": "0:00:32.072253", 
	"end": "2018-03-26 14:05:30.266723", 
	"msg": "non-zero return code", 
	"rc": 238, 
	"start": "2018-03-26 14:04:58.194470", 
	"stderr": "<<< See STDERR section for text >>>", 
	"stderr_lines": [ "same", "as", "stderr", "but", "as", "array" ],
	"stdout": "<<< See STDOUT section for text >>>",
	"stdout_lines": [ "same", "as", "stdout", "but", "as", "array" ]
}

STDERR

npm ERR! Linux 4.4.0-101-generic
npm ERR! argv \"/usr/bin/node\" \"/bin/npm\" \"install\"
npm ERR! node v6.12.3
npm ERR! npm  v3.10.10
npm ERR! path /etc/parsoid/node_modules/chai/node_modules/assertion-error
npm ERR! code EXDEV
npm ERR! errno -18
npm ERR! syscall rename

npm ERR! EXDEV: cross-device link not permitted, rename '/etc/parsoid/node_modules/chai/node_modules/assertion-error' -> '/etc/parsoid/node_modules/assertion-error'
npm ERR! 
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /etc/parsoid/npm-debug.log", 

STDOUT

- JSV@4.0.2 node_modules/JSV
assertion-error@1.0.2 node_modules/chai/node_modules/assertion-error -> node_modules/assertion-error
- asap@2.0.4 node_modules/babybird/node_modules/asap
- babylon@6.18.0 node_modules/babylon
buffer-shims@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/readable-stream/node_modules/buffer-shims -> node_modules/buffer-shims
- colors@1.0.3 node_modules/cli-table/node_modules/colors
component-emitter@1.2.1 node_modules/supertest/node_modules/superagent/node_modules/component-emitter -> node_modules/component-emitter
isarray@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/readable-stream/node_modules/isarray -> node_modules/concat-stream/node_modules/isarray
- core-util-is@1.0.2 node_modules/connect-busboy/node_modules/busboy/node_modules/readable-stream/node_modules/core-util-is
- inherits@2.0.1 node_modules/connect-busboy/node_modules/busboy/node_modules/readable-stream/node_modules/inherits
- isarray@0.0.1 node_modules/connect-busboy/node_modules/busboy/node_modules/readable-stream/node_modules/isarray
- string_decoder@0.10.31 node_modules/connect-busboy/node_modules/busboy/node_modules/readable-stream/node_modules/string_decoder
- readable-stream@1.1.14 node_modules/connect-busboy/node_modules/busboy/node_modules/readable-stream
- busboy@0.2.13 node_modules/connect-busboy/node_modules/busboy
cookiejar@2.0.6 node_modules/supertest/node_modules/superagent/node_modules/cookiejar -> node_modules/cookiejar
caseless@0.11.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/caseless -> node_modules/coveralls/node_modules/caseless
tunnel-agent@0.4.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/tunnel-agent -> node_modules/coveralls/node_modules/tunnel-agent
- cycle@1.0.3 node_modules/cycle
type-detect@0.1.1 node_modules/chai/node_modules/deep-eql/node_modules/type-detect -> node_modules/deep-eql/node_modules/type-detect
deep-eql@0.1.3 node_modules/chai/node_modules/deep-eql -> node_modules/deep-eql
estraverse@4.2.0 node_modules/jscs/node_modules/estraverse -> node_modules/esquery/node_modules/estraverse
- wrappy@1.0.2 node_modules/express-handlebars/node_modules/glob/node_modules/inflight/node_modules/wrappy
- inherits@2.0.1 node_modules/express-handlebars/node_modules/glob/node_modules/inherits
- balanced-match@0.4.1 node_modules/express-handlebars/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match
- concat-map@0.0.1 node_modules/express-handlebars/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map
- brace-expansion@1.1.5 node_modules/express-handlebars/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion
- minimatch@3.0.2 node_modules/express-handlebars/node_modules/glob/node_modules/minimatch
- wrappy@1.0.2 node_modules/express-handlebars/node_modules/glob/node_modules/once/node_modules/wrappy
- once@1.3.3 node_modules/express-handlebars/node_modules/glob/node_modules/once
- inflight@1.0.5 node_modules/express-handlebars/node_modules/glob/node_modules/inflight
- path-is-absolute@1.0.0 node_modules/express-handlebars/node_modules/glob/node_modules/path-is-absolute
- glob@6.0.4 node_modules/express-handlebars/node_modules/glob
- graceful-fs@4.1.4 node_modules/express-handlebars/node_modules/graceful-fs
- minimist@0.0.10 node_modules/express-handlebars/node_modules/handlebars/node_modules/optimist/node_modules/minimist
- wordwrap@0.0.3 node_modules/express-handlebars/node_modules/handlebars/node_modules/optimist/node_modules/wordwrap
- optimist@0.6.1 node_modules/express-handlebars/node_modules/handlebars/node_modules/optimist
- amdefine@1.0.0 node_modules/express-handlebars/node_modules/handlebars/node_modules/source-map/node_modules/amdefine
- source-map@0.4.4 node_modules/express-handlebars/node_modules/handlebars/node_modules/source-map
- async@0.2.10 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/async
- source-map@0.5.6 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/source-map
- uglify-to-browserify@1.0.2 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/uglify-to-browserify
- is-buffer@1.1.3 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui/node_modules/center-align/node_modules/align-text/node_modules/kind-of/node_modules/is-buffer
- kind-of@3.0.3 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui/node_modules/center-align/node_modules/align-text/node_modules/kind-of
- longest@1.0.1 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui/node_modules/center-align/node_modules/align-text/node_modules/longest
- repeat-string@1.5.4 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui/node_modules/center-align/node_modules/align-text/node_modules/repeat-string
- align-text@0.1.4 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui/node_modules/center-align/node_modules/align-text
- lazy-cache@1.0.4 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui/node_modules/center-align/node_modules/lazy-cache
- center-align@0.1.3 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui/node_modules/center-align
- is-buffer@1.1.3 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui/node_modules/right-align/node_modules/align-text/node_modules/kind-of/node_modules/is-buffer
- kind-of@3.0.3 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui/node_modules/right-align/node_modules/align-text/node_modules/kind-of
- longest@1.0.1 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui/node_modules/right-align/node_modules/align-text/node_modules/longest
- repeat-string@1.5.4 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui/node_modules/right-align/node_modules/align-text/node_modules/repeat-string
- align-text@0.1.4 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui/node_modules/right-align/node_modules/align-text
- right-align@0.1.3 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui/node_modules/right-align
- wordwrap@0.0.2 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui/node_modules/wordwrap
- decamelize@1.2.0 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/decamelize
- window-size@0.1.0 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/window-size
- yargs@3.10.0 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs
- uglify-js@2.6.2 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js
- handlebars@4.0.5 node_modules/express-handlebars/node_modules/handlebars
- object-keys@1.0.9 node_modules/express-handlebars/node_modules/object.assign/node_modules/object-keys
- object.assign@4.0.3 node_modules/express-handlebars/node_modules/object.assign
- asap@2.0.4 node_modules/express-handlebars/node_modules/promise/node_modules/asap
- setprototypeof@1.1.0 node_modules/express/node_modules/setprototypeof
- statuses@1.3.1 node_modules/express/node_modules/statuses
- finalhandler@1.1.0 node_modules/express/node_modules/finalhandler
- eyes@0.1.8 node_modules/eyes
- fast-json-stable-stringify@2.0.0 node_modules/fast-json-stable-stringify
foreach@2.0.5 node_modules/express-handlebars/node_modules/object.assign/node_modules/define-properties/node_modules/foreach -> node_modules/foreach
formidable@1.0.17 node_modules/supertest/node_modules/superagent/node_modules/formidable -> node_modules/formidable
function-bind@1.1.0 node_modules/express-handlebars/node_modules/object.assign/node_modules/function-bind -> node_modules/function-bind
growl@1.9.2 node_modules/mocha/node_modules/growl -> node_modules/growl
- source-map@0.4.4 node_modules/handlebars/node_modules/source-map
- has-color@0.1.7 node_modules/has-color
entities@1.0.0 node_modules/jscs/node_modules/entities -> node_modules/htmlparser2/node_modules/entities
- i@0.3.6 node_modules/i
imurmurhash@0.1.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/imurmurhash -> node_modules/imurmurhash
- inherit@2.2.6 node_modules/inherit
is-arguments@1.0.2 node_modules/babybird/node_modules/is-arguments -> node_modules/is-arguments
har-validator@2.0.6 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator -> node_modules/coveralls/node_modules/har-validator
wordwrap@1.0.0 node_modules/npm-shrinkwrap/node_modules/json-diff/node_modules/dreamopt/node_modules/wordwrap -> node_modules/istanbul/node_modules/wordwrap
commander@0.6.1 node_modules/mocha/node_modules/jade/node_modules/commander -> node_modules/jade/node_modules/commander
mkdirp@0.3.0 node_modules/mocha/node_modules/jade/node_modules/mkdirp -> node_modules/jade/node_modules/mkdirp
jade@0.26.3 node_modules/mocha/node_modules/jade -> node_modules/jade
jodid25519@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/jodid25519 -> node_modules/jodid25519
- domhandler@2.3.0 node_modules/jscs/node_modules/domhandler
- domutils@1.5.1 node_modules/jscs/node_modules/domutils
- isarray@0.0.1 node_modules/jscs/node_modules/isarray
- string_decoder@0.10.31 node_modules/jscs/node_modules/string_decoder
- readable-stream@1.1.14 node_modules/jscs/node_modules/readable-stream
- jsdoctypeparser@1.2.0 node_modules/jsdoctypeparser
- domhandler@2.3.0 node_modules/jshint/node_modules/domhandler
- domutils@1.5.1 node_modules/jshint/node_modules/domutils
- entities@1.0.0 node_modules/jshint/node_modules/entities
- isarray@0.0.1 node_modules/jshint/node_modules/isarray
- string_decoder@0.10.31 node_modules/jshint/node_modules/string_decoder
- readable-stream@1.1.14 node_modules/jshint/node_modules/readable-stream
isarray@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray -> node_modules/kad-fs/node_modules/isarray
isarray@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray -> node_modules/kad-memstore/node_modules/isarray
- lodash.assign@4.2.0 node_modules/lodash.assign
lru-cache@2.7.3 node_modules/mocha/node_modules/glob/node_modules/minimatch/node_modules/lru-cache -> node_modules/lru-cache
minimist@0.0.8 node_modules/mocha/node_modules/mkdirp/node_modules/minimist -> node_modules/mkdirp/node_modules/minimist
- diff@1.4.0 node_modules/mocha/node_modules/diff
- inherits@2.0.1 node_modules/mocha/node_modules/glob/node_modules/inherits
- mkdirp@0.5.1 node_modules/mocha/node_modules/mkdirp
ms@0.7.1 node_modules/mocha/node_modules/debug/node_modules/ms -> node_modules/mocha/node_modules/ms
- mute-stream@0.0.7 node_modules/mute-stream
- ansi-styles@1.0.0 node_modules/nomnom/node_modules/ansi-styles
- strip-ansi@0.1.1 node_modules/nomnom/node_modules/strip-ansi
- chalk@0.4.0 node_modules/nomnom/node_modules/chalk
- camelize@1.0.0 node_modules/npm-shrinkwrap/node_modules/error/node_modules/camelize
- xtend@4.0.1 node_modules/npm-shrinkwrap/node_modules/error/node_modules/xtend
- es5-ext@0.8.2 node_modules/npm-shrinkwrap/node_modules/json-diff/node_modules/cli-color/node_modules/es5-ext
- cli-color@0.1.7 node_modules/npm-shrinkwrap/node_modules/json-diff/node_modules/cli-color
- heap@0.2.6 node_modules/npm-shrinkwrap/node_modules/json-diff/node_modules/difflib/node_modules/heap
- difflib@0.2.4 node_modules/npm-shrinkwrap/node_modules/json-diff/node_modules/difflib
- dreamopt@0.6.0 node_modules/npm-shrinkwrap/node_modules/json-diff/node_modules/dreamopt
- ansicolors@0.2.1 node_modules/npm-shrinkwrap/node_modules/msee/node_modules/cardinal/node_modules/ansicolors
- esprima-fb@12001.1.0-dev-harmony-fb node_modules/npm-shrinkwrap/node_modules/msee/node_modules/cardinal/node_modules/redeyed/node_modules/esprima-fb
- redeyed@0.5.0 node_modules/npm-shrinkwrap/node_modules/msee/node_modules/cardinal/node_modules/redeyed
- cardinal@0.5.0 node_modules/npm-shrinkwrap/node_modules/msee/node_modules/cardinal
- ansi-styles@1.0.0 node_modules/npm-shrinkwrap/node_modules/msee/node_modules/chalk/node_modules/ansi-styles
- has-color@0.1.7 node_modules/npm-shrinkwrap/node_modules/msee/node_modules/chalk/node_modules/has-color
- strip-ansi@0.1.1 node_modules/npm-shrinkwrap/node_modules/msee/node_modules/chalk/node_modules/strip-ansi
- chalk@0.4.0 node_modules/npm-shrinkwrap/node_modules/msee/node_modules/chalk
- marked@0.3.5 node_modules/npm-shrinkwrap/node_modules/msee/node_modules/marked
- abbrev@1.0.9 node_modules/npm-shrinkwrap/node_modules/msee/node_modules/nopt/node_modules/abbrev
- nopt@2.1.2 node_modules/npm-shrinkwrap/node_modules/msee/node_modules/nopt
- object-keys@0.4.0 node_modules/npm-shrinkwrap/node_modules/msee/node_modules/xtend/node_modules/object-keys
- xtend@2.1.2 node_modules/npm-shrinkwrap/node_modules/msee/node_modules/xtend
- abbrev@1.0.9 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/abbrev
- ansi@0.3.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/ansi
- ansi-regex@2.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/ansi-regex
- ansicolors@0.3.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/ansicolors
- ansistyles@0.1.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/ansistyles
- archy@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/archy
- char-spinner@1.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/char-spinner
- chmodr@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/chmodr
- chownr@1.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/chownr
- clone@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/node_modules/clone
- defaults@1.0.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults
- wcwidth@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/columnify/node_modules/wcwidth
- proto-list@1.2.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/config-chain/node_modules/proto-list
- asap@2.0.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/dezalgo/node_modules/asap
- editor@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/editor
- iferr@0.1.5 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/iferr
- github-url-from-git@1.4.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/github-url-from-git
- github-url-from-username-repo@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/github-url-from-username-repo
- fs.realpath@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/glob/node_modules/fs.realpath
- path-is-absolute@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/glob/node_modules/path-is-absolute
- graceful-fs@4.1.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/graceful-fs
- hosted-git-info@2.1.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/hosted-git-info
- inherits@2.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/inherits
- block-stream@0.0.9 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/block-stream
- ini@1.3.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/ini
- config-chain@1.1.10 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/config-chain
- path-is-absolute@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/init-package-json/node_modules/glob/node_modules/path-is-absolute
- lockfile@1.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/lockfile
- pseudomap@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/lru-cache/node_modules/pseudomap
- yallist@2.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/lru-cache/node_modules/yallist
- lru-cache@4.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/lru-cache
- balanced-match@0.2.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match
- concat-map@0.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map
- brace-expansion@1.1.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/minimatch/node_modules/brace-expansion
- minimatch@3.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/minimatch
- minimist@0.0.8 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/mkdirp/node_modules/minimist
- mkdirp@0.5.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/mkdirp
- cmd-shim@2.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/cmd-shim
- balanced-match@0.3.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match
- concat-map@0.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map
- brace-expansion@1.1.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion
- minimatch@2.0.10 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch
- lru-cache@2.7.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/minimatch/node_modules/lru-cache
- sigmund@1.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/minimatch/node_modules/sigmund
- minimatch@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/minimatch
- ms@0.7.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/node_modules/ms
- debug@2.2.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug
- es6-iterator@2.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-iterator
- es5-ext@0.10.11 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext
- d@0.1.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/d
- es6-symbol@3.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol
- array-index@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index
- path-array@1.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/path-array
- nopt@3.0.6 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/nopt
- normalize-git-url@3.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/normalize-git-url
- builtin-modules@1.1.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/normalize-package-data/node_modules/is-builtin-module/node_modules/builtin-modules
- is-builtin-module@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/normalize-package-data/node_modules/is-builtin-module
- npm-cache-filename@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npm-cache-filename
- core-util-is@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/core-util-is
- process-nextick-args@1.0.7 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/process-nextick-args
- string_decoder@0.10.31 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder
- util-deprecate@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/util-deprecate
- readable-stream@2.0.6 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream
- concat-stream@1.5.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream
- retry@0.8.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npm-registry-client/node_modules/retry
- npm-user-validate@0.1.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npm-user-validate
- delegates@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates
- has-unicode@2.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode
- lodash._baseslice@4.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad/node_modules/lodash._baseslice
- lodash._basetostring@4.12.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad/node_modules/lodash._basetostring
- lodash.tostring@4.1.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad/node_modules/lodash.tostring
- lodash.pad@4.4.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad
- lodash._baseslice@4.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padend/node_modules/lodash._baseslice
- lodash._basetostring@4.12.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padend/node_modules/lodash._basetostring
- lodash.tostring@4.1.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padend/node_modules/lodash.tostring
- lodash.padend@4.5.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padend
- lodash._baseslice@4.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padstart/node_modules/lodash._baseslice
- lodash._basetostring@4.12.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padstart/node_modules/lodash._basetostring
- lodash.tostring@4.1.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padstart/node_modules/lodash.tostring
- lodash.padstart@4.5.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padstart
- gauge@1.2.7 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/gauge
- opener@1.4.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/opener
- os-homedir@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/osenv/node_modules/os-homedir
- os-tmpdir@1.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/osenv/node_modules/os-tmpdir
- osenv@0.1.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/osenv
- path-is-inside@1.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/path-is-inside
- read@1.0.7 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/read
- promzard@0.3.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/init-package-json/node_modules/promzard
- debuglog@1.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/read-installed/node_modules/debuglog
- util-extend@1.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/read-installed/node_modules/util-extend
- path-is-absolute@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/read-package-json/node_modules/glob/node_modules/path-is-absolute
- jju@1.3.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju
- json-parse-helpfulerror@1.0.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror
- core-util-is@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is
- process-nextick-args@1.0.7 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/readable-stream/node_modules/process-nextick-args
- string_decoder@0.10.31 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/readable-stream/node_modules/string_decoder
- util-deprecate@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/readable-stream/node_modules/util-deprecate
- readable-stream@2.1.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/readable-stream
- fs-write-stream-atomic@1.0.8 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/fs-write-stream-atomic
- are-we-there-yet@1.1.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet
- npmlog@2.0.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npmlog
- aws-sign2@0.6.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/aws-sign2
- aws4@1.3.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/aws4
- core-util-is@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is
- process-nextick-args@1.0.7 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args
- string_decoder@0.10.31 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder
- util-deprecate@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate
- readable-stream@2.0.6 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream
- bl@1.1.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/bl
- delayed-stream@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream
- combined-stream@1.0.5 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/combined-stream
- extend@3.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/extend
- forever-agent@0.6.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/forever-agent
- async@1.5.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/form-data/node_modules/async
- ansi-styles@2.2.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/ansi-styles
- escape-string-regexp@1.0.5 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/escape-string-regexp
- has-ansi@2.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi
- supports-color@2.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/supports-color
- graceful-readlink@1.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink
- commander@2.9.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander
- generate-function@2.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function
- is-property@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/node_modules/is-property
- generate-object-property@1.2.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property
- jsonpointer@2.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/jsonpointer
- xtend@4.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend
- is-my-json-valid@2.13.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid
- pinkie@2.0.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/pinkie-promise/node_modules/pinkie
- pinkie-promise@2.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/pinkie-promise
- hoek@2.16.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek
- boom@2.10.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom
- cryptiles@2.0.5 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles
- sntp@1.0.9 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp
- hawk@3.1.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/hawk
- assert-plus@0.2.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/assert-plus
- extsprintf@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/jsprim/node_modules/extsprintf
- json-schema@0.2.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/jsprim/node_modules/json-schema
- verror@1.3.6 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/jsprim/node_modules/verror
- jsprim@1.2.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/jsprim
- asn1@0.2.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/asn1
- assert-plus@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/assert-plus
- dashdash@1.13.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/dashdash
- getpass@0.1.6 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/getpass
- jsbn@0.1.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/jsbn
- ecc-jsbn@0.1.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/ecc-jsbn
- tweetnacl@0.13.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/tweetnacl
- sshpk@1.8.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk
- http-signature@1.1.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/http-signature
- is-typedarray@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/is-typedarray
- isstream@0.1.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/isstream
- json-stringify-safe@5.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/json-stringify-safe
- mime-db@1.23.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/mime-types/node_modules/mime-db
- mime-types@2.1.11 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/mime-types
- form-data@1.0.0-rc4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/form-data
- node-uuid@1.4.7 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/node-uuid
- oauth-sign@0.8.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/oauth-sign
- qs@6.1.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/qs
- stringstream@0.0.5 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/stringstream
- tough-cookie@2.2.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/tough-cookie
- request@2.72.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request
- retry@0.9.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/retry
- path-is-absolute@1.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/rimraf/node_modules/glob/node_modules/path-is-absolute
- semver@5.1.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/semver
- npm-install-checks@1.0.7 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npm-install-checks
- npm-package-arg@4.1.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npm-package-arg
- core-util-is@1.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/core-util-is
- isarray@0.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/isarray
- process-nextick-args@1.0.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/process-nextick-args
- string_decoder@0.10.31 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/string_decoder
- util-deprecate@1.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/sha/node_modules/readable-stream/node_modules/util-deprecate
- readable-stream@2.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/sha/node_modules/readable-stream
- sha@2.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/sha
- slide@1.1.6 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/slide
- sorted-object@2.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/sorted-object
- spdx-license-ids@1.2.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/spdx-license-ids
- strip-ansi@3.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/strip-ansi
- columnify@1.5.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/columnify
- chalk@1.1.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk
- uid-number@0.0.6 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/uid-number
- umask@1.1.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/umask
- spdx-correct@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-correct
- spdx-exceptions@1.0.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/node_modules/spdx-exceptions
- spdx-expression-parse@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse
- validate-npm-package-license@3.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/validate-npm-package-license
- normalize-package-data@2.3.5 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/normalize-package-data
- builtins@0.0.7 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/validate-npm-package-name/node_modules/builtins
- validate-npm-package-name@2.2.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/validate-npm-package-name
- isexe@1.1.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/which/node_modules/isexe
- which@1.2.10 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/which
- wrappy@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/wrappy
- dezalgo@1.0.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/dezalgo
- async-some@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/async-some
- realize-package-specifier@3.0.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/realize-package-specifier
- once@1.3.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/once
- inflight@1.0.5 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/inflight
- glob@7.0.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/glob
- glob@6.0.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/init-package-json/node_modules/glob
- glob@4.5.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp/node_modules/glob
- readdir-scoped-modules@1.0.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/read-installed/node_modules/readdir-scoped-modules
- glob@6.0.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/read-package-json/node_modules/glob
- read-package-json@2.0.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/read-package-json
- init-package-json@1.9.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/init-package-json
- read-installed@4.0.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/read-installed
- glob@7.0.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/rimraf/node_modules/glob
- rimraf@2.5.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/rimraf
- fs-vacuum@1.2.9 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/fs-vacuum
- fstream@1.0.8 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/fstream
- fstream-ignore@1.0.3 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/fstream-npm/node_modules/fstream-ignore
- fstream-npm@1.0.7 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/fstream-npm
- tar@2.2.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/tar
- node-gyp@3.3.1 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/node-gyp
- npm-registry-client@7.1.2 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npm-registry-client
- write-file-atomic@1.1.4 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/write-file-atomic
- try-call@0.0.2 node_modules/npm-shrinkwrap/node_modules/read-json/node_modules/try-call
- fs.realpath@1.0.0 node_modules/npm-shrinkwrap/node_modules/rimraf/node_modules/glob/node_modules/fs.realpath
- wrappy@1.0.2 node_modules/npm-shrinkwrap/node_modules/rimraf/node_modules/glob/node_modules/inflight/node_modules/wrappy
- inherits@2.0.1 node_modules/npm-shrinkwrap/node_modules/rimraf/node_modules/glob/node_modules/inherits
- balanced-match@0.4.1 node_modules/npm-shrinkwrap/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match
- concat-map@0.0.1 node_modules/npm-shrinkwrap/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map
- brace-expansion@1.1.5 node_modules/npm-shrinkwrap/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion
- minimatch@3.0.0 node_modules/npm-shrinkwrap/node_modules/rimraf/node_modules/glob/node_modules/minimatch
- wrappy@1.0.2 node_modules/npm-shrinkwrap/node_modules/rimraf/node_modules/glob/node_modules/once/node_modules/wrappy
- once@1.3.3 node_modules/npm-shrinkwrap/node_modules/rimraf/node_modules/glob/node_modules/once
- inflight@1.0.5 node_modules/npm-shrinkwrap/node_modules/rimraf/node_modules/glob/node_modules/inflight
- path-is-absolute@1.0.0 node_modules/npm-shrinkwrap/node_modules/rimraf/node_modules/glob/node_modules/path-is-absolute
- glob@7.0.4 node_modules/npm-shrinkwrap/node_modules/rimraf/node_modules/glob
- string-template@0.2.1 node_modules/npm-shrinkwrap/node_modules/string-template
define-properties@1.1.2 node_modules/express-handlebars/node_modules/object.assign/node_modules/define-properties -> node_modules/define-properties
- wordwrap@0.0.3 node_modules/optimist/node_modules/wordwrap
- pkginfo@0.4.1 node_modules/pkginfo
promise@7.1.1 node_modules/express-handlebars/node_modules/promise -> node_modules/promise
- read@1.0.7 node_modules/read
mute-stream@0.0.5 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/read/node_modules/mute-stream -> node_modules/readline2/node_modules/mute-stream
reduce-component@1.0.1 node_modules/supertest/node_modules/superagent/node_modules/reduce-component -> node_modules/reduce-component
- regenerator-runtime@0.11.1 node_modules/regenerator-runtime
- babel-runtime@6.26.0 node_modules/babel-runtime
- caseless@0.12.0 node_modules/request/node_modules/caseless
- har-validator@5.0.3 node_modules/request/node_modules/har-validator
- tunnel-agent@0.6.0 node_modules/request/node_modules/tunnel-agent
- uuid@3.1.0 node_modules/request/node_modules/uuid
- revalidator@0.1.8 node_modules/revalidator
- statuses@1.3.1 node_modules/send/node_modules/statuses
sigmund@1.0.1 node_modules/mocha/node_modules/glob/node_modules/minimatch/node_modules/sigmund -> node_modules/sigmund
minimatch@0.3.0 node_modules/mocha/node_modules/glob/node_modules/minimatch -> node_modules/mocha/node_modules/minimatch
- source-map@0.5.7 node_modules/source-map-support/node_modules/source-map
- source-map-support@0.4.18 node_modules/source-map-support
- stack-trace@0.0.10 node_modules/stack-trace
streamsearch@0.1.2 node_modules/connect-busboy/node_modules/busboy/node_modules/dicer/node_modules/streamsearch -> node_modules/streamsearch
dicer@0.2.5 node_modules/connect-busboy/node_modules/busboy/node_modules/dicer -> node_modules/dicer
async@1.5.2 node_modules/express-handlebars/node_modules/handlebars/node_modules/async -> node_modules/superagent/node_modules/async
form-data@1.0.0-rc3 node_modules/supertest/node_modules/superagent/node_modules/form-data -> node_modules/superagent/node_modules/form-data
qs@2.3.3 node_modules/supertest/node_modules/superagent/node_modules/qs -> node_modules/superagent/node_modules/qs
readable-stream@1.0.27-1 node_modules/supertest/node_modules/superagent/node_modules/readable-stream -> node_modules/superagent/node_modules/readable-stream
- methods@1.1.2 node_modules/supertest/node_modules/methods
- ms@0.7.1 node_modules/supertest/node_modules/superagent/node_modules/debug/node_modules/ms
- debug@2.2.0 node_modules/supertest/node_modules/superagent/node_modules/debug
- extend@3.0.0 node_modules/supertest/node_modules/superagent/node_modules/extend
- async@1.5.2 node_modules/supertest/node_modules/superagent/node_modules/form-data/node_modules/async
- delayed-stream@1.0.0 node_modules/supertest/node_modules/superagent/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream
- combined-stream@1.0.5 node_modules/supertest/node_modules/superagent/node_modules/form-data/node_modules/combined-stream
- mime-db@1.23.0 node_modules/supertest/node_modules/superagent/node_modules/form-data/node_modules/mime-types/node_modules/mime-db
- mime-types@2.1.11 node_modules/supertest/node_modules/superagent/node_modules/form-data/node_modules/mime-types
- mime@1.3.4 node_modules/supertest/node_modules/superagent/node_modules/mime
- superagent@1.8.3 node_modules/supertest/node_modules/superagent
- core-util-is@1.0.2 node_modules/supertest/node_modules/superagent/node_modules/readable-stream/node_modules/core-util-is
- inherits@2.0.1 node_modules/supertest/node_modules/superagent/node_modules/readable-stream/node_modules/inherits
- isarray@0.0.1 node_modules/supertest/node_modules/superagent/node_modules/readable-stream/node_modules/isarray
- string_decoder@0.10.31 node_modules/supertest/node_modules/superagent/node_modules/readable-stream/node_modules/string_decoder
text-table@0.2.0 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/text-table -> node_modules/text-table
to-iso-string@0.0.2 node_modules/mocha/node_modules/to-iso-string -> node_modules/to-iso-string
type-detect@1.0.0 node_modules/chai/node_modules/type-detect -> node_modules/type-detect
typedarray@0.0.6 node_modules/npm-shrinkwrap/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/typedarray -> node_modules/typedarray
camelcase@1.2.1 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/camelcase -> node_modules/uglify-js/node_modules/camelcase
wordwrap@0.0.2 node_modules/cliui/node_modules/wordwrap -> node_modules/uglify-js/node_modules/wordwrap
cliui@2.1.0 node_modules/express-handlebars/node_modules/handlebars/node_modules/uglify-js/node_modules/yargs/node_modules/cliui -> node_modules/uglify-js/node_modules/cliui
- underscore@1.6.0 node_modules/underscore
- nomnom@1.8.1 node_modules/nomnom
- async@0.2.10 node_modules/utile/node_modules/async
- ncp@0.4.2 node_modules/utile/node_modules/ncp
- utile@0.2.1 node_modules/utile
- assert-plus@1.0.0 node_modules/verror/node_modules/assert-plus
- vow@0.4.17 node_modules/vow
- glob@7.1.2 node_modules/vow-fs/node_modules/glob
- vow-queue@0.4.3 node_modules/vow-queue
- async@0.2.10 node_modules/winston/node_modules/async
- colors@0.6.2 node_modules/winston/node_modules/colors
- pkginfo@0.3.1 node_modules/winston/node_modules/pkginfo
- winston@0.8.3 node_modules/winston
- camelcase@3.0.0 node_modules/yargs-parser/node_modules/camelcase
- cli-table@0.3.1 node_modules/cli-table
- cssom@0.3.2 node_modules/cssom
- cssstyle@0.2.37 node_modules/cssstyle
- cst@0.4.10 node_modules/cst
- statuses@1.3.1 node_modules/finalhandler/node_modules/statuses
- gelfling@0.2.0 node_modules/gelf-stream/node_modules/gelfling
- html5-entities@1.0.0 node_modules/html5/node_modules/html5-entities
- opts@1.2.2 node_modules/html5/node_modules/opts
- html5@1.0.5 node_modules/html5
- jscs-jsdoc@2.0.0 node_modules/jscs-jsdoc
- jscs-preset-wikimedia@1.0.0 node_modules/jscs-preset-wikimedia
- commander@2.9.0 node_modules/jscs/node_modules/commander
- glob@5.0.15 node_modules/jscs/node_modules/glob
- htmlparser2@3.8.3 node_modules/jscs/node_modules/htmlparser2
- js-yaml@3.4.6 node_modules/jscs/node_modules/js-yaml
- htmlparser2@3.8.3 node_modules/jshint/node_modules/htmlparser2
- jsonlint@1.6.2 node_modules/jsonlint
- natural-compare@1.2.2 node_modules/natural-compare
- node-txstatsd@0.1.6 node_modules/node-txstatsd
- node-uuid@1.4.8 node_modules/node-uuid
- array-find@0.1.1 node_modules/npm-shrinkwrap/node_modules/array-find
- error@4.4.0 node_modules/npm-shrinkwrap/node_modules/error
- json-diff@0.3.1 node_modules/npm-shrinkwrap/node_modules/json-diff
- minimist@1.2.0 node_modules/npm-shrinkwrap/node_modules/minimist
- msee@0.1.2 node_modules/npm-shrinkwrap/node_modules/msee
- npm@2.15.7 node_modules/npm-shrinkwrap/node_modules/npm
- read-json@1.0.3 node_modules/npm-shrinkwrap/node_modules/read-json
- rimraf@2.5.2 node_modules/npm-shrinkwrap/node_modules/rimraf
- run-parallel@1.1.6 node_modules/npm-shrinkwrap/node_modules/run-parallel
- run-series@1.1.4 node_modules/npm-shrinkwrap/node_modules/run-series
- safe-json-parse@2.0.0 node_modules/npm-shrinkwrap/node_modules/safe-json-parse
- semver@4.3.6 node_modules/npm-shrinkwrap/node_modules/semver
- sorted-object@1.0.0 node_modules/npm-shrinkwrap/node_modules/sorted-object
- npm-shrinkwrap@200.5.1 node_modules/npm-shrinkwrap
- nwmatcher@1.3.9 node_modules/nwmatcher
- pathval@0.1.1 node_modules/pathval
- prompt@0.2.14 node_modules/prompt
- reserved-words@0.1.2 node_modules/reserved-words
- to-double-quotes@2.0.0 node_modules/to-double-quotes
- to-single-quotes@2.0.1 node_modules/to-single-quotes
- vow-fs@0.3.6 node_modules/vow-fs
- xmlbuilder@3.1.0 node_modules/xmlbuilder
- jscs@3.0.7 node_modules/jscs
- xmlhttprequest@1.8.0 node_modules/xmlhttprequest
- cliui@3.2.0 node_modules/yargs/node_modules/cliui
- window-size@0.2.0 node_modules/yargs/node_modules/window-size
parsoid@0.8.0 /etc/parsoid
+-- accepts@1.3.4
| +-- mime-db@1.30.0 
| `-- mime-types@2.1.17 
+-- acorn@5.0.3 
+-- acorn-jsx@3.0.1 
| `-- acorn@3.3.0 
+-- ajv@4.11.5 
+-- ajv-keywords@1.5.1 
+-- ansi-escapes@1.4.0 
+-- array-union@1.0.2 
+-- array-uniq@1.0.3 
+-- arrify@1.0.1 
+-- asap@2.0.5 
+-- babel-code-frame@6.22.0 
+-- balanced-match@0.4.2 
+-- bl@1.2.1 
| +-- isarray@1.0.0 
| +-- readable-stream@2.3.3 
| +-- safe-buffer@5.1.1 
| `-- string_decoder@1.0.3 
+-- bluebird@3.5.0 
+-- body-parser@1.18.2
| +-- content-type@1.0.4 
| +-- debug@2.6.9 
| +-- ms@2.0.0 
| `-- qs@6.5.1 
+-- brace-expansion@1.1.6 
+-- bunyan@1.8.12
| +-- dtrace-provider@0.8.6 
| | `-- nan@2.10.0 
| +-- moment@2.21.0 
| +-- mv@2.1.1
| | `-- rimraf@2.4.5 
| `-- safe-json-stringify@1.1.0 
+-- bunyan-syslog-udp@0.1.0 
+-- busboy@0.2.14 
+-- caller-path@0.1.0 
+-- callsites@0.2.0 
+-- camelcase@3.0.0 
+-- caseless@0.12.0 
+-- circular-json@0.3.1 
+-- clarinet@0.11.0 
+-- cli@1.0.1
| `-- glob@7.1.1 
+-- cli-cursor@1.0.2 
+-- cli-width@2.1.0 
+-- cliui@3.2.0 
+-- commander@2.9.0 
+-- comment-parser@0.4.0 
| +-- isarray@1.0.0 
| +-- readable-stream@2.2.9 
| `-- string_decoder@1.0.0 
+-- compressible@2.0.11 
| `-- mime-db@1.30.0 
+-- compression@1.7.1
| +-- debug@2.6.9 
| `-- ms@2.0.0 
+-- concat-stream@1.6.0 
| +-- readable-stream@2.2.9 
| `-- string_decoder@1.0.0 
+-- content-type@1.0.1  (git+https://github.com/wikimedia/content-type.git#47b2632d0a2ee79a7d67268e2f6621becd95d05b)
+-- core-js@2.5.1 
+-- coveralls@2.13.0 
| +-- esprima@2.7.3 
| +-- js-yaml@3.6.1 
| `-- uuid@3.0.1 
+-- d@1.0.0 
+-- debug@2.6.1 
+-- del@2.2.2 
+-- dnscache@1.0.1 
+-- doctrine@2.0.0 
| `-- isarray@1.0.0 
+-- dom-storage@2.0.2 
+-- domhandler@2.3.0 
+-- domino@1.0.29 
+-- domutils@1.5.1 
+-- es5-ext@0.10.15 
+-- es6-iterator@2.0.1 
+-- es6-map@0.1.5 
+-- es6-set@0.1.5 
+-- es6-symbol@3.1.1 
+-- es6-weak-map@2.0.2 
+-- escodegen@1.8.1
| +-- esprima@2.7.3 
| `-- source-map@0.2.0 
+-- escope@3.6.0 
| `-- estraverse@4.2.0 
+-- eslint@3.19.0 
| +-- estraverse@4.2.0 
| +-- glob@7.1.1 
| +-- lodash@4.17.4 
| +-- natural-compare@1.4.0 
| +-- shelljs@0.7.7 
| +-- strip-bom@3.0.0 
| `-- strip-json-comments@2.0.1 
+-- eslint-config-node-services@2.1.1 
+-- eslint-plugin-jsdoc@3.0.2 
| `-- lodash@4.17.4 
+-- eslint-plugin-json@1.2.0 
+-- espree@3.4.2 
+-- esprima@3.1.3 
+-- esquery@1.0.0 
+-- esrecurse@4.1.0 
| `-- estraverse@4.1.1 
+-- event-emitter@0.3.5 
+-- exit-hook@1.1.1 
+-- express@4.15.5 
| +-- content-type@1.0.4 
| +-- debug@2.6.9 
| +-- ms@2.0.0 
| `-- qs@6.5.0 
+-- extend@3.0.0 
+-- extsprintf@1.0.2 
+-- figures@1.7.0 
+-- file-entry-cache@2.0.0 
+-- finalhandler@1.0.6 
| +-- debug@2.6.9 
| `-- ms@2.0.0 
+-- flat-cache@1.2.2 
+-- form-data@2.1.2 
+-- gelf-stream@1.1.1 
+-- gelfling@0.3.1 
+-- getpass@0.1.6 
+-- globals@9.17.0 
+-- globby@5.0.0 
| `-- glob@7.1.1 
+-- handlebars@4.0.6 
+-- har-validator@5.0.3 
| `-- ajv@5.2.3 
+-- hat@0.0.3 
+-- hot-shots@4.7.0 
+-- htmlparser2@3.8.3 
+-- ignore@3.2.7 
+-- inquirer@0.12.0 
| `-- lodash@4.17.4 
+-- interpret@1.0.3 
+-- ipaddr.js@1.4.0 
+-- is-my-json-valid@2.16.0 
+-- is-path-cwd@1.0.0 
+-- is-path-in-cwd@1.0.0 
+-- is-path-inside@1.0.0 
+-- is-resolvable@1.0.0 
+-- isarray@0.0.1 
+-- istanbul@0.4.5
| `-- esprima@2.7.3 
+-- js-tokens@3.0.1 
+-- js-yaml@3.8.3 
+-- jshint@2.9.4 
+-- json-stable-stringify@1.0.1 
+-- jsonify@0.0.0 
+-- jsprim@1.4.0 
+-- kad@1.3.6  (git+https://github.com/gwicke/kad.git#936c91652d757ea6f9dd30e44698afb0daaa1d17)
+-- kad-fs@0.0.4 
| +-- readable-stream@2.3.3 
| +-- safe-buffer@5.1.1 
| `-- string_decoder@1.0.3 
+-- kad-localstorage@0.0.7 
+-- kad-memstore@0.0.1 
| +-- readable-stream@2.3.3 
| +-- safe-buffer@5.1.1 
| `-- string_decoder@1.0.3 
+-- limitation@0.2.0 
| +-- isarray@1.0.0 
| +-- readable-stream@2.3.3 
| +-- safe-buffer@5.1.1 
| `-- string_decoder@1.0.3 
+-- lodash._baseclone@4.5.7 
+-- lodash.clone@4.3.2 
+-- mediawiki-title@0.6.4 
+-- merge@1.2.0 
+-- mime@1.3.4 
+-- mime-db@1.27.0 
+-- mime-types@2.1.15 
+-- minimatch@3.0.3 
+-- minimist@0.0.10 
+-- ms@0.7.2 
+-- msgpack5@3.5.1 
| +-- isarray@1.0.0 
| +-- readable-stream@2.3.3 
| +-- safe-buffer@5.1.1 
| `-- string_decoder@1.0.3 
+-- nock@8.2.1 
| `-- lodash@4.9.0 
+-- object-assign@4.1.1 
+-- object-keys@1.0.11 
+-- object.assign@4.0.4 
+-- onetime@1.1.0 
+-- optionator@0.8.2
| `-- wordwrap@1.0.0 
+-- os-homedir@1.0.2 
+-- path-is-inside@1.0.2 
+-- pluralize@1.2.1 
+-- prfun@2.1.4 
+-- progress@1.1.8 
+-- propagate@0.4.0 
+-- proxy-addr@1.1.5 
+-- qs@6.4.0 
+-- readable-stream@1.1.14 
+-- readline2@1.0.1 
+-- rechoir@0.6.2 
+-- request@2.83.0
| +-- extend@3.0.1 
| +-- mime-db@1.30.0 
| +-- mime-types@2.1.17 
| +-- qs@6.5.1 
| +-- sntp@2.0.2 
| `-- tough-cookie@2.3.3 
+-- require-uncached@1.0.3 
+-- resolve-from@1.0.1 
+-- restore-cursor@1.0.1 
+-- rimraf@2.6.1 
| `-- glob@7.1.1 
+-- run-async@0.1.0 
+-- rx-lite@3.1.2 
+-- semver@5.3.0 
+-- send@0.15.6 
| +-- debug@2.6.9 
| `-- ms@2.0.0 
+-- serve-favicon@2.4.5
| +-- ms@2.0.0 
| `-- safe-buffer@5.1.1 
+-- serve-static@1.12.6 
+-- service-runner@2.3.0 
+-- slice-ansi@0.0.4 
+-- source-map@0.4.4 
+-- sshpk@1.11.0 
+-- statuses@1.3.1 
+-- string_decoder@0.10.31 
+-- superagent@1.8.5 
+-- table@3.8.3 
| +-- is-fullwidth-code-point@2.0.0 
| +-- lodash@4.17.4 
| `-- string-width@2.0.0 
+-- through@2.3.8 
+-- tough-cookie@2.3.2 
+-- tryit@1.0.3 
+-- tunnel-agent@0.6.0 
+-- user-home@2.0.0 
+-- utils-merge@1.0.0 
+-- uuid@3.1.0 
+-- verror@1.3.6 
+-- which@1.2.14 
+-- wordwrap@0.0.3 
+-- write@0.2.1 
+-- yargs@7.1.0 
`-- yargs-parser@5.0.0 

@jamesmontalvo3
Copy link
Contributor Author

jamesmontalvo3 commented Apr 6, 2018

Possible solutions I've come up with so far based on reading other issues:

  1. "Switching the Docker image from aufs to overlayfs seems to work." per Reinstalling npm v3 fails on Docker. npm/npm#9863 (comment)
  2. Get a version of NPM (4.4.2+, perhaps) including this PR: install: Use EXDEV aware move instead of rename npm/npm#15901

@jamesmontalvo3
Copy link
Contributor Author

Fixed by using Node 8.x

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant