mitmedialab / unhangout-old

RETIRED
https://unhangout.media.mit.edu
MIT License
155 stars 39 forks source link

`npm install` failed due to various errors #484

Open rankun203 opened 8 years ago

rankun203 commented 8 years ago

I've tried with docker.com/node:7.1.0, docker.com/node:6.0.0, both were failed at npm install. I've tried a few ways to deal with the problem and I've successfully installed libxmljs, but still cannot get toobusy, memwatch installed.

If you need more details to tackle the problem, I'll be glad to provide.

0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node',
1 verbose cli   '/usr/local/bin/npm',
1 verbose cli   'install',
1 verbose cli   'toobusy' ]
2 info using npm@3.10.9
3 info using node@v7.1.0
4 silly loadCurrentTree Starting
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 silly fetchPackageMetaData toobusy@~0
8 silly fetchNamedPackageData toobusy
9 silly mapToRegistry name toobusy
10 silly mapToRegistry using default registry
11 silly mapToRegistry registry https://registry.npmjs.org/
12 silly mapToRegistry data Result {
12 silly mapToRegistry   raw: 'toobusy',
12 silly mapToRegistry   scope: null,
12 silly mapToRegistry   escapedName: 'toobusy',
12 silly mapToRegistry   name: 'toobusy',
12 silly mapToRegistry   rawSpec: '',
12 silly mapToRegistry   spec: 'latest',
12 silly mapToRegistry   type: 'tag' }
13 silly mapToRegistry uri https://registry.npmjs.org/toobusy
14 verbose request uri https://registry.npmjs.org/toobusy
15 verbose request no auth needed
16 info attempt registry request try #1 at 8:26:54 AM
17 verbose request id f5618c03d9890ecd
18 http request GET https://registry.npmjs.org/toobusy
19 http 200 https://registry.npmjs.org/toobusy
20 verbose headers { server: 'nginx/1.10.1',
20 verbose headers   'content-type': 'application/json',
20 verbose headers   'last-modified': 'Mon, 30 Jun 2014 17:08:49 GMT',
20 verbose headers   etag: 'W/"53b199a1-2b1b"',
20 verbose headers   'content-encoding': 'gzip',
20 verbose headers   'cache-control': 'max-age=300',
20 verbose headers   'content-length': '2845',
20 verbose headers   'accept-ranges': 'bytes',
20 verbose headers   date: 'Fri, 18 Nov 2016 08:27:06 GMT',
20 verbose headers   via: '1.1 varnish',
20 verbose headers   age: '14',
20 verbose headers   connection: 'keep-alive',
20 verbose headers   'x-served-by': 'cache-sea1926-SEA',
20 verbose headers   'x-cache': 'HIT',
20 verbose headers   'x-cache-hits': '1',
20 verbose headers   'x-timer': 'S1479457626.514001,VS0,VE0',
20 verbose headers   vary: 'Accept-Encoding' }
21 silly get cb [ 200,
21 silly get   { server: 'nginx/1.10.1',
21 silly get     'content-type': 'application/json',
21 silly get     'last-modified': 'Mon, 30 Jun 2014 17:08:49 GMT',
21 silly get     etag: 'W/"53b199a1-2b1b"',
21 silly get     'content-encoding': 'gzip',
21 silly get     'cache-control': 'max-age=300',
21 silly get     'content-length': '2845',
21 silly get     'accept-ranges': 'bytes',
21 silly get     date: 'Fri, 18 Nov 2016 08:27:06 GMT',
21 silly get     via: '1.1 varnish',
21 silly get     age: '14',
21 silly get     connection: 'keep-alive',
21 silly get     'x-served-by': 'cache-sea1926-SEA',
21 silly get     'x-cache': 'HIT',
21 silly get     'x-cache-hits': '1',
21 silly get     'x-timer': 'S1479457626.514001,VS0,VE0',
21 silly get     vary: 'Accept-Encoding' } ]
22 verbose get saving toobusy to /root/.npm/registry.npmjs.org/toobusy/.cache.json
23 verbose correctMkdir /root/.npm correctMkdir not in flight; initializing
24 silly install normalizeTree
25 silly loadCurrentTree Finishing
26 silly loadIdealTree Starting
27 silly install loadIdealTree
28 silly cloneCurrentTree Starting
29 silly install cloneCurrentTreeToIdealTree
30 silly cloneCurrentTree Finishing
31 silly loadShrinkwrap Starting
32 silly install loadShrinkwrap
33 silly loadShrinkwrap Finishing
34 silly loadAllDepsIntoIdealTree Starting
35 silly install loadAllDepsIntoIdealTree
36 silly resolveWithNewModule toobusy@0.2.4 checking installable status
37 silly cache add args [ 'toobusy@~0', null ]
38 verbose cache add spec toobusy@~0
39 silly cache add parsed spec Result {
39 silly cache add   raw: 'toobusy@~0',
39 silly cache add   scope: null,
39 silly cache add   escapedName: 'toobusy',
39 silly cache add   name: 'toobusy',
39 silly cache add   rawSpec: '~0',
39 silly cache add   spec: '>=0.0.0 <1.0.0',
39 silly cache add   type: 'range' }
40 silly addNamed toobusy@>=0.0.0 <1.0.0
41 verbose addNamed ">=0.0.0 <1.0.0" is a valid semver range for toobusy
42 silly addNameRange { name: 'toobusy', range: '>=0.0.0 <1.0.0', hasData: false }
43 silly mapToRegistry name toobusy
44 silly mapToRegistry using default registry
45 silly mapToRegistry registry https://registry.npmjs.org/
46 silly mapToRegistry data Result {
46 silly mapToRegistry   raw: 'toobusy',
46 silly mapToRegistry   scope: null,
46 silly mapToRegistry   escapedName: 'toobusy',
46 silly mapToRegistry   name: 'toobusy',
46 silly mapToRegistry   rawSpec: '',
46 silly mapToRegistry   spec: 'latest',
46 silly mapToRegistry   type: 'tag' }
47 silly mapToRegistry uri https://registry.npmjs.org/toobusy
48 verbose addNameRange registry:https://registry.npmjs.org/toobusy not in flight; fetching
49 verbose get https://registry.npmjs.org/toobusy not expired, no request
50 silly addNameRange number 2 { name: 'toobusy', range: '>=0.0.0 <1.0.0', hasData: true }
51 silly addNameRange versions [ 'toobusy',
51 silly addNameRange   [ '0.0.1',
51 silly addNameRange     '0.1.0',
51 silly addNameRange     '0.1.1',
51 silly addNameRange     '0.2.0',
51 silly addNameRange     '0.2.1',
51 silly addNameRange     '0.2.2',
51 silly addNameRange     '0.2.3',
51 silly addNameRange     '0.2.4' ] ]
52 silly addNamed toobusy@0.2.4
53 verbose addNamed "0.2.4" is a plain semver version for toobusy
54 silly mapToRegistry name toobusy
55 silly mapToRegistry using default registry
56 silly mapToRegistry registry https://registry.npmjs.org/
57 silly mapToRegistry data Result {
57 silly mapToRegistry   raw: 'toobusy',
57 silly mapToRegistry   scope: null,
57 silly mapToRegistry   escapedName: 'toobusy',
57 silly mapToRegistry   name: 'toobusy',
57 silly mapToRegistry   rawSpec: '',
57 silly mapToRegistry   spec: 'latest',
57 silly mapToRegistry   type: 'tag' }
58 silly mapToRegistry uri https://registry.npmjs.org/toobusy
59 verbose addRemoteTarball https://registry.npmjs.org/toobusy/-/toobusy-0.2.4.tgz not in flight; adding
60 verbose addRemoteTarball [ 'https://registry.npmjs.org/toobusy/-/toobusy-0.2.4.tgz',
60 verbose addRemoteTarball   'd97a3ee760b2462388e15f8526579b4b64bb193d' ]
61 info retry fetch attempt 1 at 8:26:54 AM
62 info attempt registry request try #1 at 8:26:54 AM
63 http fetch GET https://registry.npmjs.org/toobusy/-/toobusy-0.2.4.tgz
64 http fetch 200 https://registry.npmjs.org/toobusy/-/toobusy-0.2.4.tgz
65 silly fetchAndShaCheck shasum d97a3ee760b2462388e15f8526579b4b64bb193d
66 verbose addTmpTarball /tmp/npm-5419-a4fda8d3/registry.npmjs.org/toobusy/-/toobusy-0.2.4.tgz not in flight; adding
67 verbose addTmpTarball already have metadata; skipping unpack for toobusy@0.2.4
68 verbose correctMkdir /root/.npm correctMkdir not in flight; initializing
69 silly cache afterAdd toobusy@0.2.4
70 verbose afterAdd /root/.npm/toobusy/0.2.4/package/package.json not in flight; writing
71 verbose correctMkdir /root/.npm correctMkdir not in flight; initializing
72 verbose afterAdd /root/.npm/toobusy/0.2.4/package/package.json written
73 silly fetchNamedPackageData bindings
74 silly mapToRegistry name bindings
75 silly mapToRegistry using default registry
76 silly mapToRegistry registry https://registry.npmjs.org/
77 silly mapToRegistry data Result {
77 silly mapToRegistry   raw: 'bindings',
77 silly mapToRegistry   scope: null,
77 silly mapToRegistry   escapedName: 'bindings',
77 silly mapToRegistry   name: 'bindings',
77 silly mapToRegistry   rawSpec: '',
77 silly mapToRegistry   spec: 'latest',
77 silly mapToRegistry   type: 'tag' }
78 silly mapToRegistry uri https://registry.npmjs.org/bindings
79 verbose request uri https://registry.npmjs.org/bindings
80 verbose request no auth needed
81 info attempt registry request try #1 at 8:26:54 AM
82 verbose etag W/"580645d3-46f7"
83 verbose lastModified Tue, 18 Oct 2016 15:54:59 GMT
84 http request GET https://registry.npmjs.org/bindings
85 http 304 https://registry.npmjs.org/bindings
86 verbose headers { date: 'Fri, 18 Nov 2016 08:27:06 GMT',
86 verbose headers   via: '1.1 varnish',
86 verbose headers   'cache-control': 'max-age=300',
86 verbose headers   etag: 'W/"580645d3-46f7"',
86 verbose headers   age: '83',
86 verbose headers   connection: 'keep-alive',
86 verbose headers   'x-served-by': 'cache-sea1926-SEA',
86 verbose headers   'x-cache': 'HIT',
86 verbose headers   'x-cache-hits': '4',
86 verbose headers   'x-timer': 'S1479457626.834869,VS0,VE0',
86 verbose headers   vary: 'Accept-Encoding' }
87 silly get cb [ 304,
87 silly get   { date: 'Fri, 18 Nov 2016 08:27:06 GMT',
87 silly get     via: '1.1 varnish',
87 silly get     'cache-control': 'max-age=300',
87 silly get     etag: 'W/"580645d3-46f7"',
87 silly get     age: '83',
87 silly get     connection: 'keep-alive',
87 silly get     'x-served-by': 'cache-sea1926-SEA',
87 silly get     'x-cache': 'HIT',
87 silly get     'x-cache-hits': '4',
87 silly get     'x-timer': 'S1479457626.834869,VS0,VE0',
87 silly get     vary: 'Accept-Encoding' } ]
88 verbose etag https://registry.npmjs.org/bindings from cache
89 verbose get saving bindings to /root/.npm/registry.npmjs.org/bindings/.cache.json
90 verbose correctMkdir /root/.npm correctMkdir not in flight; initializing
91 silly resolveWithNewModule bindings@1.1.0 checking installable status
92 silly cache add args [ 'bindings@1.1.0', null ]
93 verbose cache add spec bindings@1.1.0
94 silly cache add parsed spec Result {
94 silly cache add   raw: 'bindings@1.1.0',
94 silly cache add   scope: null,
94 silly cache add   escapedName: 'bindings',
94 silly cache add   name: 'bindings',
94 silly cache add   rawSpec: '1.1.0',
94 silly cache add   spec: '1.1.0',
94 silly cache add   type: 'version' }
95 silly addNamed bindings@1.1.0
96 verbose addNamed "1.1.0" is a plain semver version for bindings
97 silly mapToRegistry name bindings
98 silly mapToRegistry using default registry
99 silly mapToRegistry registry https://registry.npmjs.org/
100 silly mapToRegistry data Result {
100 silly mapToRegistry   raw: 'bindings',
100 silly mapToRegistry   scope: null,
100 silly mapToRegistry   escapedName: 'bindings',
100 silly mapToRegistry   name: 'bindings',
100 silly mapToRegistry   rawSpec: '',
100 silly mapToRegistry   spec: 'latest',
100 silly mapToRegistry   type: 'tag' }
101 silly mapToRegistry uri https://registry.npmjs.org/bindings
102 verbose addNameVersion registry:https://registry.npmjs.org/bindings not in flight; fetching
103 verbose get https://registry.npmjs.org/bindings not expired, no request
104 silly cache afterAdd bindings@1.1.0
105 verbose afterAdd /root/.npm/bindings/1.1.0/package/package.json not in flight; writing
106 verbose correctMkdir /root/.npm correctMkdir not in flight; initializing
107 verbose afterAdd /root/.npm/bindings/1.1.0/package/package.json written
108 silly fetchNamedPackageData bindings
109 silly mapToRegistry name bindings
110 silly mapToRegistry using default registry
111 silly mapToRegistry registry https://registry.npmjs.org/
112 silly mapToRegistry data Result {
112 silly mapToRegistry   raw: 'bindings',
112 silly mapToRegistry   scope: null,
112 silly mapToRegistry   escapedName: 'bindings',
112 silly mapToRegistry   name: 'bindings',
112 silly mapToRegistry   rawSpec: '',
112 silly mapToRegistry   spec: 'latest',
112 silly mapToRegistry   type: 'tag' }
113 silly mapToRegistry uri https://registry.npmjs.org/bindings
114 silly resolveWithNewModule bindings@1.2.1 checking installable status
115 silly cache add args [ 'bindings@1.2.1', null ]
116 verbose cache add spec bindings@1.2.1
117 silly cache add parsed spec Result {
117 silly cache add   raw: 'bindings@1.2.1',
117 silly cache add   scope: null,
117 silly cache add   escapedName: 'bindings',
117 silly cache add   name: 'bindings',
117 silly cache add   rawSpec: '1.2.1',
117 silly cache add   spec: '1.2.1',
117 silly cache add   type: 'version' }
118 silly addNamed bindings@1.2.1
119 verbose addNamed "1.2.1" is a plain semver version for bindings
120 silly mapToRegistry name bindings
121 silly mapToRegistry using default registry
122 silly mapToRegistry registry https://registry.npmjs.org/
123 silly mapToRegistry data Result {
123 silly mapToRegistry   raw: 'bindings',
123 silly mapToRegistry   scope: null,
123 silly mapToRegistry   escapedName: 'bindings',
123 silly mapToRegistry   name: 'bindings',
123 silly mapToRegistry   rawSpec: '',
123 silly mapToRegistry   spec: 'latest',
123 silly mapToRegistry   type: 'tag' }
124 silly mapToRegistry uri https://registry.npmjs.org/bindings
125 verbose addNameVersion registry:https://registry.npmjs.org/bindings not in flight; fetching
126 verbose get https://registry.npmjs.org/bindings not expired, no request
127 silly cache afterAdd bindings@1.2.1
128 verbose afterAdd /root/.npm/bindings/1.2.1/package/package.json not in flight; writing
129 verbose correctMkdir /root/.npm correctMkdir not in flight; initializing
130 verbose afterAdd /root/.npm/bindings/1.2.1/package/package.json written
131 silly loadAllDepsIntoIdealTree Finishing
132 silly loadIdealTree Finishing
133 silly currentTree unhangout-server@2.1.0
133 silly currentTree +-- abab@1.0.3
133 silly currentTree +-- abbrev@1.0.9
133 silly currentTree +-- acorn-globals@1.0.9
133 silly currentTree +-- acorn@2.7.0
133 silly currentTree +-- addressparser@0.3.2
133 silly currentTree +-- adm-zip@0.4.4
133 silly currentTree +-- amdefine@0.1.0
133 silly currentTree +-- ansi-regex@2.0.0
133 silly currentTree +-- ansi-styles@2.2.1
133 silly currentTree +-- asn1@0.2.3
133 silly currentTree +-- assert-plus@0.2.0
133 silly currentTree +-- assertion-error@1.0.0
133 silly currentTree +-- async@0.2.10
133 silly currentTree +-- asynckit@0.4.0
133 silly currentTree +-- aws-sign@0.2.0
133 silly currentTree +-- aws-sign2@0.6.0
133 silly currentTree +-- aws4@1.5.0
133 silly currentTree +-- backbone@1.1.2
133 silly currentTree +-- balanced-match@0.4.2
133 silly currentTree +-- base64url@0.0.3
133 silly currentTree +-- basic-auth-connect@1.0.0
133 silly currentTree +-- batch@0.5.0
133 silly currentTree +-- bcrypt-pbkdf@1.0.0
133 silly currentTree +-- bluebird@1.1.1
133 silly currentTree +-- boolbase@1.0.0
133 silly currentTree +-- boom@2.10.1
133 silly currentTree +-- brace-expansion@1.1.6
133 silly currentTree +-- buffer-crc32@0.2.1
133 silly currentTree +-- buffer-equal@0.0.2
133 silly currentTree +-- bufferjs@1.1.0
133 silly currentTree +-- bufferutil@1.2.1
133 silly currentTree | +-- bindings@1.2.1
133 silly currentTree | `-- nan@2.4.0
133 silly currentTree +-- bunker@0.1.2
133 silly currentTree +-- burrito@0.2.12
133 silly currentTree | `-- traverse@0.5.2
133 silly currentTree +-- bytes@0.2.1
133 silly currentTree +-- caja-sanitizer@0.1.2
133 silly currentTree +-- caseless@0.11.0
133 silly currentTree +-- chai@2.3.0
133 silly currentTree +-- chalk@1.1.3
133 silly currentTree +-- charm@0.1.2
133 silly currentTree +-- cheerio@0.20.0
133 silly currentTree +-- colors@0.6.2
133 silly currentTree +-- combined-stream@1.0.5
133 silly currentTree +-- commander@2.9.0
133 silly currentTree +-- compressible@1.0.0
133 silly currentTree +-- compression@1.0.0
133 silly currentTree +-- concat-map@0.0.1
133 silly currentTree +-- connect-redis@1.4.7
133 silly currentTree +-- connect-slashes@1.3.0
133 silly currentTree +-- connect-timeout@1.0.0
133 silly currentTree +-- connect@2.14.1
133 silly currentTree | +-- debug@0.8.1
133 silly currentTree | `-- qs@0.6.6
133 silly currentTree +-- cookie-jar@0.2.0
133 silly currentTree +-- cookie-parser@1.0.1
133 silly currentTree | `-- cookie@0.1.0
133 silly currentTree +-- cookie-signature@1.0.3
133 silly currentTree +-- cookie@0.1.1
133 silly currentTree +-- cookiejar@1.3.0
133 silly currentTree +-- core-util-is@1.0.2
133 silly currentTree +-- cryptiles@2.0.5
133 silly currentTree +-- css-parse@1.7.0
133 silly currentTree +-- css-select@1.2.0
133 silly currentTree +-- css-what@2.1.0
133 silly currentTree +-- cssom@0.3.1
133 silly currentTree +-- CSSselect@0.4.1
133 silly currentTree | `-- domutils@1.4.3
133 silly currentTree +-- cssstyle@0.2.37
133 silly currentTree +-- CSSwhat@0.4.7
133 silly currentTree +-- csurf@1.0.0
133 silly currentTree +-- ctype@0.5.3
133 silly currentTree +-- cycle@1.0.3
133 silly currentTree +-- dashdash@1.14.0
133 silly currentTree | `-- assert-plus@1.0.0
133 silly currentTree +-- debug@2.3.2
133 silly currentTree +-- deep-copy@1.1.2
133 silly currentTree +-- deep-eql@0.1.3
133 silly currentTree +-- deep-equal@0.0.0
133 silly currentTree +-- deep-is@0.1.3
133 silly currentTree +-- delayed-stream@1.0.0
133 silly currentTree +-- diff@1.4.0
133 silly currentTree +-- difflet@0.2.6
133 silly currentTree +-- directmail@0.1.8
133 silly currentTree +-- dkim-signer@0.1.2
133 silly currentTree | `-- punycode@1.2.4
133 silly currentTree +-- dom-serializer@0.1.0
133 silly currentTree | `-- domelementtype@1.1.3
133 silly currentTree +-- domelementtype@1.3.0
133 silly currentTree +-- domhandler@2.3.0
133 silly currentTree +-- domutils@1.5.1
133 silly currentTree +-- ecc-jsbn@0.1.1
133 silly currentTree +-- ejs@1.0.0
133 silly currentTree +-- emailjs@0.3.4
133 silly currentTree | `-- moment@1.7.0
133 silly currentTree +-- emitter-component@1.0.0
133 silly currentTree +-- encoding@0.1.12
133 silly currentTree +-- entities@1.1.1
133 silly currentTree +-- errorhandler@1.0.0
133 silly currentTree +-- escape-string-regexp@1.0.5
133 silly currentTree +-- escodegen@1.8.1
133 silly currentTree +-- esprima@2.7.3
133 silly currentTree +-- estraverse@1.9.3
133 silly currentTree +-- esutils@2.0.2
133 silly currentTree +-- expect.js@0.3.1
133 silly currentTree +-- express-session@1.0.2
133 silly currentTree | +-- cookie@0.1.0
133 silly currentTree | `-- debug@0.7.4
133 silly currentTree +-- express@3.5.1
133 silly currentTree | +-- commander@1.3.2
133 silly currentTree | +-- debug@0.8.1
133 silly currentTree | `-- mkdirp@0.3.5
133 silly currentTree +-- extend@3.0.0
133 silly currentTree +-- extsprintf@1.0.2
133 silly currentTree +-- eyes@0.1.8
133 silly currentTree +-- fast-levenshtein@2.0.5
133 silly currentTree +-- faye-websocket@0.7.0
133 silly currentTree +-- fileset@0.1.8
133 silly currentTree +-- follow-redirects@0.0.3
133 silly currentTree | `-- underscore@1.8.3
133 silly currentTree +-- forever-agent@0.6.1
133 silly currentTree +-- form-data@2.1.2
133 silly currentTree +-- formatio@1.0.2
133 silly currentTree +-- formidable@1.0.14
133 silly currentTree +-- fresh@0.2.2
133 silly currentTree +-- fs.realpath@1.0.0
133 silly currentTree +-- gapitoken@0.1.3
133 silly currentTree +-- gaze@0.3.4
133 silly currentTree +-- generate-function@2.0.0
133 silly currentTree +-- generate-object-property@1.2.0
133 silly currentTree +-- getpass@0.1.6
133 silly currentTree | `-- assert-plus@1.0.0
133 silly currentTree +-- glob@3.2.11
133 silly currentTree | `-- minimatch@0.3.0
133 silly currentTree +-- googleapis@0.7.0
133 silly currentTree | +-- asn1@0.1.11
133 silly currentTree | +-- assert-plus@0.1.5
133 silly currentTree | +-- aws-sign2@0.5.0
133 silly currentTree | +-- boom@0.4.2
133 silly currentTree | +-- combined-stream@0.0.7
133 silly currentTree | +-- cryptiles@0.2.2
133 silly currentTree | +-- delayed-stream@0.0.5
133 silly currentTree | +-- forever-agent@0.5.2
133 silly currentTree | +-- form-data@0.1.4
133 silly currentTree | | `-- async@0.9.2
133 silly currentTree | +-- hawk@1.0.0
133 silly currentTree | +-- hoek@0.9.1
133 silly currentTree | +-- http-signature@0.10.1
133 silly currentTree | +-- oauth-sign@0.3.0
133 silly currentTree | +-- qs@0.6.6
133 silly currentTree | +-- request@2.34.0
133 silly currentTree | +-- sntp@0.2.4
133 silly currentTree | `-- tunnel-agent@0.3.0
133 silly currentTree +-- graceful-fs@2.0.3
133 silly currentTree +-- graceful-readlink@1.0.1
133 silly currentTree +-- growl@1.8.1
133 silly currentTree +-- har-validator@2.0.6
133 silly currentTree +-- has-ansi@2.0.0
133 silly currentTree +-- hawk@3.1.3
133 silly currentTree +-- he@0.3.6
133 silly currentTree +-- hoek@2.16.3
133 silly currentTree +-- htmlparser2@3.8.3
133 silly currentTree | `-- entities@1.0.0
133 silly currentTree +-- http-signature@1.1.1
133 silly currentTree +-- iconv-lite@0.4.13
133 silly currentTree +-- inflight@1.0.6
133 silly currentTree +-- inherits@2.0.3
133 silly currentTree +-- is-my-json-valid@2.15.0
133 silly currentTree +-- is-property@1.0.2
133 silly currentTree +-- is-typedarray@1.0.0
133 silly currentTree +-- isarray@0.0.1
133 silly currentTree +-- isstream@0.1.2
133 silly currentTree +-- jade@0.26.3
133 silly currentTree | +-- commander@0.6.1
133 silly currentTree | `-- mkdirp@0.3.0
133 silly currentTree +-- jodid25519@1.0.2
133 silly currentTree +-- jsbn@0.1.0
133 silly currentTree +-- jsdom@7.2.2
133 silly currentTree +-- json-schema@0.2.3
133 silly currentTree +-- json-stringify-safe@5.0.1
133 silly currentTree +-- jsonpointer@4.0.0
133 silly currentTree +-- jsprim@1.3.1
133 silly currentTree +-- jws@0.0.2
133 silly currentTree +-- keypress@0.1.0
133 silly currentTree +-- levn@0.3.0
133 silly currentTree +-- libxmljs@0.18.0
133 silly currentTree +-- lodash@4.17.2
133 silly currentTree +-- lru-cache@2.7.3
133 silly currentTree +-- mailcomposer@0.2.12
133 silly currentTree +-- mailparser@0.6.1
133 silly currentTree | `-- mime@1.3.4
133 silly currentTree +-- mandrill-api@1.0.41
133 silly currentTree +-- memwatch@0.2.2
133 silly currentTree +-- merge-descriptors@0.0.2
133 silly currentTree +-- method-override@1.0.0
133 silly currentTree +-- methods@0.1.0
133 silly currentTree +-- mime-db@1.24.0
133 silly currentTree +-- mime-types@2.1.12
133 silly currentTree +-- mime@1.2.11
133 silly currentTree +-- mimelib@0.2.19
133 silly currentTree +-- minimatch@0.2.14
133 silly currentTree +-- minimist@0.0.8
133 silly currentTree +-- mkdirp@0.5.1
133 silly currentTree +-- mocha@2.4.5
133 silly currentTree | +-- commander@2.3.0
133 silly currentTree | +-- debug@2.2.0
133 silly currentTree | +-- escape-string-regexp@1.0.2
133 silly currentTree | +-- glob@3.2.3
133 silly currentTree | +-- ms@0.7.1
133 silly currentTree | `-- supports-color@1.2.0
133 silly currentTree +-- moment-timezone@0.0.3
133 silly currentTree +-- moment@2.5.1
133 silly currentTree +-- morgan@1.0.0
133 silly currentTree +-- ms@0.7.2
133 silly currentTree +-- multiparty@2.2.0
133 silly currentTree +-- nan@2.3.2
133 silly currentTree +-- negotiator@0.3.0
133 silly currentTree +-- nib@1.0.2
133 silly currentTree | +-- cssom@0.2.5
133 silly currentTree | +-- mkdirp@0.3.5
133 silly currentTree | +-- sax@0.5.8
133 silly currentTree | `-- stylus@0.37.0
133 silly currentTree +-- node-uuid@1.4.1
133 silly currentTree +-- nodemailer@0.6.1
133 silly currentTree +-- nopt@2.2.1
133 silly currentTree +-- nth-check@1.0.1
133 silly currentTree +-- nwmatcher@1.3.9
133 silly currentTree +-- oauth-sign@0.8.2
133 silly currentTree +-- oauth@0.9.14
133 silly currentTree +-- once@1.4.0
133 silly currentTree +-- open-graph@0.1.5
133 silly currentTree | +-- cheerio@0.17.0
133 silly currentTree | +-- dom-serializer@0.0.1
133 silly currentTree | +-- domelementtype@1.1.3
133 silly currentTree | +-- domhandler@2.2.1
133 silly currentTree | +-- htmlparser2@3.7.3
133 silly currentTree | | `-- entities@1.0.0
133 silly currentTree | `-- lodash@2.4.2
133 silly currentTree +-- optionator@0.8.2
133 silly currentTree +-- options@0.0.6
133 silly currentTree +-- parse5@1.5.1
133 silly currentTree +-- passport-google-oauth@0.1.5
133 silly currentTree +-- passport-oauth@0.1.15
133 silly currentTree | `-- passport@0.1.18
133 silly currentTree +-- passport-strategy@1.0.0
133 silly currentTree +-- passport@0.2.0
133 silly currentTree +-- path-is-absolute@1.0.1
133 silly currentTree +-- pause@0.0.1
133 silly currentTree +-- pinkie-promise@2.0.1
133 silly currentTree +-- pinkie@2.0.4
133 silly currentTree +-- pkginfo@0.2.3
133 silly currentTree +-- prelude-ls@1.1.2
133 silly currentTree +-- public-address@0.1.1
133 silly currentTree +-- punycode@1.4.1
133 silly currentTree +-- qs@6.3.0
133 silly currentTree +-- rai@0.1.12
133 silly currentTree +-- range-parser@1.0.0
133 silly currentTree +-- raw-body@1.1.3
133 silly currentTree +-- readable-stream@1.1.14
133 silly currentTree +-- redis@0.10.1
133 silly currentTree +-- reduce-component@1.0.1
133 silly currentTree +-- request@2.78.0
133 silly currentTree | `-- node-uuid@1.4.7
133 silly currentTree +-- requirejs-middleware@0.1.2
133 silly currentTree | +-- extend@1.1.3
133 silly currentTree | `-- mkdirp@0.3.5
133 silly currentTree +-- requirejs@2.1.8
133 silly currentTree +-- response-time@1.0.0
133 silly currentTree +-- rimraf@2.5.4
133 silly currentTree | +-- glob@7.1.1
133 silly currentTree | `-- minimatch@3.0.3
133 silly currentTree +-- runforcover@0.0.2
133 silly currentTree +-- samsam@1.1.3
133 silly currentTree +-- sax@1.2.1
133 silly currentTree +-- selenium-webdriver@2.47.0
133 silly currentTree +-- send@0.2.0
133 silly currentTree +-- serve-index@1.0.1
133 silly currentTree | `-- negotiator@0.4.2
133 silly currentTree +-- serve-static@1.0.2
133 silly currentTree +-- should@3.2.0-beta1
133 silly currentTree +-- sigmund@1.0.1
133 silly currentTree +-- simplesmtp@0.3.35
133 silly currentTree +-- sinon@1.10.3
133 silly currentTree +-- slide@1.1.6
133 silly currentTree +-- sntp@1.0.9
133 silly currentTree +-- sockjs-client-ws@0.1.0
133 silly currentTree | `-- node-uuid@1.3.3
133 silly currentTree +-- sockjs@0.3.8
133 silly currentTree | `-- node-uuid@1.3.3
133 silly currentTree +-- source-map@0.2.0
133 silly currentTree +-- sshpk@1.10.1
133 silly currentTree | `-- assert-plus@1.0.0
133 silly currentTree +-- stack-trace@0.0.9
133 silly currentTree +-- static-favicon@1.0.0
133 silly currentTree +-- stream-counter@0.2.0
133 silly currentTree +-- string_decoder@0.10.31
133 silly currentTree +-- stringstream@0.0.5
133 silly currentTree +-- strip-ansi@3.0.1
133 silly currentTree +-- stylus@0.42.3
133 silly currentTree | +-- mkdirp@0.3.5
133 silly currentTree | `-- sax@0.5.8
133 silly currentTree +-- superagent@0.17.0
133 silly currentTree | +-- debug@0.7.4
133 silly currentTree | +-- extend@1.2.1
133 silly currentTree | +-- methods@0.0.1
133 silly currentTree | +-- mime@1.2.5
133 silly currentTree | `-- qs@0.6.5
133 silly currentTree +-- supports-color@2.0.0
133 silly currentTree +-- symbol-tree@3.1.4
133 silly currentTree +-- tap-consumer@0.0.1
133 silly currentTree +-- tap-results@0.0.2
133 silly currentTree | `-- inherits@1.0.2
133 silly currentTree +-- tap@0.3.3
133 silly currentTree | +-- inherits@1.0.0
133 silly currentTree | +-- mkdirp@0.3.5
133 silly currentTree | `-- yamlish@0.0.5
133 silly currentTree +-- tmp@0.0.24
133 silly currentTree +-- toobusy@0.2.4
133 silly currentTree +-- tough-cookie@2.3.2
133 silly currentTree +-- tr46@0.0.3
133 silly currentTree +-- traverse@0.6.6
133 silly currentTree +-- tunnel-agent@0.4.3
133 silly currentTree +-- tweetnacl@0.14.3
133 silly currentTree +-- type-check@0.3.2
133 silly currentTree +-- type-detect@0.1.1
133 silly currentTree +-- uglify-js@1.1.1
133 silly currentTree +-- uid2@0.0.3
133 silly currentTree +-- ultron@1.0.2
133 silly currentTree +-- underscore@1.6.0
133 silly currentTree +-- utf-8-validate@1.2.1
133 silly currentTree | +-- bindings@1.2.1
133 silly currentTree | `-- nan@2.4.0
133 silly currentTree +-- util@0.10.3
133 silly currentTree | `-- inherits@2.0.1
133 silly currentTree +-- utils-merge@1.0.0
133 silly currentTree +-- uue@3.0.0
133 silly currentTree +-- verror@1.3.6
133 silly currentTree +-- vhost@1.0.0
133 silly currentTree +-- webidl-conversions@2.0.1
133 silly currentTree +-- websocket-driver@0.6.5
133 silly currentTree +-- websocket-extensions@0.1.1
133 silly currentTree +-- whatwg-url-compat@0.6.5
133 silly currentTree +-- winston-mail@0.2.7
133 silly currentTree | `-- underscore@1.4.4
133 silly currentTree +-- winston@0.7.3
133 silly currentTree | +-- boom@0.3.8
133 silly currentTree | +-- combined-stream@0.0.7
133 silly currentTree | +-- cryptiles@0.1.3
133 silly currentTree | +-- delayed-stream@0.0.5
133 silly currentTree | +-- forever-agent@0.2.0
133 silly currentTree | +-- form-data@0.0.10
133 silly currentTree | +-- hawk@0.10.2
133 silly currentTree | +-- hoek@0.7.6
133 silly currentTree | +-- json-stringify-safe@3.0.0
133 silly currentTree | +-- oauth-sign@0.2.0
133 silly currentTree | +-- pkginfo@0.3.1
133 silly currentTree | +-- qs@0.5.6
133 silly currentTree | +-- request@2.16.6
133 silly currentTree | +-- sntp@0.1.4
133 silly currentTree | `-- tunnel-agent@0.2.0
133 silly currentTree +-- wordwrap@1.0.0
133 silly currentTree +-- wrappy@1.0.2
133 silly currentTree +-- ws@0.8.1
133 silly currentTree +-- xml-name-validator@2.0.1
133 silly currentTree +-- xml2js@0.4.4
133 silly currentTree | `-- sax@0.6.1
133 silly currentTree +-- xmlbuilder@8.2.2
133 silly currentTree +-- xoauth2@0.1.8
133 silly currentTree +-- xtend@4.0.1
133 silly currentTree `-- yamlish@0.0.7
134 silly idealTree unhangout-server@2.1.0
134 silly idealTree +-- abab@1.0.3
134 silly idealTree +-- abbrev@1.0.9
134 silly idealTree +-- acorn-globals@1.0.9
134 silly idealTree +-- acorn@2.7.0
134 silly idealTree +-- addressparser@0.3.2
134 silly idealTree +-- adm-zip@0.4.4
134 silly idealTree +-- amdefine@0.1.0
134 silly idealTree +-- ansi-regex@2.0.0
134 silly idealTree +-- ansi-styles@2.2.1
134 silly idealTree +-- asn1@0.2.3
134 silly idealTree +-- assert-plus@0.2.0
134 silly idealTree +-- assertion-error@1.0.0
134 silly idealTree +-- async@0.2.10
134 silly idealTree +-- asynckit@0.4.0
134 silly idealTree +-- aws-sign@0.2.0
134 silly idealTree +-- aws-sign2@0.6.0
134 silly idealTree +-- aws4@1.5.0
134 silly idealTree +-- backbone@1.1.2
134 silly idealTree +-- balanced-match@0.4.2
134 silly idealTree +-- base64url@0.0.3
134 silly idealTree +-- basic-auth-connect@1.0.0
134 silly idealTree +-- batch@0.5.0
134 silly idealTree +-- bcrypt-pbkdf@1.0.0
134 silly idealTree +-- bindings@1.1.0
134 silly idealTree +-- bluebird@1.1.1
134 silly idealTree +-- boolbase@1.0.0
134 silly idealTree +-- boom@2.10.1
134 silly idealTree +-- brace-expansion@1.1.6
134 silly idealTree +-- buffer-crc32@0.2.1
134 silly idealTree +-- buffer-equal@0.0.2
134 silly idealTree +-- bufferjs@1.1.0
134 silly idealTree +-- bufferutil@1.2.1
134 silly idealTree | +-- bindings@1.2.1
134 silly idealTree | `-- nan@2.4.0
134 silly idealTree +-- bunker@0.1.2
134 silly idealTree +-- burrito@0.2.12
134 silly idealTree | `-- traverse@0.5.2
134 silly idealTree +-- bytes@0.2.1
134 silly idealTree +-- caja-sanitizer@0.1.2
134 silly idealTree +-- caseless@0.11.0
134 silly idealTree +-- chai@2.3.0
134 silly idealTree +-- chalk@1.1.3
134 silly idealTree +-- charm@0.1.2
134 silly idealTree +-- cheerio@0.20.0
134 silly idealTree +-- colors@0.6.2
134 silly idealTree +-- combined-stream@1.0.5
134 silly idealTree +-- commander@2.9.0
134 silly idealTree +-- compressible@1.0.0
134 silly idealTree +-- compression@1.0.0
134 silly idealTree +-- concat-map@0.0.1
134 silly idealTree +-- connect-redis@1.4.7
134 silly idealTree +-- connect-slashes@1.3.0
134 silly idealTree +-- connect-timeout@1.0.0
134 silly idealTree +-- connect@2.14.1
134 silly idealTree | +-- debug@0.8.1
134 silly idealTree | `-- qs@0.6.6
134 silly idealTree +-- cookie-jar@0.2.0
134 silly idealTree +-- cookie-parser@1.0.1
134 silly idealTree | `-- cookie@0.1.0
134 silly idealTree +-- cookie-signature@1.0.3
134 silly idealTree +-- cookie@0.1.1
134 silly idealTree +-- cookiejar@1.3.0
134 silly idealTree +-- core-util-is@1.0.2
134 silly idealTree +-- cryptiles@2.0.5
134 silly idealTree +-- css-parse@1.7.0
134 silly idealTree +-- css-select@1.2.0
134 silly idealTree +-- css-what@2.1.0
134 silly idealTree +-- cssom@0.3.1
134 silly idealTree +-- CSSselect@0.4.1
134 silly idealTree | `-- domutils@1.4.3
134 silly idealTree +-- cssstyle@0.2.37
134 silly idealTree +-- CSSwhat@0.4.7
134 silly idealTree +-- csurf@1.0.0
134 silly idealTree +-- ctype@0.5.3
134 silly idealTree +-- cycle@1.0.3
134 silly idealTree +-- dashdash@1.14.0
134 silly idealTree | `-- assert-plus@1.0.0
134 silly idealTree +-- debug@2.3.2
134 silly idealTree +-- deep-copy@1.1.2
134 silly idealTree +-- deep-eql@0.1.3
134 silly idealTree +-- deep-equal@0.0.0
134 silly idealTree +-- deep-is@0.1.3
134 silly idealTree +-- delayed-stream@1.0.0
134 silly idealTree +-- diff@1.4.0
134 silly idealTree +-- difflet@0.2.6
134 silly idealTree +-- directmail@0.1.8
134 silly idealTree +-- dkim-signer@0.1.2
134 silly idealTree | `-- punycode@1.2.4
134 silly idealTree +-- dom-serializer@0.1.0
134 silly idealTree | `-- domelementtype@1.1.3
134 silly idealTree +-- domelementtype@1.3.0
134 silly idealTree +-- domhandler@2.3.0
134 silly idealTree +-- domutils@1.5.1
134 silly idealTree +-- ecc-jsbn@0.1.1
134 silly idealTree +-- ejs@1.0.0
134 silly idealTree +-- emailjs@0.3.4
134 silly idealTree | `-- moment@1.7.0
134 silly idealTree +-- emitter-component@1.0.0
134 silly idealTree +-- encoding@0.1.12
134 silly idealTree +-- entities@1.1.1
134 silly idealTree +-- errorhandler@1.0.0
134 silly idealTree +-- escape-string-regexp@1.0.5
134 silly idealTree +-- escodegen@1.8.1
134 silly idealTree +-- esprima@2.7.3
134 silly idealTree +-- estraverse@1.9.3
134 silly idealTree +-- esutils@2.0.2
134 silly idealTree +-- expect.js@0.3.1
134 silly idealTree +-- express-session@1.0.2
134 silly idealTree | +-- cookie@0.1.0
134 silly idealTree | `-- debug@0.7.4
134 silly idealTree +-- express@3.5.1
134 silly idealTree | +-- commander@1.3.2
134 silly idealTree | +-- debug@0.8.1
134 silly idealTree | `-- mkdirp@0.3.5
134 silly idealTree +-- extend@3.0.0
134 silly idealTree +-- extsprintf@1.0.2
134 silly idealTree +-- eyes@0.1.8
134 silly idealTree +-- fast-levenshtein@2.0.5
134 silly idealTree +-- faye-websocket@0.7.0
134 silly idealTree +-- fileset@0.1.8
134 silly idealTree +-- follow-redirects@0.0.3
134 silly idealTree | `-- underscore@1.8.3
134 silly idealTree +-- forever-agent@0.6.1
134 silly idealTree +-- form-data@2.1.2
134 silly idealTree +-- formatio@1.0.2
134 silly idealTree +-- formidable@1.0.14
134 silly idealTree +-- fresh@0.2.2
134 silly idealTree +-- fs.realpath@1.0.0
134 silly idealTree +-- gapitoken@0.1.3
134 silly idealTree +-- gaze@0.3.4
134 silly idealTree +-- generate-function@2.0.0
134 silly idealTree +-- generate-object-property@1.2.0
134 silly idealTree +-- getpass@0.1.6
134 silly idealTree | `-- assert-plus@1.0.0
134 silly idealTree +-- glob@3.2.11
134 silly idealTree | `-- minimatch@0.3.0
134 silly idealTree +-- googleapis@0.7.0
134 silly idealTree | +-- asn1@0.1.11
134 silly idealTree | +-- assert-plus@0.1.5
134 silly idealTree | +-- aws-sign2@0.5.0
134 silly idealTree | +-- boom@0.4.2
134 silly idealTree | +-- combined-stream@0.0.7
134 silly idealTree | +-- cryptiles@0.2.2
134 silly idealTree | +-- delayed-stream@0.0.5
134 silly idealTree | +-- forever-agent@0.5.2
134 silly idealTree | +-- form-data@0.1.4
134 silly idealTree | | `-- async@0.9.2
134 silly idealTree | +-- hawk@1.0.0
134 silly idealTree | +-- hoek@0.9.1
134 silly idealTree | +-- http-signature@0.10.1
134 silly idealTree | +-- oauth-sign@0.3.0
134 silly idealTree | +-- qs@0.6.6
134 silly idealTree | +-- request@2.34.0
134 silly idealTree | +-- sntp@0.2.4
134 silly idealTree | `-- tunnel-agent@0.3.0
134 silly idealTree +-- graceful-fs@2.0.3
134 silly idealTree +-- graceful-readlink@1.0.1
134 silly idealTree +-- growl@1.8.1
134 silly idealTree +-- har-validator@2.0.6
134 silly idealTree +-- has-ansi@2.0.0
134 silly idealTree +-- hawk@3.1.3
134 silly idealTree +-- he@0.3.6
134 silly idealTree +-- hoek@2.16.3
134 silly idealTree +-- htmlparser2@3.8.3
134 silly idealTree | `-- entities@1.0.0
134 silly idealTree +-- http-signature@1.1.1
134 silly idealTree +-- iconv-lite@0.4.13
134 silly idealTree +-- inflight@1.0.6
134 silly idealTree +-- inherits@2.0.3
134 silly idealTree +-- is-my-json-valid@2.15.0
134 silly idealTree +-- is-property@1.0.2
134 silly idealTree +-- is-typedarray@1.0.0
134 silly idealTree +-- isarray@0.0.1
134 silly idealTree +-- isstream@0.1.2
134 silly idealTree +-- jade@0.26.3
134 silly idealTree | +-- commander@0.6.1
134 silly idealTree | `-- mkdirp@0.3.0
134 silly idealTree +-- jodid25519@1.0.2
134 silly idealTree +-- jsbn@0.1.0
134 silly idealTree +-- jsdom@7.2.2
134 silly idealTree +-- json-schema@0.2.3
134 silly idealTree +-- json-stringify-safe@5.0.1
134 silly idealTree +-- jsonpointer@4.0.0
134 silly idealTree +-- jsprim@1.3.1
134 silly idealTree +-- jws@0.0.2
134 silly idealTree +-- keypress@0.1.0
134 silly idealTree +-- levn@0.3.0
134 silly idealTree +-- libxmljs@0.18.0
134 silly idealTree | `-- bindings@1.2.1
134 silly idealTree +-- lodash@4.17.2
134 silly idealTree +-- lru-cache@2.7.3
134 silly idealTree +-- mailcomposer@0.2.12
134 silly idealTree +-- mailparser@0.6.1
134 silly idealTree | `-- mime@1.3.4
134 silly idealTree +-- mandrill-api@1.0.41
134 silly idealTree +-- memwatch@0.2.2
134 silly idealTree +-- merge-descriptors@0.0.2
134 silly idealTree +-- method-override@1.0.0
134 silly idealTree +-- methods@0.1.0
134 silly idealTree +-- mime-db@1.24.0
134 silly idealTree +-- mime-types@2.1.12
134 silly idealTree +-- mime@1.2.11
134 silly idealTree +-- mimelib@0.2.19
134 silly idealTree +-- minimatch@0.2.14
134 silly idealTree +-- minimist@0.0.8
134 silly idealTree +-- mkdirp@0.5.1
134 silly idealTree +-- mocha@2.4.5
134 silly idealTree | +-- commander@2.3.0
134 silly idealTree | +-- debug@2.2.0
134 silly idealTree | +-- escape-string-regexp@1.0.2
134 silly idealTree | +-- glob@3.2.3
134 silly idealTree | +-- ms@0.7.1
134 silly idealTree | `-- supports-color@1.2.0
134 silly idealTree +-- moment-timezone@0.0.3
134 silly idealTree +-- moment@2.5.1
134 silly idealTree +-- morgan@1.0.0
134 silly idealTree +-- ms@0.7.2
134 silly idealTree +-- multiparty@2.2.0
134 silly idealTree +-- nan@2.3.2
134 silly idealTree +-- negotiator@0.3.0
134 silly idealTree +-- nib@1.0.2
134 silly idealTree | +-- cssom@0.2.5
134 silly idealTree | +-- mkdirp@0.3.5
134 silly idealTree | +-- sax@0.5.8
134 silly idealTree | `-- stylus@0.37.0
134 silly idealTree +-- node-uuid@1.4.1
134 silly idealTree +-- nodemailer@0.6.1
134 silly idealTree +-- nopt@2.2.1
134 silly idealTree +-- nth-check@1.0.1
134 silly idealTree +-- nwmatcher@1.3.9
134 silly idealTree +-- oauth-sign@0.8.2
134 silly idealTree +-- oauth@0.9.14
134 silly idealTree +-- once@1.4.0
134 silly idealTree +-- open-graph@0.1.5
134 silly idealTree | +-- cheerio@0.17.0
134 silly idealTree | +-- dom-serializer@0.0.1
134 silly idealTree | +-- domelementtype@1.1.3
134 silly idealTree | +-- domhandler@2.2.1
134 silly idealTree | +-- htmlparser2@3.7.3
134 silly idealTree | | `-- entities@1.0.0
134 silly idealTree | `-- lodash@2.4.2
134 silly idealTree +-- optionator@0.8.2
134 silly idealTree +-- options@0.0.6
134 silly idealTree +-- parse5@1.5.1
134 silly idealTree +-- passport-google-oauth@0.1.5
134 silly idealTree +-- passport-oauth@0.1.15
134 silly idealTree | `-- passport@0.1.18
134 silly idealTree +-- passport-strategy@1.0.0
134 silly idealTree +-- passport@0.2.0
134 silly idealTree +-- path-is-absolute@1.0.1
134 silly idealTree +-- pause@0.0.1
134 silly idealTree +-- pinkie-promise@2.0.1
134 silly idealTree +-- pinkie@2.0.4
134 silly idealTree +-- pkginfo@0.2.3
134 silly idealTree +-- prelude-ls@1.1.2
134 silly idealTree +-- public-address@0.1.1
134 silly idealTree +-- punycode@1.4.1
134 silly idealTree +-- qs@6.3.0
134 silly idealTree +-- rai@0.1.12
134 silly idealTree +-- range-parser@1.0.0
134 silly idealTree +-- raw-body@1.1.3
134 silly idealTree +-- readable-stream@1.1.14
134 silly idealTree +-- redis@0.10.1
134 silly idealTree +-- reduce-component@1.0.1
134 silly idealTree +-- request@2.78.0
134 silly idealTree | `-- node-uuid@1.4.7
134 silly idealTree +-- requirejs-middleware@0.1.2
134 silly idealTree | +-- extend@1.1.3
134 silly idealTree | `-- mkdirp@0.3.5
134 silly idealTree +-- requirejs@2.1.8
134 silly idealTree +-- response-time@1.0.0
134 silly idealTree +-- rimraf@2.5.4
134 silly idealTree | +-- glob@7.1.1
134 silly idealTree | `-- minimatch@3.0.3
134 silly idealTree +-- runforcover@0.0.2
134 silly idealTree +-- samsam@1.1.3
134 silly idealTree +-- sax@1.2.1
134 silly idealTree +-- selenium-webdriver@2.47.0
134 silly idealTree +-- send@0.2.0
134 silly idealTree +-- serve-index@1.0.1
134 silly idealTree | `-- negotiator@0.4.2
134 silly idealTree +-- serve-static@1.0.2
134 silly idealTree +-- should@3.2.0-beta1
134 silly idealTree +-- sigmund@1.0.1
134 silly idealTree +-- simplesmtp@0.3.35
134 silly idealTree +-- sinon@1.10.3
134 silly idealTree +-- slide@1.1.6
134 silly idealTree +-- sntp@1.0.9
134 silly idealTree +-- sockjs-client-ws@0.1.0
134 silly idealTree | `-- node-uuid@1.3.3
134 silly idealTree +-- sockjs@0.3.8
134 silly idealTree | `-- node-uuid@1.3.3
134 silly idealTree +-- source-map@0.2.0
134 silly idealTree +-- sshpk@1.10.1
134 silly idealTree | `-- assert-plus@1.0.0
134 silly idealTree +-- stack-trace@0.0.9
134 silly idealTree +-- static-favicon@1.0.0
134 silly idealTree +-- stream-counter@0.2.0
134 silly idealTree +-- string_decoder@0.10.31
134 silly idealTree +-- stringstream@0.0.5
134 silly idealTree +-- strip-ansi@3.0.1
134 silly idealTree +-- stylus@0.42.3
134 silly idealTree | +-- mkdirp@0.3.5
134 silly idealTree | `-- sax@0.5.8
134 silly idealTree +-- superagent@0.17.0
134 silly idealTree | +-- debug@0.7.4
134 silly idealTree | +-- extend@1.2.1
134 silly idealTree | +-- methods@0.0.1
134 silly idealTree | +-- mime@1.2.5
134 silly idealTree | `-- qs@0.6.5
134 silly idealTree +-- supports-color@2.0.0
134 silly idealTree +-- symbol-tree@3.1.4
134 silly idealTree +-- tap-consumer@0.0.1
134 silly idealTree +-- tap-results@0.0.2
134 silly idealTree | `-- inherits@1.0.2
134 silly idealTree +-- tap@0.3.3
134 silly idealTree | +-- inherits@1.0.0
134 silly idealTree | +-- mkdirp@0.3.5
134 silly idealTree | `-- yamlish@0.0.5
134 silly idealTree +-- tmp@0.0.24
134 silly idealTree +-- toobusy@0.2.4
134 silly idealTree +-- tough-cookie@2.3.2
134 silly idealTree +-- tr46@0.0.3
134 silly idealTree +-- traverse@0.6.6
134 silly idealTree +-- tunnel-agent@0.4.3
134 silly idealTree +-- tweetnacl@0.14.3
134 silly idealTree +-- type-check@0.3.2
134 silly idealTree +-- type-detect@0.1.1
134 silly idealTree +-- uglify-js@1.1.1
134 silly idealTree +-- uid2@0.0.3
134 silly idealTree +-- ultron@1.0.2
134 silly idealTree +-- underscore@1.6.0
134 silly idealTree +-- utf-8-validate@1.2.1
134 silly idealTree | +-- bindings@1.2.1
134 silly idealTree | `-- nan@2.4.0
134 silly idealTree +-- util@0.10.3
134 silly idealTree | `-- inherits@2.0.1
134 silly idealTree +-- utils-merge@1.0.0
134 silly idealTree +-- uue@3.0.0
134 silly idealTree +-- verror@1.3.6
134 silly idealTree +-- vhost@1.0.0
134 silly idealTree +-- webidl-conversions@2.0.1
134 silly idealTree +-- websocket-driver@0.6.5
134 silly idealTree +-- websocket-extensions@0.1.1
134 silly idealTree +-- whatwg-url-compat@0.6.5
134 silly idealTree +-- winston-mail@0.2.7
134 silly idealTree | `-- underscore@1.4.4
134 silly idealTree +-- winston@0.7.3
134 silly idealTree | +-- boom@0.3.8
134 silly idealTree | +-- combined-stream@0.0.7
134 silly idealTree | +-- cryptiles@0.1.3
134 silly idealTree | +-- delayed-stream@0.0.5
134 silly idealTree | +-- forever-agent@0.2.0
134 silly idealTree | +-- form-data@0.0.10
134 silly idealTree | +-- hawk@0.10.2
134 silly idealTree | +-- hoek@0.7.6
134 silly idealTree | +-- json-stringify-safe@3.0.0
134 silly idealTree | +-- oauth-sign@0.2.0
134 silly idealTree | +-- pkginfo@0.3.1
134 silly idealTree | +-- qs@0.5.6
134 silly idealTree | +-- request@2.16.6
134 silly idealTree | +-- sntp@0.1.4
134 silly idealTree | `-- tunnel-agent@0.2.0
134 silly idealTree +-- wordwrap@1.0.0
134 silly idealTree +-- wrappy@1.0.2
134 silly idealTree +-- ws@0.8.1
134 silly idealTree +-- xml-name-validator@2.0.1
134 silly idealTree +-- xml2js@0.4.4
134 silly idealTree | `-- sax@0.6.1
134 silly idealTree +-- xmlbuilder@8.2.2
134 silly idealTree +-- xoauth2@0.1.8
134 silly idealTree +-- xtend@4.0.1
134 silly idealTree `-- yamlish@0.0.7
135 silly generateActionsToTake Starting
136 silly install generateActionsToTake
137 silly generateActionsToTake Finishing
138 silly diffTrees action count 3
139 silly diffTrees add bindings@1.1.0
140 silly diffTrees add bindings@1.2.1
141 silly diffTrees update toobusy@0.2.4
142 silly decomposeActions action count 25
143 silly decomposeActions fetch bindings@1.1.0
144 silly decomposeActions extract bindings@1.1.0
145 silly decomposeActions test bindings@1.1.0
146 silly decomposeActions preinstall bindings@1.1.0
147 silly decomposeActions build bindings@1.1.0
148 silly decomposeActions install bindings@1.1.0
149 silly decomposeActions postinstall bindings@1.1.0
150 silly decomposeActions finalize bindings@1.1.0
151 silly decomposeActions fetch bindings@1.2.1
152 silly decomposeActions extract bindings@1.2.1
153 silly decomposeActions test bindings@1.2.1
154 silly decomposeActions preinstall bindings@1.2.1
155 silly decomposeActions build bindings@1.2.1
156 silly decomposeActions install bindings@1.2.1
157 silly decomposeActions postinstall bindings@1.2.1
158 silly decomposeActions finalize bindings@1.2.1
159 silly decomposeActions remove toobusy@0.2.4
160 silly decomposeActions fetch toobusy@0.2.4
161 silly decomposeActions extract toobusy@0.2.4
162 silly decomposeActions test toobusy@0.2.4
163 silly decomposeActions preinstall toobusy@0.2.4
164 silly decomposeActions build toobusy@0.2.4
165 silly decomposeActions install toobusy@0.2.4
166 silly decomposeActions postinstall toobusy@0.2.4
167 silly decomposeActions finalize toobusy@0.2.4
168 silly runTopLevelLifecycles Starting
169 silly executeActions Starting
170 silly install executeActions
171 silly doSerial global-install 0
172 silly doParallel fetch 3
173 verbose correctMkdir /root/.npm/_locks correctMkdir not in flight; initializing
174 verbose lock using /root/.npm/_locks/staging-bd3355550c5a469e.lock for /app/node_modules/.staging
175 silly doParallel extract 3
176 silly extract bindings@1.1.0
177 silly extract bindings@1.2.1
178 silly extract toobusy@0.2.4
179 verbose unbuild node_modules/.staging/bindings-68fa5548
180 verbose unbuild node_modules/.staging/bindings-b1d0fbd1
181 verbose unbuild node_modules/.staging/toobusy-43b55e99
182 silly gentlyRm /app/node_modules/.staging/bindings-68fa5548 is being purged from base /app
183 verbose gentlyRm don't care about contents; nuking /app/node_modules/.staging/bindings-68fa5548
184 silly gentlyRm /app/node_modules/.staging/bindings-b1d0fbd1 is being purged from base /app
185 verbose gentlyRm don't care about contents; nuking /app/node_modules/.staging/bindings-b1d0fbd1
186 silly gentlyRm /app/node_modules/.staging/toobusy-43b55e99 is being purged from base /app
187 verbose gentlyRm don't care about contents; nuking /app/node_modules/.staging/toobusy-43b55e99
188 verbose tar unpack /root/.npm/bindings/1.1.0/package.tgz
189 verbose tar unpacking to /app/node_modules/.staging/bindings-68fa5548
190 silly gentlyRm /app/node_modules/.staging/bindings-68fa5548 is being purged
191 verbose gentlyRm don't care about contents; nuking /app/node_modules/.staging/bindings-68fa5548
192 verbose tar unpack /root/.npm/bindings/1.2.1/package.tgz
193 verbose tar unpacking to /app/node_modules/.staging/bindings-b1d0fbd1
194 silly gentlyRm /app/node_modules/.staging/bindings-b1d0fbd1 is being purged
195 verbose gentlyRm don't care about contents; nuking /app/node_modules/.staging/bindings-b1d0fbd1
196 verbose tar unpack /root/.npm/toobusy/0.2.4/package.tgz
197 verbose tar unpacking to /app/node_modules/.staging/toobusy-43b55e99
198 silly gentlyRm /app/node_modules/.staging/toobusy-43b55e99 is being purged
199 verbose gentlyRm don't care about contents; nuking /app/node_modules/.staging/toobusy-43b55e99
200 silly gunzTarPerm modes [ '755', '644' ]
201 silly gunzTarPerm modes [ '755', '644' ]
202 silly gunzTarPerm modes [ '755', '644' ]
203 silly gunzTarPerm extractEntry package.json
204 silly gunzTarPerm extractEntry package.json
205 silly gunzTarPerm extractEntry package.json
206 silly gunzTarPerm extractEntry README.md
207 silly gunzTarPerm extractEntry bindings.js
208 silly gunzTarPerm extractEntry README.md
209 silly gunzTarPerm extractEntry bindings.js
210 silly gunzTarPerm extractEntry .npmignore
211 silly gunzTarPerm extractEntry README.md
212 silly gunzTarPerm extractEntry index.js
213 silly gunzTarPerm extractEntry tests.js
214 silly gunzTarPerm extractEntry .travis.yml
215 silly gunzTarPerm extractEntry ChangeLog
216 silly gunzTarPerm extractEntry binding.gyp
217 silly gunzTarPerm extractEntry examples/package.json
218 silly gunzTarPerm extractEntry examples/express.js
219 silly gunzTarPerm extractEntry examples/http.js
220 silly gentlyRm /app/node_modules/.staging/bindings-68fa5548/node_modules is being purged
221 verbose gentlyRm don't care about contents; nuking /app/node_modules/.staging/bindings-68fa5548/node_modules
222 silly gentlyRm /app/node_modules/.staging/bindings-b1d0fbd1/node_modules is being purged
223 verbose gentlyRm don't care about contents; nuking /app/node_modules/.staging/bindings-b1d0fbd1/node_modules
224 silly gunzTarPerm extractEntry examples/load.js
225 silly gunzTarPerm extractEntry examples/standalone.js
226 silly gunzTarPerm extractEntry examples/before.txt
227 silly gunzTarPerm extractEntry examples/lower_dampening.txt
228 silly gunzTarPerm extractEntry toobusy.cc
229 silly gentlyRm /app/node_modules/.staging/toobusy-43b55e99/node_modules is being purged
230 verbose gentlyRm don't care about contents; nuking /app/node_modules/.staging/toobusy-43b55e99/node_modules
231 silly doParallel preinstall 3
232 silly preinstall bindings@1.1.0 /app/node_modules/.staging/bindings-68fa5548
233 info lifecycle bindings@1.1.0~preinstall: bindings@1.1.0
234 silly preinstall bindings@1.2.1 /app/node_modules/.staging/bindings-b1d0fbd1
235 info lifecycle bindings@1.2.1~preinstall: bindings@1.2.1
236 silly preinstall toobusy@0.2.4 /app/node_modules/.staging/toobusy-43b55e99
237 info lifecycle toobusy@0.2.4~preinstall: toobusy@0.2.4
238 silly lifecycle bindings@1.1.0~preinstall: no script for preinstall, continuing
239 silly lifecycle bindings@1.2.1~preinstall: no script for preinstall, continuing
240 silly lifecycle toobusy@0.2.4~preinstall: no script for preinstall, continuing
241 silly doReverseSerial remove 1
242 silly remove /app/node_modules/toobusy
243 verbose unbuild node_modules/toobusy
244 info lifecycle toobusy@0.2.4~preuninstall: toobusy@0.2.4
245 silly lifecycle toobusy@0.2.4~preuninstall: no script for preuninstall, continuing
246 info lifecycle toobusy@0.2.4~uninstall: toobusy@0.2.4
247 silly lifecycle toobusy@0.2.4~uninstall: no script for uninstall, continuing
248 verbose unbuild rmStuff toobusy@0.2.4 from /app/node_modules
249 info lifecycle toobusy@0.2.4~postuninstall: toobusy@0.2.4
250 silly lifecycle toobusy@0.2.4~postuninstall: no script for postuninstall, continuing
251 silly gentlyRm /app/node_modules/toobusy is being purged from base /app
252 verbose gentlyRm don't care about contents; nuking /app/node_modules/toobusy
253 silly vacuum-fs purging /app/node_modules/toobusy
254 silly vacuum-fs quitting because other entries in /app/node_modules
255 silly doSerial move 0
256 silly doSerial finalize 3
257 silly finalize /app/node_modules/bindings
258 silly finalize /app/node_modules/libxmljs/node_modules/bindings
259 silly finalize /app/node_modules/toobusy
260 silly doSerial build 3
261 silly build bindings@1.1.0
262 info linkStuff bindings@1.1.0
263 silly linkStuff bindings@1.1.0 has /app/node_modules as its parent node_modules
264 verbose linkBins bindings@1.1.0
265 verbose linkMans bindings@1.1.0
266 silly build bindings@1.2.1
267 info linkStuff bindings@1.2.1
268 silly linkStuff bindings@1.2.1 has /app/node_modules/libxmljs/node_modules as its parent node_modules
269 verbose linkBins bindings@1.2.1
270 verbose linkMans bindings@1.2.1
271 silly build toobusy@0.2.4
272 info linkStuff toobusy@0.2.4
273 silly linkStuff toobusy@0.2.4 has /app/node_modules as its parent node_modules
274 verbose linkBins toobusy@0.2.4
275 verbose linkMans toobusy@0.2.4
276 silly doSerial global-link 0
277 silly doParallel update-linked 0
278 silly doSerial install 3
279 silly install bindings@1.1.0 /app/node_modules/.staging/bindings-68fa5548
280 info lifecycle bindings@1.1.0~install: bindings@1.1.0
281 silly lifecycle bindings@1.1.0~install: no script for install, continuing
282 silly install bindings@1.2.1 /app/node_modules/.staging/bindings-b1d0fbd1
283 info lifecycle bindings@1.2.1~install: bindings@1.2.1
284 silly lifecycle bindings@1.2.1~install: no script for install, continuing
285 silly install toobusy@0.2.4 /app/node_modules/.staging/toobusy-43b55e99
286 info lifecycle toobusy@0.2.4~install: toobusy@0.2.4
287 verbose lifecycle toobusy@0.2.4~install: unsafe-perm in lifecycle false
288 verbose lifecycle toobusy@0.2.4~install: PATH: /usr/local/lib/node_modules/npm/bin/node-gyp-bin:/app/node_modules/toobusy/node_modules/.bin:/app/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
289 verbose lifecycle toobusy@0.2.4~install: CWD: /app/node_modules/toobusy
290 silly lifecycle toobusy@0.2.4~install: Args: [ '-c', 'node-gyp rebuild' ]
291 silly lifecycle toobusy@0.2.4~install: Returned: code: 1  signal: null
292 info lifecycle toobusy@0.2.4~install: Failed to exec install script
293 verbose unlock done using /root/.npm/_locks/staging-bd3355550c5a469e.lock for /app/node_modules/.staging
294 silly rollbackFailedOptional Starting
295 silly rollbackFailedOptional Finishing
296 silly runTopLevelLifecycles Finishing
297 silly install printInstalled
298 verbose stack Error: toobusy@0.2.4 install: `node-gyp rebuild`
298 verbose stack Exit status 1
298 verbose stack     at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/lifecycle.js:255:16)
298 verbose stack     at emitTwo (events.js:106:13)
298 verbose stack     at EventEmitter.emit (events.js:191:7)
298 verbose stack     at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:40:14)
298 verbose stack     at emitTwo (events.js:106:13)
298 verbose stack     at ChildProcess.emit (events.js:191:7)
298 verbose stack     at maybeClose (internal/child_process.js:885:16)
298 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
299 verbose pkgid toobusy@0.2.4
300 verbose cwd /app
301 error Linux 3.13.0-36-generic
302 error argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "toobusy"
303 error node v7.1.0
304 error npm  v3.10.9
305 error code ELIFECYCLE
306 error toobusy@0.2.4 install: `node-gyp rebuild`
306 error Exit status 1
307 error Failed at the toobusy@0.2.4 install script 'node-gyp rebuild'.
307 error Make sure you have the latest version of node.js and npm installed.
307 error If you do, this is most likely a problem with the toobusy package,
307 error not with npm itself.
307 error Tell the author that this fails on your system:
307 error     node-gyp rebuild
307 error You can get information on how to open an issue for this project with:
307 error     npm bugs toobusy
307 error Or if that isn't available, you can get their info via:
307 error     npm owner ls toobusy
307 error There is likely additional logging output above.
308 verbose exit [ 1, true ]
yourcelf commented 8 years ago

This codebase currently only supports node v0.10.x, and we're not planning on upgrading it to support higher versions of node. We have a nearly ready full replacement of this codebase at https://gitlab.com/cdetar/reunhangout -- the new codebase is uses Django on the backend, and works with nodejs v6 and v7 for compiling frontend assets.