Closed TangMonk closed 10 years ago
这大多是仓库不稳定的问题,请求了错误的数据,建议试试国内的 cnpm。
我使用的是淘宝的 registry
$ npm config list
registry = "https://registry.npm.taobao.org/"
把你的日志文件提交上来看看。
有点多哦
0 info it worked if it ends with ok
1 verbose cli [ 'node', '/usr/local/bin/npm', 'install', '-g', 'sfile' ]
2 info using npm@1.4.16
3 info using node@v0.10.29
4 verbose cache add [ 'sfile', null ]
5 verbose cache add name=undefined spec="sfile" args=["sfile",null]
6 verbose parsed url { protocol: null,
6 verbose parsed url slashes: null,
6 verbose parsed url auth: null,
6 verbose parsed url host: null,
6 verbose parsed url port: null,
6 verbose parsed url hostname: null,
6 verbose parsed url hash: null,
6 verbose parsed url search: null,
6 verbose parsed url query: null,
6 verbose parsed url pathname: 'sfile',
6 verbose parsed url path: 'sfile',
6 verbose parsed url href: 'sfile' }
7 silly lockFile 06e4b1d4-sfile sfile
8 verbose lock sfile /Users/tangmonk/.npm/06e4b1d4-sfile.lock
9 silly lockFile 06e4b1d4-sfile sfile
10 silly lockFile 06e4b1d4-sfile sfile
11 verbose addNamed [ 'sfile', '' ]
12 verbose addNamed [ null, '*' ]
13 silly lockFile bf13635a-sfile sfile@
14 verbose lock sfile@ /Users/tangmonk/.npm/bf13635a-sfile.lock
15 silly addNameRange { name: 'sfile', range: '*', hasData: false }
16 verbose request where is /sfile
17 verbose request registry https://registry.npm.taobao.org/
18 verbose request id 69130e4cbdfa2393
19 verbose url raw /sfile
20 verbose url resolving [ 'https://registry.npm.taobao.org/', './sfile' ]
21 verbose url resolved https://registry.npm.taobao.org/sfile
22 verbose request where is https://registry.npm.taobao.org/sfile
23 info trying registry request attempt 1 at 21:58:00
24 verbose etag "1397730288000"
25 http GET https://registry.npm.taobao.org/sfile
26 http 304 https://registry.npm.taobao.org/sfile
27 silly registry.get cb [ 304,
27 silly registry.get { server: 'nginx/1.1.19',
27 silly registry.get date: 'Thu, 10 Jul 2014 13:58:01 GMT',
27 silly registry.get connection: 'keep-alive',
27 silly registry.get 'x-powered-by': 'koa',
27 silly registry.get etag: '"1397730288000"',
27 silly registry.get 'x-readtime': '2' } ]
28 verbose etag https://registry.npm.taobao.org/sfile from cache
29 silly addNameRange number 2 { name: 'sfile', range: '*', hasData: true }
30 silly addNameRange versions [ 'sfile',
30 silly addNameRange [ '0.1.1',
30 silly addNameRange '0.1.0',
30 silly addNameRange '0.0.7',
30 silly addNameRange '0.0.6',
30 silly addNameRange '0.0.5',
30 silly addNameRange '0.0.4',
30 silly addNameRange '0.0.3',
30 silly addNameRange '0.0.2',
30 silly addNameRange '0.0.1' ] ]
31 verbose addNamed [ 'sfile', '0.1.1' ]
32 verbose addNamed [ '0.1.1', '0.1.1' ]
33 silly lockFile 4263e9de-sfile-0-1-1 sfile@0.1.1
34 verbose lock sfile@0.1.1 /Users/tangmonk/.npm/4263e9de-sfile-0-1-1.lock
35 silly lockFile 4263e9de-sfile-0-1-1 sfile@0.1.1
36 silly lockFile 4263e9de-sfile-0-1-1 sfile@0.1.1
37 silly lockFile bf13635a-sfile sfile@
38 silly lockFile bf13635a-sfile sfile@
39 silly resolved [ { name: 'sfile',
39 silly resolved version: '0.1.1',
39 silly resolved description: 'The static library search and cli for staticfile.org.',
39 silly resolved author: { name: 'hfcorriez', email: 'hfcorriez@gmail.com' },
39 silly resolved licenses: [ [Object] ],
39 silly resolved homepage: 'http://staticfile.org',
39 silly resolved engines: { node: '*' },
39 silly resolved dependencies:
39 silly resolved { optimist: '0.6.0',
39 silly resolved colors: '0.6.2',
39 silly resolved request: '2.27.0',
39 silly resolved cliparoo: '1.0.0',
39 silly resolved 'term-list': '0.2.0' },
39 silly resolved bin: { sfile: 'bin/sfile' },
39 silly resolved readmeFilename: 'README.md',
39 silly resolved _id: 'sfile@0.1.1',
39 silly resolved dist:
39 silly resolved { shasum: '620b346dacc9d0a762df6216bf75453b8589151d',
39 silly resolved size: 16077,
39 silly resolved noattachment: false,
39 silly resolved tarball: 'http://registry.npm.taobao.org/sfile/download/sfile-0.1.1.tgz' },
39 silly resolved _from: 'sfile@',
39 silly resolved _npmVersion: '1.3.8',
39 silly resolved _npmUser: { name: 'hfcorriez', email: 'hfcorriez@gmail.com' },
39 silly resolved maintainers: [ [Object] ],
39 silly resolved directories: {},
39 silly resolved publish_time: 1384163609059,
39 silly resolved _cnpm_publish_time: 1384163609059,
39 silly resolved _shasum: '620b346dacc9d0a762df6216bf75453b8589151d',
39 silly resolved _resolved: 'http://registry.npm.taobao.org/sfile/download/sfile-0.1.1.tgz',
39 silly resolved readme: 'ERROR: No README data found!' } ]
40 info install sfile@0.1.1 into /usr/local/lib
41 info installOne sfile@0.1.1
42 verbose lib/node_modules/sfile unbuild
43 verbose tar unpack /Users/tangmonk/.npm/sfile/0.1.1/package.tgz
44 silly lockFile 5a08cf4b-usr-local-lib-node-modules-sfile tar:///usr/local/lib/node_modules/sfile
45 verbose lock tar:///usr/local/lib/node_modules/sfile /Users/tangmonk/.npm/5a08cf4b-usr-local-lib-node-modules-sfile.lock
46 silly lockFile 92154e0f-monk-npm-sfile-0-1-1-package-tgz tar:///Users/tangmonk/.npm/sfile/0.1.1/package.tgz
47 verbose lock tar:///Users/tangmonk/.npm/sfile/0.1.1/package.tgz /Users/tangmonk/.npm/92154e0f-monk-npm-sfile-0-1-1-package-tgz.lock
48 silly gunzTarPerm modes [ '755', '644' ]
49 silly gunzTarPerm extractEntry package.json
50 silly gunzTarPerm extractEntry .npmignore
51 silly gunzTarPerm extractEntry README.md
52 silly gunzTarPerm extractEntry LICENSE
53 silly gunzTarPerm extractEntry bin/sfile
54 silly gunzTarPerm extractEntry docs/quicksearch.png
55 silly gunzTarPerm extractEntry lib/index.js
56 silly lockFile 5a08cf4b-usr-local-lib-node-modules-sfile tar:///usr/local/lib/node_modules/sfile
57 silly lockFile 5a08cf4b-usr-local-lib-node-modules-sfile tar:///usr/local/lib/node_modules/sfile
58 silly lockFile 92154e0f-monk-npm-sfile-0-1-1-package-tgz tar:///Users/tangmonk/.npm/sfile/0.1.1/package.tgz
59 silly lockFile 92154e0f-monk-npm-sfile-0-1-1-package-tgz tar:///Users/tangmonk/.npm/sfile/0.1.1/package.tgz
60 info preinstall sfile@0.1.1
61 verbose readDependencies using package.json deps
62 verbose readDependencies using package.json deps
63 verbose cache add [ 'request@2.27.0', null ]
64 verbose cache add name=undefined spec="request@2.27.0" args=["request@2.27.0",null]
65 verbose parsed url { protocol: null,
65 verbose parsed url slashes: null,
65 verbose parsed url auth: null,
65 verbose parsed url host: null,
65 verbose parsed url port: null,
65 verbose parsed url hostname: null,
65 verbose parsed url hash: null,
65 verbose parsed url search: null,
65 verbose parsed url query: null,
65 verbose parsed url pathname: 'request@2.27.0',
65 verbose parsed url path: 'request@2.27.0',
65 verbose parsed url href: 'request@2.27.0' }
66 verbose cache add [ 'optimist@0.6.0', null ]
67 verbose cache add name=undefined spec="optimist@0.6.0" args=["optimist@0.6.0",null]
68 verbose parsed url { protocol: null,
68 verbose parsed url slashes: null,
68 verbose parsed url auth: null,
68 verbose parsed url host: null,
68 verbose parsed url port: null,
68 verbose parsed url hostname: null,
68 verbose parsed url hash: null,
68 verbose parsed url search: null,
68 verbose parsed url query: null,
68 verbose parsed url pathname: 'optimist@0.6.0',
68 verbose parsed url path: 'optimist@0.6.0',
68 verbose parsed url href: 'optimist@0.6.0' }
69 verbose cache add [ 'colors@0.6.2', null ]
70 verbose cache add name=undefined spec="colors@0.6.2" args=["colors@0.6.2",null]
71 verbose parsed url { protocol: null,
71 verbose parsed url slashes: null,
71 verbose parsed url auth: null,
71 verbose parsed url host: null,
71 verbose parsed url port: null,
71 verbose parsed url hostname: null,
71 verbose parsed url hash: null,
71 verbose parsed url search: null,
71 verbose parsed url query: null,
71 verbose parsed url pathname: 'colors@0.6.2',
71 verbose parsed url path: 'colors@0.6.2',
71 verbose parsed url href: 'colors@0.6.2' }
72 verbose cache add name="request" spec="2.27.0" args=["request","2.27.0"]
73 verbose parsed url { protocol: null,
73 verbose parsed url slashes: null,
73 verbose parsed url auth: null,
73 verbose parsed url host: null,
73 verbose parsed url port: null,
73 verbose parsed url hostname: null,
73 verbose parsed url hash: null,
73 verbose parsed url search: null,
73 verbose parsed url query: null,
73 verbose parsed url pathname: '2.27.0',
73 verbose parsed url path: '2.27.0',
73 verbose parsed url href: '2.27.0' }
74 verbose addNamed [ 'request', '2.27.0' ]
75 verbose addNamed [ '2.27.0', '2.27.0' ]
76 silly lockFile 7b48fbe0-request-2-27-0 request@2.27.0
77 verbose lock request@2.27.0 /Users/tangmonk/.npm/7b48fbe0-request-2-27-0.lock
78 verbose cache add name="optimist" spec="0.6.0" args=["optimist","0.6.0"]
79 verbose parsed url { protocol: null,
79 verbose parsed url slashes: null,
79 verbose parsed url auth: null,
79 verbose parsed url host: null,
79 verbose parsed url port: null,
79 verbose parsed url hostname: null,
79 verbose parsed url hash: null,
79 verbose parsed url search: null,
79 verbose parsed url query: null,
79 verbose parsed url pathname: '0.6.0',
79 verbose parsed url path: '0.6.0',
79 verbose parsed url href: '0.6.0' }
80 verbose addNamed [ 'optimist', '0.6.0' ]
81 verbose addNamed [ '0.6.0', '0.6.0' ]
82 silly lockFile 6403b4d6-optimist-0-6-0 optimist@0.6.0
83 verbose lock optimist@0.6.0 /Users/tangmonk/.npm/6403b4d6-optimist-0-6-0.lock
84 verbose cache add [ 'cliparoo@1.0.0', null ]
85 verbose cache add name=undefined spec="cliparoo@1.0.0" args=["cliparoo@1.0.0",null]
86 verbose parsed url { protocol: null,
86 verbose parsed url slashes: null,
86 verbose parsed url auth: null,
86 verbose parsed url host: null,
86 verbose parsed url port: null,
86 verbose parsed url hostname: null,
86 verbose parsed url hash: null,
86 verbose parsed url search: null,
86 verbose parsed url query: null,
86 verbose parsed url pathname: 'cliparoo@1.0.0',
86 verbose parsed url path: 'cliparoo@1.0.0',
86 verbose parsed url href: 'cliparoo@1.0.0' }
87 verbose cache add [ 'term-list@0.2.0', null ]
88 verbose cache add name=undefined spec="term-list@0.2.0" args=["term-list@0.2.0",null]
89 verbose parsed url { protocol: null,
89 verbose parsed url slashes: null,
89 verbose parsed url auth: null,
89 verbose parsed url host: null,
89 verbose parsed url port: null,
89 verbose parsed url hostname: null,
89 verbose parsed url hash: null,
89 verbose parsed url search: null,
89 verbose parsed url query: null,
89 verbose parsed url pathname: 'term-list@0.2.0',
89 verbose parsed url path: 'term-list@0.2.0',
89 verbose parsed url href: 'term-list@0.2.0' }
90 verbose cache add name="colors" spec="0.6.2" args=["colors","0.6.2"]
91 verbose parsed url { protocol: null,
91 verbose parsed url slashes: null,
91 verbose parsed url auth: null,
91 verbose parsed url host: null,
91 verbose parsed url port: null,
91 verbose parsed url hostname: null,
91 verbose parsed url hash: null,
91 verbose parsed url search: null,
91 verbose parsed url query: null,
91 verbose parsed url pathname: '0.6.2',
91 verbose parsed url path: '0.6.2',
91 verbose parsed url href: '0.6.2' }
92 verbose addNamed [ 'colors', '0.6.2' ]
93 verbose addNamed [ '0.6.2', '0.6.2' ]
94 silly lockFile 1ce149d5-colors-0-6-2 colors@0.6.2
95 verbose lock colors@0.6.2 /Users/tangmonk/.npm/1ce149d5-colors-0-6-2.lock
96 verbose cache add name="cliparoo" spec="1.0.0" args=["cliparoo","1.0.0"]
97 verbose parsed url { protocol: null,
97 verbose parsed url slashes: null,
97 verbose parsed url auth: null,
97 verbose parsed url host: null,
97 verbose parsed url port: null,
97 verbose parsed url hostname: null,
97 verbose parsed url hash: null,
97 verbose parsed url search: null,
97 verbose parsed url query: null,
97 verbose parsed url pathname: '1.0.0',
97 verbose parsed url path: '1.0.0',
97 verbose parsed url href: '1.0.0' }
98 verbose addNamed [ 'cliparoo', '1.0.0' ]
99 verbose addNamed [ '1.0.0', '1.0.0' ]
100 silly lockFile 0a383bc8-cliparoo-1-0-0 cliparoo@1.0.0
101 verbose lock cliparoo@1.0.0 /Users/tangmonk/.npm/0a383bc8-cliparoo-1-0-0.lock
102 verbose cache add name="term-list" spec="0.2.0" args=["term-list","0.2.0"]
103 verbose parsed url { protocol: null,
103 verbose parsed url slashes: null,
103 verbose parsed url auth: null,
103 verbose parsed url host: null,
103 verbose parsed url port: null,
103 verbose parsed url hostname: null,
103 verbose parsed url hash: null,
103 verbose parsed url search: null,
103 verbose parsed url query: null,
103 verbose parsed url pathname: '0.2.0',
103 verbose parsed url path: '0.2.0',
103 verbose parsed url href: '0.2.0' }
104 verbose addNamed [ 'term-list', '0.2.0' ]
105 verbose addNamed [ '0.2.0', '0.2.0' ]
106 silly lockFile f3a3f34a-term-list-0-2-0 term-list@0.2.0
107 verbose lock term-list@0.2.0 /Users/tangmonk/.npm/f3a3f34a-term-list-0-2-0.lock
108 verbose request where is /optimist
109 verbose request registry https://registry.npm.taobao.org/
110 verbose url raw /optimist
111 verbose url resolving [ 'https://registry.npm.taobao.org/', './optimist' ]
112 verbose url resolved https://registry.npm.taobao.org/optimist
113 verbose request where is https://registry.npm.taobao.org/optimist
114 info trying registry request attempt 1 at 21:58:02
115 verbose etag "1397452996000"
116 http GET https://registry.npm.taobao.org/optimist
117 verbose request where is /request
118 verbose request registry https://registry.npm.taobao.org/
119 verbose url raw /request
120 verbose url resolving [ 'https://registry.npm.taobao.org/', './request' ]
121 verbose url resolved https://registry.npm.taobao.org/request
122 verbose request where is https://registry.npm.taobao.org/request
123 info trying registry request attempt 1 at 21:58:02
124 verbose etag "1404754422000"
125 http GET https://registry.npm.taobao.org/request
126 verbose request where is /colors
127 verbose request registry https://registry.npm.taobao.org/
128 verbose url raw /colors
129 verbose url resolving [ 'https://registry.npm.taobao.org/', './colors' ]
130 verbose url resolved https://registry.npm.taobao.org/colors
131 verbose request where is https://registry.npm.taobao.org/colors
132 info trying registry request attempt 1 at 21:58:02
133 verbose etag "1397447037000"
134 http GET https://registry.npm.taobao.org/colors
135 verbose request where is /cliparoo
136 verbose request registry https://registry.npm.taobao.org/
137 verbose url raw /cliparoo
138 verbose url resolving [ 'https://registry.npm.taobao.org/', './cliparoo' ]
139 verbose url resolved https://registry.npm.taobao.org/cliparoo
140 verbose request where is https://registry.npm.taobao.org/cliparoo
141 info trying registry request attempt 1 at 21:58:02
142 verbose etag "1397494924000"
143 http GET https://registry.npm.taobao.org/cliparoo
144 verbose request where is /term-list
145 verbose request registry https://registry.npm.taobao.org/
146 verbose url raw /term-list
147 verbose url resolving [ 'https://registry.npm.taobao.org/', './term-list' ]
148 verbose url resolved https://registry.npm.taobao.org/term-list
149 verbose request where is https://registry.npm.taobao.org/term-list
150 info trying registry request attempt 1 at 21:58:02
151 verbose etag "1397734543000"
152 http GET https://registry.npm.taobao.org/term-list
153 http 304 https://registry.npm.taobao.org/request
154 silly registry.get cb [ 304,
154 silly registry.get { server: 'nginx/1.1.19',
154 silly registry.get date: 'Thu, 10 Jul 2014 13:58:03 GMT',
154 silly registry.get connection: 'keep-alive',
154 silly registry.get 'x-powered-by': 'koa',
154 silly registry.get etag: '"1404754422000"',
154 silly registry.get 'x-readtime': '3' } ]
155 verbose etag https://registry.npm.taobao.org/request from cache
156 silly lockFile 7b48fbe0-request-2-27-0 request@2.27.0
157 silly lockFile 7b48fbe0-request-2-27-0 request@2.27.0
158 http 304 https://registry.npm.taobao.org/optimist
159 silly registry.get cb [ 304,
159 silly registry.get { server: 'nginx/1.1.19',
159 silly registry.get date: 'Thu, 10 Jul 2014 13:58:03 GMT',
159 silly registry.get connection: 'keep-alive',
159 silly registry.get 'x-powered-by': 'koa',
159 silly registry.get etag: '"1397452996000"',
159 silly registry.get 'x-readtime': '3' } ]
160 verbose etag https://registry.npm.taobao.org/optimist from cache
161 silly lockFile 6403b4d6-optimist-0-6-0 optimist@0.6.0
162 silly lockFile 6403b4d6-optimist-0-6-0 optimist@0.6.0
163 http 304 https://registry.npm.taobao.org/cliparoo
164 silly registry.get cb [ 304,
164 silly registry.get { server: 'nginx/1.1.19',
164 silly registry.get date: 'Thu, 10 Jul 2014 13:58:03 GMT',
164 silly registry.get connection: 'keep-alive',
164 silly registry.get 'x-powered-by': 'koa',
164 silly registry.get etag: '"1397494924000"',
164 silly registry.get 'x-readtime': '2' } ]
165 verbose etag https://registry.npm.taobao.org/cliparoo from cache
166 http 304 https://registry.npm.taobao.org/term-list
167 silly registry.get cb [ 304,
167 silly registry.get { server: 'nginx/1.1.19',
167 silly registry.get date: 'Thu, 10 Jul 2014 13:58:03 GMT',
167 silly registry.get connection: 'keep-alive',
167 silly registry.get 'x-powered-by': 'koa',
167 silly registry.get etag: '"1397734543000"',
167 silly registry.get 'x-readtime': '2' } ]
168 verbose etag https://registry.npm.taobao.org/term-list from cache
169 silly lockFile f3a3f34a-term-list-0-2-0 term-list@0.2.0
170 silly lockFile f3a3f34a-term-list-0-2-0 term-list@0.2.0
171 silly lockFile 0a383bc8-cliparoo-1-0-0 cliparoo@1.0.0
172 silly lockFile 0a383bc8-cliparoo-1-0-0 cliparoo@1.0.0
173 http 304 https://registry.npm.taobao.org/colors
174 silly registry.get cb [ 304,
174 silly registry.get { server: 'nginx/1.1.19',
174 silly registry.get date: 'Thu, 10 Jul 2014 13:58:03 GMT',
174 silly registry.get connection: 'keep-alive',
174 silly registry.get 'x-powered-by': 'koa',
174 silly registry.get etag: '"1397447037000"',
174 silly registry.get 'x-readtime': '3' } ]
175 verbose etag https://registry.npm.taobao.org/colors from cache
176 silly lockFile 1ce149d5-colors-0-6-2 colors@0.6.2
177 silly lockFile 1ce149d5-colors-0-6-2 colors@0.6.2
178 silly resolved [ { name: 'request',
178 silly resolved description: 'Simplified HTTP request client.',
178 silly resolved tags: [ 'http', 'simple', 'util', 'utility' ],
178 silly resolved version: '2.27.0',
178 silly resolved author: { name: 'Mikeal Rogers', email: 'mikeal.rogers@gmail.com' },
178 silly resolved repository: { type: 'git', url: 'http://github.com/mikeal/request.git' },
178 silly resolved bugs: { url: 'http://github.com/mikeal/request/issues' },
178 silly resolved engines: [ 'node >= 0.8.0' ],
178 silly resolved main: 'index.js',
178 silly resolved dependencies:
178 silly resolved { qs: '~0.6.0',
178 silly resolved 'json-stringify-safe': '~5.0.0',
178 silly resolved 'forever-agent': '~0.5.0',
178 silly resolved 'tunnel-agent': '~0.3.0',
178 silly resolved 'http-signature': '~0.10.0',
178 silly resolved hawk: '~1.0.0',
178 silly resolved 'aws-sign': '~0.3.0',
178 silly resolved 'oauth-sign': '~0.3.0',
178 silly resolved 'cookie-jar': '~0.3.0',
178 silly resolved 'node-uuid': '~1.4.0',
178 silly resolved mime: '~1.2.9',
178 silly resolved 'form-data': '~0.1.0' },
178 silly resolved scripts: { test: 'node tests/run.js' },
178 silly resolved _id: 'request@2.27.0',
178 silly resolved dist:
178 silly resolved { shasum: 'dfb1a224dd3a5a9bade4337012503d710e538668',
178 silly resolved size: 100791,
178 silly resolved noattachment: false,
178 silly resolved tarball: 'http://registry.npm.taobao.org/request/download/request-2.27.0.tgz' },
178 silly resolved _from: 'request@2.27.0',
178 silly resolved _npmVersion: '1.3.2',
178 silly resolved _npmUser: { name: 'mikeal', email: 'mikeal.rogers@gmail.com' },
178 silly resolved maintainers: [ [Object] ],
178 silly resolved directories: {},
178 silly resolved publish_time: 1376602234410,
178 silly resolved _cnpm_publish_time: 1376602234410,
178 silly resolved _shasum: 'dfb1a224dd3a5a9bade4337012503d710e538668',
178 silly resolved _resolved: 'https://registry.npm.taobao.org/request/download/request-2.27.0.tgz',
178 silly resolved readme: 'ERROR: No README data found!',
178 silly resolved homepage: 'https://github.com/mikeal/request' },
178 silly resolved { name: 'optimist',
178 silly resolved version: '0.6.0',
178 silly resolved description: 'Light-weight option parsing with an argv hash. No optstrings attached.',
178 silly resolved main: './index.js',
178 silly resolved dependencies: { wordwrap: '~0.0.2', minimist: '~0.0.1' },
178 silly resolved devDependencies: { hashish: '~0.0.4', tap: '~0.4.0' },
178 silly resolved scripts: { test: 'tap ./test/*.js' },
178 silly resolved repository:
178 silly resolved { type: 'git',
178 silly resolved url: 'http://github.com/substack/node-optimist.git' },
178 silly resolved keywords:
178 silly resolved [ 'argument',
178 silly resolved 'args',
178 silly resolved 'option',
178 silly resolved 'parser',
178 silly resolved 'parsing',
178 silly resolved 'cli',
178 silly resolved 'command' ],
178 silly resolved author:
178 silly resolved { name: 'James Halliday',
178 silly resolved email: 'mail@substack.net',
178 silly resolved url: 'http://substack.net' },
178 silly resolved license: 'MIT/X11',
178 silly resolved engine: { node: '>=0.4' },
178 silly resolved bugs: { url: 'https://github.com/substack/node-optimist/issues' },
178 silly resolved _id: 'optimist@0.6.0',
178 silly resolved dist:
178 silly resolved { shasum: '69424826f3405f79f142e6fc3d9ae58d4dbb9200',
178 silly resolved size: 12142,
178 silly resolved noattachment: false,
178 silly resolved tarball: 'http://registry.npm.taobao.org/optimist/download/optimist-0.6.0.tgz' },
178 silly resolved _from: 'optimist@0.6.0',
178 silly resolved _npmVersion: '1.3.0',
178 silly resolved _npmUser: { name: 'substack', email: 'mail@substack.net' },
178 silly resolved maintainers: [ [Object] ],
178 silly resolved directories: {},
178 silly resolved publish_time: 1372150159511,
178 silly resolved _cnpm_publish_time: 1372150159511,
178 silly resolved _shasum: '69424826f3405f79f142e6fc3d9ae58d4dbb9200',
178 silly resolved _resolved: 'http://registry.npm.taobao.org/optimist/download/optimist-0.6.0.tgz',
178 silly resolved readme: 'ERROR: No README data found!',
178 silly resolved homepage: 'https://github.com/substack/node-optimist' },
178 silly resolved { name: 'cliparoo',
178 silly resolved version: '1.0.0',
178 silly resolved repo: 'visionmedia/node-cliparoo',
178 silly resolved description: 'Hacky clipboard support',
178 silly resolved keywords: [ 'clipboard', 'copy' ],
178 silly resolved dependencies: { 'shell-escape': '0.0.0' },
178 silly resolved devDependencies: { mocha: '*', should: '*' },
178 silly resolved license: 'MIT',
178 silly resolved readmeFilename: 'Readme.md',
178 silly resolved _id: 'cliparoo@1.0.0',
178 silly resolved dist:
178 silly resolved { shasum: 'd535d504fcb016941d3aa6f25b46af29c4b25d24',
178 silly resolved size: 1005,
178 silly resolved noattachment: false,
178 silly resolved tarball: 'http://registry.npm.taobao.org/cliparoo/download/cliparoo-1.0.0.tgz' },
178 silly resolved _from: 'cliparoo@1.0.0',
178 silly resolved _npmVersion: '1.2.30',
178 silly resolved _npmUser: { name: 'tjholowaychuk', email: 'tj@vision-media.ca' },
178 silly resolved maintainers: [ [Object] ],
178 silly resolved directories: {},
178 silly resolved publish_time: 1377725574890,
178 silly resolved _cnpm_publish_time: 1377725574890,
178 silly resolved _shasum: 'd535d504fcb016941d3aa6f25b46af29c4b25d24',
178 silly resolved _resolved: 'http://registry.npm.taobao.org/cliparoo/download/cliparoo-1.0.0.tgz',
178 silly resolved readme: 'ERROR: No README data found!' },
178 silly resolved { name: 'term-list',
178 silly resolved description: 'interactive terminal lists',
178 silly resolved keywords: [ 'ansi', 'term', 'terminal', 'list', 'ui', 'interactive' ],
178 silly resolved version: '0.2.0',
178 silly resolved license: 'MIT',
178 silly resolved dependencies: { 'term-canvas': '0.0.5', keypress: '~0.2.1' },
178 silly resolved readmeFilename: 'Readme.md',
178 silly resolved _id: 'term-list@0.2.0',
178 silly resolved dist:
178 silly resolved { shasum: '60f845cec7c9b135318e7d8caa4dd66b1381e37d',
178 silly resolved size: 2487,
178 silly resolved noattachment: false,
178 silly resolved tarball: 'http://registry.npm.taobao.org/term-list/download/term-list-0.2.0.tgz' },
178 silly resolved _from: 'term-list@0.2.0',
178 silly resolved _npmVersion: '1.2.30',
178 silly resolved _npmUser: { name: 'tjholowaychuk', email: 'tj@vision-media.ca' },
178 silly resolved maintainers: [ [Object] ],
178 silly resolved directories: {},
178 silly resolved publish_time: 1374253370159,
178 silly resolved _cnpm_publish_time: 1374253370159,
178 silly resolved _shasum: '60f845cec7c9b135318e7d8caa4dd66b1381e37d',
178 silly resolved _resolved: 'http://registry.npm.taobao.org/term-list/download/term-list-0.2.0.tgz',
178 silly resolved readme: 'ERROR: No README data found!' },
178 silly resolved { name: 'colors',
178 silly resolved description: 'get colors in your node.js console like what',
178 silly resolved version: '0.6.2',
178 silly resolved author: { name: 'Marak Squires' },
178 silly resolved homepage: 'https://github.com/Marak/colors.js',
178 silly resolved bugs: { url: 'https://github.com/Marak/colors.js/issues' },
178 silly resolved keywords: [ 'ansi', 'terminal', 'colors' ],
178 silly resolved repository: { type: 'git', url: 'http://github.com/Marak/colors.js.git' },
178 silly resolved engines: { node: '>=0.1.90' },
178 silly resolved main: 'colors',
178 silly resolved _id: 'colors@0.6.2',
178 silly resolved dist:
178 silly resolved { shasum: '2423fe6678ac0c5dae8852e5d0e5be08c997abcc',
178 silly resolved size: 6289,
178 silly resolved noattachment: false,
178 silly resolved tarball: 'http://registry.npm.taobao.org/colors/download/colors-0.6.2.tgz' },
178 silly resolved _from: 'colors@0.6.2',
178 silly resolved _npmVersion: '1.2.30',
178 silly resolved _npmUser: { name: 'marak', email: 'marak.squires@gmail.com' },
178 silly resolved maintainers: [ [Object] ],
178 silly resolved directories: {},
178 silly resolved publish_time: 1377126895906,
178 silly resolved _cnpm_publish_time: 1377126895906,
178 silly resolved _shasum: '2423fe6678ac0c5dae8852e5d0e5be08c997abcc',
178 silly resolved _resolved: 'http://registry.npm.taobao.org/colors/download/colors-0.6.2.tgz',
178 silly resolved readme: 'ERROR: No README data found!' } ]
179 info install request@2.27.0 into /usr/local/lib/node_modules/sfile
180 info install optimist@0.6.0 into /usr/local/lib/node_modules/sfile
181 info install cliparoo@1.0.0 into /usr/local/lib/node_modules/sfile
182 info install term-list@0.2.0 into /usr/local/lib/node_modules/sfile
183 info install colors@0.6.2 into /usr/local/lib/node_modules/sfile
184 info installOne request@2.27.0
185 info installOne optimist@0.6.0
186 info installOne cliparoo@1.0.0
187 info installOne term-list@0.2.0
188 info installOne colors@0.6.2
189 verbose lib/node_modules/sfile/node_modules/request unbuild
190 verbose lib/node_modules/sfile/node_modules/optimist unbuild
191 verbose lib/node_modules/sfile/node_modules/cliparoo unbuild
192 verbose lib/node_modules/sfile/node_modules/term-list unbuild
193 verbose lib/node_modules/sfile/node_modules/colors unbuild
194 verbose tar unpack /Users/tangmonk/.npm/request/2.27.0/package.tgz
195 silly lockFile 0d6119c0-dules-sfile-node-modules-request tar:///usr/local/lib/node_modules/sfile/node_modules/request
196 verbose lock tar:///usr/local/lib/node_modules/sfile/node_modules/request /Users/tangmonk/.npm/0d6119c0-dules-sfile-node-modules-request.lock
197 silly lockFile bfba4f1e-k-npm-request-2-27-0-package-tgz tar:///Users/tangmonk/.npm/request/2.27.0/package.tgz
198 verbose lock tar:///Users/tangmonk/.npm/request/2.27.0/package.tgz /Users/tangmonk/.npm/bfba4f1e-k-npm-request-2-27-0-package-tgz.lock
199 verbose tar unpack /Users/tangmonk/.npm/optimist/0.6.0/package.tgz
200 silly lockFile 0165e0ea-ules-sfile-node-modules-optimist tar:///usr/local/lib/node_modules/sfile/node_modules/optimist
201 verbose lock tar:///usr/local/lib/node_modules/sfile/node_modules/optimist /Users/tangmonk/.npm/0165e0ea-ules-sfile-node-modules-optimist.lock
202 silly lockFile 794cdc99-k-npm-optimist-0-6-0-package-tgz tar:///Users/tangmonk/.npm/optimist/0.6.0/package.tgz
203 verbose lock tar:///Users/tangmonk/.npm/optimist/0.6.0/package.tgz /Users/tangmonk/.npm/794cdc99-k-npm-optimist-0-6-0-package-tgz.lock
204 verbose tar unpack /Users/tangmonk/.npm/cliparoo/1.0.0/package.tgz
205 silly lockFile f4fb0441-ules-sfile-node-modules-cliparoo tar:///usr/local/lib/node_modules/sfile/node_modules/cliparoo
206 verbose lock tar:///usr/local/lib/node_modules/sfile/node_modules/cliparoo /Users/tangmonk/.npm/f4fb0441-ules-sfile-node-modules-cliparoo.lock
207 silly lockFile ae44a816-k-npm-cliparoo-1-0-0-package-tgz tar:///Users/tangmonk/.npm/cliparoo/1.0.0/package.tgz
208 verbose lock tar:///Users/tangmonk/.npm/cliparoo/1.0.0/package.tgz /Users/tangmonk/.npm/ae44a816-k-npm-cliparoo-1-0-0-package-tgz.lock
209 verbose tar unpack /Users/tangmonk/.npm/term-list/0.2.0/package.tgz
210 silly lockFile 564c65d2-les-sfile-node-modules-term-list tar:///usr/local/lib/node_modules/sfile/node_modules/term-list
211 verbose lock tar:///usr/local/lib/node_modules/sfile/node_modules/term-list /Users/tangmonk/.npm/564c65d2-les-sfile-node-modules-term-list.lock
212 silly lockFile 9a5f9a35--npm-term-list-0-2-0-package-tgz tar:///Users/tangmonk/.npm/term-list/0.2.0/package.tgz
213 verbose lock tar:///Users/tangmonk/.npm/term-list/0.2.0/package.tgz /Users/tangmonk/.npm/9a5f9a35--npm-term-list-0-2-0-package-tgz.lock
214 verbose tar unpack /Users/tangmonk/.npm/colors/0.6.2/package.tgz
215 silly lockFile 289679a5-odules-sfile-node-modules-colors tar:///usr/local/lib/node_modules/sfile/node_modules/colors
216 verbose lock tar:///usr/local/lib/node_modules/sfile/node_modules/colors /Users/tangmonk/.npm/289679a5-odules-sfile-node-modules-colors.lock
217 silly lockFile 820a7b5e-onk-npm-colors-0-6-2-package-tgz tar:///Users/tangmonk/.npm/colors/0.6.2/package.tgz
218 verbose lock tar:///Users/tangmonk/.npm/colors/0.6.2/package.tgz /Users/tangmonk/.npm/820a7b5e-onk-npm-colors-0-6-2-package-tgz.lock
219 silly gunzTarPerm modes [ '755', '644' ]
220 silly gunzTarPerm modes [ '755', '644' ]
221 silly gunzTarPerm modes [ '755', '644' ]
222 silly gunzTarPerm modes [ '755', '644' ]
223 silly gunzTarPerm modes [ '755', '644' ]
224 silly gunzTarPerm extractEntry package.json
225 silly gunzTarPerm extractEntry package.json
226 silly gunzTarPerm extractEntry package.json
227 silly gunzTarPerm extractEntry package.json
228 silly gunzTarPerm extractEntry package.json
229 silly gunzTarPerm extractEntry .npmignore
230 silly gunzTarPerm extractEntry README.md
231 silly gunzTarPerm extractEntry LICENSE
232 silly gunzTarPerm extractEntry index.js
233 silly gunzTarPerm extractEntry .npmignore
234 silly gunzTarPerm extractEntry example.js
235 silly gunzTarPerm extractEntry .npmignore
236 silly gunzTarPerm extractEntry example.js
237 silly gunzTarPerm extractEntry colors.js
238 silly gunzTarPerm extractEntry example.js
239 silly gunzTarPerm extractEntry LICENSE
240 silly gunzTarPerm extractEntry index.js
241 silly gunzTarPerm extractEntry Makefile
242 silly gunzTarPerm extractEntry test.js
243 silly gunzTarPerm extractEntry MIT-LICENSE.txt
244 silly gunzTarPerm extractEntry ReadMe.md
245 silly gunzTarPerm extractEntry example.html
246 silly gunzTarPerm extractEntry themes/winston-dark.js
247 silly gunzTarPerm extractEntry themes/winston-light.js
248 silly gunzTarPerm extractEntry index.js
249 silly gunzTarPerm extractEntry History.md
250 silly gunzTarPerm extractEntry index.js
251 silly gunzTarPerm extractEntry .travis.yml
252 silly gunzTarPerm extractEntry example/bool.js
253 silly gunzTarPerm extractEntry request.js
254 silly gunzTarPerm extractEntry lib/copy.js
255 silly gunzTarPerm extractEntry Readme.md
256 silly gunzTarPerm extractEntry Readme.md
257 silly gunzTarPerm extractEntry example/default_singles.js
258 silly gunzTarPerm extractEntry example/divide.js
259 silly gunzTarPerm extractEntry example/line_count.js
260 silly gunzTarPerm extractEntry example/default_hash.js
261 silly gunzTarPerm extractEntry example/line_count_wrap.js
262 silly gunzTarPerm extractEntry example/nonopt.js
263 silly gunzTarPerm extractEntry example/reflect.js
264 silly gunzTarPerm extractEntry example/short.js
265 silly gunzTarPerm extractEntry example/string.js
266 silly gunzTarPerm extractEntry example/boolean_single.js
267 silly gunzTarPerm extractEntry example/usage-options.js
268 silly gunzTarPerm extractEntry example/boolean_double.js
269 silly gunzTarPerm extractEntry example/xup.js
270 silly gunzTarPerm extractEntry example/line_count_options.js
271 silly gunzTarPerm extractEntry readme.markdown
272 silly gunzTarPerm extractEntry test/_.js
273 silly gunzTarPerm extractEntry test/dash.js
274 silly gunzTarPerm extractEntry test/parse.js
275 silly gunzTarPerm extractEntry test/parse_modified.js
276 silly gunzTarPerm extractEntry test/short.js
277 silly gunzTarPerm extractEntry test/usage.js
278 silly gunzTarPerm extractEntry test/whitespace.js
279 silly gunzTarPerm extractEntry test/_/argv.js
280 silly gunzTarPerm extractEntry test/_/bin.js
281 silly gunzTarPerm extractEntry lib/debug.js
282 silly gunzTarPerm extractEntry lib/getSafe.js
283 silly lockFile f4fb0441-ules-sfile-node-modules-cliparoo tar:///usr/local/lib/node_modules/sfile/node_modules/cliparoo
284 silly lockFile f4fb0441-ules-sfile-node-modules-cliparoo tar:///usr/local/lib/node_modules/sfile/node_modules/cliparoo
285 silly lockFile ae44a816-k-npm-cliparoo-1-0-0-package-tgz tar:///Users/tangmonk/.npm/cliparoo/1.0.0/package.tgz
286 silly lockFile ae44a816-k-npm-cliparoo-1-0-0-package-tgz tar:///Users/tangmonk/.npm/cliparoo/1.0.0/package.tgz
287 info preinstall cliparoo@1.0.0
288 verbose readDependencies using package.json deps
289 silly lockFile 564c65d2-les-sfile-node-modules-term-list tar:///usr/local/lib/node_modules/sfile/node_modules/term-list
290 silly lockFile 564c65d2-les-sfile-node-modules-term-list tar:///usr/local/lib/node_modules/sfile/node_modules/term-list
291 verbose readDependencies using package.json deps
292 silly lockFile 9a5f9a35--npm-term-list-0-2-0-package-tgz tar:///Users/tangmonk/.npm/term-list/0.2.0/package.tgz
293 silly lockFile 9a5f9a35--npm-term-list-0-2-0-package-tgz tar:///Users/tangmonk/.npm/term-list/0.2.0/package.tgz
294 silly gunzTarPerm extractEntry tests/test-https-strict.js
295 silly gunzTarPerm extractEntry tests/test-headers.js
296 verbose cache add [ 'shell-escape@0.0.0', null ]
297 verbose cache add name=undefined spec="shell-escape@0.0.0" args=["shell-escape@0.0.0",null]
298 verbose parsed url { protocol: null,
298 verbose parsed url slashes: null,
298 verbose parsed url auth: null,
298 verbose parsed url host: null,
298 verbose parsed url port: null,
298 verbose parsed url hostname: null,
298 verbose parsed url hash: null,
298 verbose parsed url search: null,
298 verbose parsed url query: null,
298 verbose parsed url pathname: 'shell-escape@0.0.0',
298 verbose parsed url path: 'shell-escape@0.0.0',
298 verbose parsed url href: 'shell-escape@0.0.0' }
299 verbose cache add name="shell-escape" spec="0.0.0" args=["shell-escape","0.0.0"]
300 verbose parsed url { protocol: null,
300 verbose parsed url slashes: null,
300 verbose parsed url auth: null,
300 verbose parsed url host: null,
300 verbose parsed url port: null,
300 verbose parsed url hostname: null,
300 verbose parsed url hash: null,
300 verbose parsed url search: null,
300 verbose parsed url query: null,
300 verbose parsed url pathname: '0.0.0',
300 verbose parsed url path: '0.0.0',
300 verbose parsed url href: '0.0.0' }
301 verbose addNamed [ 'shell-escape', '0.0.0' ]
302 verbose addNamed [ '0.0.0', '0.0.0' ]
303 silly lockFile 771b1038-shell-escape-0-0-0 shell-escape@0.0.0
304 verbose lock shell-escape@0.0.0 /Users/tangmonk/.npm/771b1038-shell-escape-0-0-0.lock
305 info preinstall term-list@0.2.0
306 verbose readDependencies using package.json deps
307 verbose readDependencies using package.json deps
308 verbose request where is /shell-escape
309 verbose request registry https://registry.npm.taobao.org/
310 verbose url raw /shell-escape
311 verbose url resolving [ 'https://registry.npm.taobao.org/', './shell-escape' ]
312 verbose url resolved https://registry.npm.taobao.org/shell-escape
313 verbose request where is https://registry.npm.taobao.org/shell-escape
314 info trying registry request attempt 1 at 21:58:05
315 verbose etag "1397516007000"
316 http GET https://registry.npm.taobao.org/shell-escape
317 verbose cache add [ 'term-canvas@0.0.5', null ]
318 verbose cache add name=undefined spec="term-canvas@0.0.5" args=["term-canvas@0.0.5",null]
319 verbose parsed url { protocol: null,
319 verbose parsed url slashes: null,
319 verbose parsed url auth: null,
319 verbose parsed url host: null,
319 verbose parsed url port: null,
319 verbose parsed url hostname: null,
319 verbose parsed url hash: null,
319 verbose parsed url search: null,
319 verbose parsed url query: null,
319 verbose parsed url pathname: 'term-canvas@0.0.5',
319 verbose parsed url path: 'term-canvas@0.0.5',
319 verbose parsed url href: 'term-canvas@0.0.5' }
320 verbose cache add [ 'keypress@~0.2.1', null ]
321 verbose cache add name=undefined spec="keypress@~0.2.1" args=["keypress@~0.2.1",null]
322 verbose parsed url { protocol: null,
322 verbose parsed url slashes: null,
322 verbose parsed url auth: null,
322 verbose parsed url host: null,
322 verbose parsed url port: null,
322 verbose parsed url hostname: null,
322 verbose parsed url hash: null,
322 verbose parsed url search: null,
322 verbose parsed url query: null,
322 verbose parsed url pathname: 'keypress@~0.2.1',
322 verbose parsed url path: 'keypress@~0.2.1',
322 verbose parsed url href: 'keypress@~0.2.1' }
323 verbose cache add name="term-canvas" spec="0.0.5" args=["term-canvas","0.0.5"]
324 verbose parsed url { protocol: null,
324 verbose parsed url slashes: null,
324 verbose parsed url auth: null,
324 verbose parsed url host: null,
324 verbose parsed url port: null,
324 verbose parsed url hostname: null,
324 verbose parsed url hash: null,
324 verbose parsed url search: null,
324 verbose parsed url query: null,
324 verbose parsed url pathname: '0.0.5',
324 verbose parsed url path: '0.0.5',
324 verbose parsed url href: '0.0.5' }
325 verbose addNamed [ 'term-canvas', '0.0.5' ]
326 verbose addNamed [ '0.0.5', '0.0.5' ]
327 silly lockFile af3121a9-term-canvas-0-0-5 term-canvas@0.0.5
328 verbose lock term-canvas@0.0.5 /Users/tangmonk/.npm/af3121a9-term-canvas-0-0-5.lock
329 verbose cache add name="keypress" spec="~0.2.1" args=["keypress","~0.2.1"]
330 verbose parsed url { protocol: null,
330 verbose parsed url slashes: null,
330 verbose parsed url auth: null,
330 verbose parsed url host: null,
330 verbose parsed url port: null,
330 verbose parsed url hostname: null,
330 verbose parsed url hash: null,
330 verbose parsed url search: null,
330 verbose parsed url query: null,
330 verbose parsed url pathname: '~0.2.1',
330 verbose parsed url path: '~0.2.1',
330 verbose parsed url href: '~0.2.1' }
331 verbose addNamed [ 'keypress', '~0.2.1' ]
332 verbose addNamed [ null, '>=0.2.1-0 <0.3.0-0' ]
333 silly lockFile 9008c6fa-keypress-0-2-1 keypress@~0.2.1
334 verbose lock keypress@~0.2.1 /Users/tangmonk/.npm/9008c6fa-keypress-0-2-1.lock
335 silly addNameRange { name: 'keypress', range: '>=0.2.1-0 <0.3.0-0', hasData: false }
336 verbose request where is /term-canvas
337 verbose request registry https://registry.npm.taobao.org/
338 verbose url raw /term-canvas
339 verbose url resolving [ 'https://registry.npm.taobao.org/', './term-canvas' ]
340 verbose url resolved https://registry.npm.taobao.org/term-canvas
341 verbose request where is https://registry.npm.taobao.org/term-canvas
342 info trying registry request attempt 1 at 21:58:05
343 verbose etag "1397734540000"
344 http GET https://registry.npm.taobao.org/term-canvas
345 silly gunzTarPerm extractEntry tests/test-http-signature.js
346 silly gunzTarPerm extractEntry tests/test-httpModule.js
347 verbose request where is /keypress
348 verbose request registry https://registry.npm.taobao.org/
349 verbose url raw /keypress
350 verbose url resolving [ 'https://registry.npm.taobao.org/', './keypress' ]
351 verbose url resolved https://registry.npm.taobao.org/keypress
352 verbose request where is https://registry.npm.taobao.org/keypress
353 info trying registry request attempt 1 at 21:58:05
354 verbose etag "1397448911000"
355 http GET https://registry.npm.taobao.org/keypress
356 silly lockFile 289679a5-odules-sfile-node-modules-colors tar:///usr/local/lib/node_modules/sfile/node_modules/colors
357 silly lockFile 289679a5-odules-sfile-node-modules-colors tar:///usr/local/lib/node_modules/sfile/node_modules/colors
358 silly lockFile 820a7b5e-onk-npm-colors-0-6-2-package-tgz tar:///Users/tangmonk/.npm/colors/0.6.2/package.tgz
359 silly lockFile 820a7b5e-onk-npm-colors-0-6-2-package-tgz tar:///Users/tangmonk/.npm/colors/0.6.2/package.tgz
360 info preinstall colors@0.6.2
361 verbose readDependencies using package.json deps
362 verbose readDependencies using package.json deps
363 silly resolved []
364 verbose about to build /usr/local/lib/node_modules/sfile/node_modules/colors
365 info build /usr/local/lib/node_modules/sfile/node_modules/colors
366 verbose linkStuff [ true,
366 verbose linkStuff '/usr/local/lib/node_modules',
366 verbose linkStuff false,
366 verbose linkStuff '/usr/local/lib/node_modules/sfile/node_modules' ]
367 info linkStuff colors@0.6.2
368 verbose linkBins colors@0.6.2
369 verbose linkMans colors@0.6.2
370 verbose rebuildBundles colors@0.6.2
371 info install colors@0.6.2
372 info postinstall colors@0.6.2
373 silly gunzTarPerm extractEntry tests/run.js
374 silly gunzTarPerm extractEntry tests/test-hawk.js
375 silly gunzTarPerm extractEntry tests/test-isUrl.js
376 silly gunzTarPerm extractEntry tests/test-localAddress.js
377 silly gunzTarPerm extractEntry tests/test-oauth.js
378 silly gunzTarPerm extractEntry tests/test-onelineproxy.js
379 silly gunzTarPerm extractEntry tests/test-params.js
380 silly gunzTarPerm extractEntry tests/test-form.js
381 silly gunzTarPerm extractEntry tests/test-piped-redirect.js
382 silly gunzTarPerm extractEntry tests/test-follow-all.js
383 silly gunzTarPerm extractEntry tests/test-pipes.js
384 silly gunzTarPerm extractEntry tests/test-follow-all-303.js
385 silly gunzTarPerm extractEntry tests/test-pool.js
386 silly gunzTarPerm extractEntry tests/test-errors.js
387 silly gunzTarPerm extractEntry tests/test-protocol-changing-redirect.js
388 silly gunzTarPerm extractEntry tests/test-emptyBody.js
389 silly gunzTarPerm extractEntry tests/test-proxy.js
390 silly gunzTarPerm extractEntry tests/test-digest-auth.js
391 silly gunzTarPerm extractEntry tests/test-qs.js
392 silly gunzTarPerm extractEntry tests/test-defaults.js
393 silly gunzTarPerm extractEntry tests/test-redirect.js
394 silly gunzTarPerm extractEntry tests/test-body.js
395 silly gunzTarPerm extractEntry tests/test-s3.js
396 silly gunzTarPerm extractEntry tests/test-basic-auth.js
397 silly gunzTarPerm extractEntry tests/test-timeout.js
398 silly gunzTarPerm extractEntry tests/test-agentOptions.js
399 silly gunzTarPerm extractEntry tests/test-toJSON.js
400 silly gunzTarPerm extractEntry tests/server.js
401 silly gunzTarPerm extractEntry tests/test-tunnel.js
402 silly gunzTarPerm extractEntry tests/test-https.js
403 silly gunzTarPerm extractEntry tests/ssl/ca/server.js
404 silly gunzTarPerm extractEntry tests/ssl/ca/ca.srl
405 silly lockFile 0165e0ea-ules-sfile-node-modules-optimist tar:///usr/local/lib/node_modules/sfile/node_modules/optimist
406 silly lockFile 0165e0ea-ules-sfile-node-modules-optimist tar:///usr/local/lib/node_modules/sfile/node_modules/optimist
407 silly lockFile 794cdc99-k-npm-optimist-0-6-0-package-tgz tar:///Users/tangmonk/.npm/optimist/0.6.0/package.tgz
408 silly lockFile 794cdc99-k-npm-optimist-0-6-0-package-tgz tar:///Users/tangmonk/.npm/optimist/0.6.0/package.tgz
409 silly gunzTarPerm extractEntry tests/ssl/ca/ca.crt
410 silly gunzTarPerm extractEntry tests/ssl/ca/ca.csr
411 info preinstall optimist@0.6.0
412 verbose readDependencies using package.json deps
413 verbose readDependencies using package.json deps
414 verbose cache add [ 'wordwrap@~0.0.2', null ]
415 verbose cache add name=undefined spec="wordwrap@~0.0.2" args=["wordwrap@~0.0.2",null]
416 verbose parsed url { protocol: null,
416 verbose parsed url slashes: null,
416 verbose parsed url auth: null,
416 verbose parsed url host: null,
416 verbose parsed url port: null,
416 verbose parsed url hostname: null,
416 verbose parsed url hash: null,
416 verbose parsed url search: null,
416 verbose parsed url query: null,
416 verbose parsed url pathname: 'wordwrap@~0.0.2',
416 verbose parsed url path: 'wordwrap@~0.0.2',
416 verbose parsed url href: 'wordwrap@~0.0.2' }
417 verbose cache add [ 'minimist@~0.0.1', null ]
418 verbose cache add name=undefined spec="minimist@~0.0.1" args=["minimist@~0.0.1",null]
419 verbose parsed url { protocol: null,
419 verbose parsed url slashes: null,
419 verbose parsed url auth: null,
419 verbose parsed url host: null,
419 verbose parsed url port: null,
419 verbose parsed url hostname: null,
419 verbose parsed url hash: null,
419 verbose parsed url search: null,
419 verbose parsed url query: null,
419 verbose parsed url pathname: 'minimist@~0.0.1',
419 verbose parsed url path: 'minimist@~0.0.1',
419 verbose parsed url href: 'minimist@~0.0.1' }
420 verbose cache add name="wordwrap" spec="~0.0.2" args=["wordwrap","~0.0.2"]
421 verbose parsed url { protocol: null,
421 verbose parsed url slashes: null,
421 verbose parsed url auth: null,
421 verbose parsed url host: null,
421 verbose parsed url port: null,
421 verbose parsed url hostname: null,
421 verbose parsed url hash: null,
421 verbose parsed url search: null,
421 verbose parsed url query: null,
421 verbose parsed url pathname: '~0.0.2',
421 verbose parsed url path: '~0.0.2',
421 verbose parsed url href: '~0.0.2' }
422 verbose addNamed [ 'wordwrap', '~0.0.2' ]
423 verbose addNamed [ null, '>=0.0.2-0 <0.1.0-0' ]
424 silly lockFile 8bd42136-wordwrap-0-0-2 wordwrap@~0.0.2
425 verbose lock wordwrap@~0.0.2 /Users/tangmonk/.npm/8bd42136-wordwrap-0-0-2.lock
426 verbose cache add name="minimist" spec="~0.0.1" args=["minimist","~0.0.1"]
427 verbose parsed url { protocol: null,
427 verbose parsed url slashes: null,
427 verbose parsed url auth: null,
427 verbose parsed url host: null,
427 verbose parsed url port: null,
427 verbose parsed url hostname: null,
427 verbose parsed url hash: null,
427 verbose parsed url search: null,
427 verbose parsed url query: null,
427 verbose parsed url pathname: '~0.0.1',
427 verbose parsed url path: '~0.0.1',
427 verbose parsed url href: '~0.0.1' }
428 verbose addNamed [ 'minimist', '~0.0.1' ]
429 verbose addNamed [ null, '>=0.0.1-0 <0.1.0-0' ]
430 silly lockFile 7a855a96-minimist-0-0-1 minimist@~0.0.1
431 verbose lock minimist@~0.0.1 /Users/tangmonk/.npm/7a855a96-minimist-0-0-1.lock
432 silly gunzTarPerm extractEntry tests/ssl/ca/ca.key
433 silly gunzTarPerm extractEntry tests/ssl/ca/ca.crl
434 silly addNameRange { name: 'wordwrap', range: '>=0.0.2-0 <0.1.0-0', hasData: false }
435 silly addNameRange { name: 'minimist', range: '>=0.0.1-0 <0.1.0-0', hasData: false }
436 verbose request where is /wordwrap
437 verbose request registry https://registry.npm.taobao.org/
438 verbose url raw /wordwrap
439 verbose url resolving [ 'https://registry.npm.taobao.org/', './wordwrap' ]
440 verbose url resolved https://registry.npm.taobao.org/wordwrap
441 verbose request where is https://registry.npm.taobao.org/wordwrap
442 info trying registry request attempt 1 at 21:58:05
443 verbose etag "1397448182000"
444 http GET https://registry.npm.taobao.org/wordwrap
445 verbose request where is /minimist
446 verbose request registry https://registry.npm.taobao.org/
447 verbose url raw /minimist
448 verbose url resolving [ 'https://registry.npm.taobao.org/', './minimist' ]
449 verbose url resolved https://registry.npm.taobao.org/minimist
450 verbose request where is https://registry.npm.taobao.org/minimist
451 info trying registry request attempt 1 at 21:58:05
452 verbose etag "1403190256000"
453 http GET https://registry.npm.taobao.org/minimist
454 silly gunzTarPerm extractEntry tests/ssl/ca/server.cnf
455 silly gunzTarPerm extractEntry tests/ssl/ca/server.crt
456 silly gunzTarPerm extractEntry tests/ssl/ca/server.csr
457 silly gunzTarPerm extractEntry tests/ssl/ca/ca.cnf
458 silly gunzTarPerm extractEntry tests/ssl/ca/server.key
459 silly gunzTarPerm extractEntry tests/ssl/npm-ca.crt
460 silly gunzTarPerm extractEntry tests/ssl/test.crt
461 silly gunzTarPerm extractEntry tests/ssl/test.key
462 silly gunzTarPerm extractEntry tests/googledoodle.jpg
463 silly gunzTarPerm extractEntry tests/squid.conf
464 silly gunzTarPerm extractEntry tests/unicycle.jpg
465 silly lockFile 0d6119c0-dules-sfile-node-modules-request tar:///usr/local/lib/node_modules/sfile/node_modules/request
466 silly lockFile 0d6119c0-dules-sfile-node-modules-request tar:///usr/local/lib/node_modules/sfile/node_modules/request
467 silly lockFile bfba4f1e-k-npm-request-2-27-0-package-tgz tar:///Users/tangmonk/.npm/request/2.27.0/package.tgz
468 silly lockFile bfba4f1e-k-npm-request-2-27-0-package-tgz tar:///Users/tangmonk/.npm/request/2.27.0/package.tgz
469 info preinstall request@2.27.0
470 verbose readDependencies using package.json deps
471 verbose readDependencies using package.json deps
472 verbose cache add [ 'qs@~0.6.0', null ]
473 verbose cache add name=undefined spec="qs@~0.6.0" args=["qs@~0.6.0",null]
474 verbose parsed url { protocol: null,
474 verbose parsed url slashes: null,
474 verbose parsed url auth: null,
474 verbose parsed url host: null,
474 verbose parsed url port: null,
474 verbose parsed url hostname: null,
474 verbose parsed url hash: null,
474 verbose parsed url search: null,
474 verbose parsed url query: null,
474 verbose parsed url pathname: 'qs@~0.6.0',
474 verbose parsed url path: 'qs@~0.6.0',
474 verbose parsed url href: 'qs@~0.6.0' }
475 verbose cache add [ 'json-stringify-safe@~5.0.0', null ]
476 verbose cache add name=undefined spec="json-stringify-safe@~5.0.0" args=["json-stringify-safe@~5.0.0",null]
477 verbose parsed url { protocol: null,
477 verbose parsed url slashes: null,
477 verbose parsed url auth: null,
477 verbose parsed url host: null,
477 verbose parsed url port: null,
477 verbose parsed url hostname: null,
477 verbose parsed url hash: null,
477 verbose parsed url search: null,
477 verbose parsed url query: null,
477 verbose parsed url pathname: 'json-stringify-safe@~5.0.0',
477 verbose parsed url path: 'json-stringify-safe@~5.0.0',
477 verbose parsed url href: 'json-stringify-safe@~5.0.0' }
478 verbose cache add name="qs" spec="~0.6.0" args=["qs","~0.6.0"]
479 verbose parsed url { protocol: null,
479 verbose parsed url slashes: null,
479 verbose parsed url auth: null,
479 verbose parsed url host: null,
479 verbose parsed url port: null,
479 verbose parsed url hostname: null,
479 verbose parsed url hash: null,
479 verbose parsed url search: null,
479 verbose parsed url query: null,
479 verbose parsed url pathname: '~0.6.0',
479 verbose parsed url path: '~0.6.0',
479 verbose parsed url href: '~0.6.0' }
480 verbose addNamed [ 'qs', '~0.6.0' ]
481 verbose addNamed [ null, '>=0.6.0-0 <0.7.0-0' ]
482 silly lockFile 222bee9e-qs-0-6-0 qs@~0.6.0
483 verbose lock qs@~0.6.0 /Users/tangmonk/.npm/222bee9e-qs-0-6-0.lock
484 verbose cache add [ 'forever-agent@~0.5.0', null ]
485 verbose cache add name=undefined spec="forever-agent@~0.5.0" args=["forever-agent@~0.5.0",null]
486 verbose parsed url { protocol: null,
486 verbose parsed url slashes: null,
486 verbose parsed url auth: null,
486 verbose parsed url host: null,
486 verbose parsed url port: null,
486 verbose parsed url hostname: null,
486 verbose parsed url hash: null,
486 verbose parsed url search: null,
486 verbose parsed url query: null,
486 verbose parsed url pathname: 'forever-agent@~0.5.0',
486 verbose parsed url path: 'forever-agent@~0.5.0',
486 verbose parsed url href: 'forever-agent@~0.5.0' }
487 verbose cache add [ 'tunnel-agent@~0.3.0', null ]
488 verbose cache add name=undefined spec="tunnel-agent@~0.3.0" args=["tunnel-agent@~0.3.0",null]
489 verbose parsed url { protocol: null,
489 verbose parsed url slashes: null,
489 verbose parsed url auth: null,
489 verbose parsed url host: null,
489 verbose parsed url port: null,
489 verbose parsed url hostname: null,
489 verbose parsed url hash: null,
489 verbose parsed url search: null,
489 verbose parsed url query: null,
489 verbose parsed url pathname: 'tunnel-agent@~0.3.0',
489 verbose parsed url path: 'tunnel-agent@~0.3.0',
489 verbose parsed url href: 'tunnel-agent@~0.3.0' }
490 verbose cache add name="json-stringify-safe" spec="~5.0.0" args=["json-stringify-safe","~5.0.0"]
491 verbose parsed url { protocol: null,
491 verbose parsed url slashes: null,
491 verbose parsed url auth: null,
491 verbose parsed url host: null,
491 verbose parsed url port: null,
491 verbose parsed url hostname: null,
491 verbose parsed url hash: null,
491 verbose parsed url search: null,
491 verbose parsed url query: null,
491 verbose parsed url pathname: '~5.0.0',
491 verbose parsed url path: '~5.0.0',
491 verbose parsed url href: '~5.0.0' }
492 verbose addNamed [ 'json-stringify-safe', '~5.0.0' ]
493 verbose addNamed [ null, '>=5.0.0-0 <5.1.0-0' ]
494 silly lockFile 063b1a01-json-stringify-safe-5-0-0 json-stringify-safe@~5.0.0
495 verbose lock json-stringify-safe@~5.0.0 /Users/tangmonk/.npm/063b1a01-json-stringify-safe-5-0-0.lock
496 verbose cache add name="forever-agent" spec="~0.5.0" args=["forever-agent","~0.5.0"]
497 verbose parsed url { protocol: null,
497 verbose parsed url slashes: null,
497 verbose parsed url auth: null,
497 verbose parsed url host: null,
497 verbose parsed url port: null,
497 verbose parsed url hostname: null,
497 verbose parsed url hash: null,
497 verbose parsed url search: null,
497 verbose parsed url query: null,
497 verbose parsed url pathname: '~0.5.0',
497 verbose parsed url path: '~0.5.0',
497 verbose parsed url href: '~0.5.0' }
498 verbose addNamed [ 'forever-agent', '~0.5.0' ]
499 verbose addNamed [ null, '>=0.5.0-0 <0.6.0-0' ]
500 silly lockFile fa463915-forever-agent-0-5-0 forever-agent@~0.5.0
501 verbose lock forever-agent@~0.5.0 /Users/tangmonk/.npm/fa463915-forever-agent-0-5-0.lock
502 verbose cache add [ 'http-signature@~0.10.0', null ]
503 verbose cache add name=undefined spec="http-signature@~0.10.0" args=["http-signature@~0.10.0",null]
504 verbose parsed url { protocol: null,
504 verbose parsed url slashes: null,
504 verbose parsed url auth: null,
504 verbose parsed url host: null,
504 verbose parsed url port: null,
504 verbose parsed url hostname: null,
504 verbose parsed url hash: null,
504 verbose parsed url search: null,
504 verbose parsed url query: null,
504 verbose parsed url pathname: 'http-signature@~0.10.0',
504 verbose parsed url path: 'http-signature@~0.10.0',
504 verbose parsed url href: 'http-signature@~0.10.0' }
505 verbose cache add [ 'hawk@~1.0.0', null ]
506 verbose cache add name=undefined spec="hawk@~1.0.0" args=["hawk@~1.0.0",null]
507 verbose parsed url { protocol: null,
507 verbose parsed url slashes: null,
507 verbose parsed url auth: null,
507 verbose parsed url host: null,
507 verbose parsed url port: null,
507 verbose parsed url hostname: null,
507 verbose parsed url hash: null,
507 verbose parsed url search: null,
507 verbose parsed url query: null,
507 verbose parsed url pathname: 'hawk@~1.0.0',
507 verbose parsed url path: 'hawk@~1.0.0',
507 verbose parsed url href: 'hawk@~1.0.0' }
508 verbose cache add name="tunnel-agent" spec="~0.3.0" args=["tunnel-agent","~0.3.0"]
509 verbose parsed url { protocol: null,
509 verbose parsed url slashes: null,
509 verbose parsed url auth: null,
509 verbose parsed url host: null,
509 verbose parsed url port: null,
509 verbose parsed url hostname: null,
509 verbose parsed url hash: null,
509 verbose parsed url search: null,
509 verbose parsed url query: null,
509 verbose parsed url pathname: '~0.3.0',
509 verbose parsed url path: '~0.3.0',
509 verbose parsed url href: '~0.3.0' }
510 verbose addNamed [ 'tunnel-agent', '~0.3.0' ]
511 verbose addNamed [ null, '>=0.3.0-0 <0.4.0-0' ]
512 silly lockFile e5681eda-tunnel-agent-0-3-0 tunnel-agent@~0.3.0
513 verbose lock tunnel-agent@~0.3.0 /Users/tangmonk/.npm/e5681eda-tunnel-agent-0-3-0.lock
514 silly addNameRange { name: 'qs', range: '>=0.6.0-0 <0.7.0-0', hasData: false }
515 verbose cache add name="http-signature" spec="~0.10.0" args=["http-signature","~0.10.0"]
516 verbose parsed url { protocol: null,
516 verbose parsed url slashes: null,
516 verbose parsed url auth: null,
516 verbose parsed url host: null,
516 verbose parsed url port: null,
516 verbose parsed url hostname: null,
516 verbose parsed url hash: null,
516 verbose parsed url search: null,
516 verbose parsed url query: null,
516 verbose parsed url pathname: '~0.10.0',
516 verbose parsed url path: '~0.10.0',
516 verbose parsed url href: '~0.10.0' }
517 verbose addNamed [ 'http-signature', '~0.10.0' ]
518 verbose addNamed [ null, '>=0.10.0-0 <0.11.0-0' ]
519 silly lockFile 8170f292-http-signature-0-10-0 http-signature@~0.10.0
520 verbose lock http-signature@~0.10.0 /Users/tangmonk/.npm/8170f292-http-signature-0-10-0.lock
521 verbose cache add [ 'aws-sign@~0.3.0', null ]
522 verbose cache add name=undefined spec="aws-sign@~0.3.0" args=["aws-sign@~0.3.0",null]
523 verbose parsed url { protocol: null,
523 verbose parsed url slashes: null,
523 verbose parsed url auth: null,
523 verbose parsed url host: null,
523 verbose parsed url port: null,
523 verbose parsed url hostname: null,
523 verbose parsed url hash: null,
523 verbose parsed url search: null,
523 verbose parsed url query: null,
523 verbose parsed url pathname: 'aws-sign@~0.3.0',
523 verbose parsed url path: 'aws-sign@~0.3.0',
523 verbose parsed url href: 'aws-sign@~0.3.0' }
524 verbose cache add [ 'oauth-sign@~0.3.0', null ]
525 verbose cache add name=undefined spec="oauth-sign@~0.3.0" args=["oauth-sign@~0.3.0",null]
526 verbose parsed url { protocol: null,
526 verbose parsed url slashes: null,
526 verbose parsed url auth: null,
526 verbose parsed url host: null,
526 verbose parsed url port: null,
526 verbose parsed url hostname: null,
526 verbose parsed url hash: null,
526 verbose parsed url search: null,
526 verbose parsed url query: null,
526 verbose parsed url pathname: 'oauth-sign@~0.3.0',
526 verbose parsed url path: 'oauth-sign@~0.3.0',
526 verbose parsed url href: 'oauth-sign@~0.3.0' }
527 verbose cache add name="hawk" spec="~1.0.0" args=["hawk","~1.0.0"]
528 verbose parsed url { protocol: null,
528 verbose parsed url slashes: null,
528 verbose parsed url auth: null,
528 verbose parsed url host: null,
528 verbose parsed url port: null,
528 verbose parsed url hostname: null,
528 verbose parsed url hash: null,
528 verbose parsed url search: null,
528 verbose parsed url query: null,
528 verbose parsed url pathname: '~1.0.0',
528 verbose parsed url path: '~1.0.0',
528 verbose parsed url href: '~1.0.0' }
529 verbose addNamed [ 'hawk', '~1.0.0' ]
530 verbose addNamed [ null, '>=1.0.0-0 <1.1.0-0' ]
531 silly lockFile 327094b8-hawk-1-0-0 hawk@~1.0.0
532 verbose lock hawk@~1.0.0 /Users/tangmonk/.npm/327094b8-hawk-1-0-0.lock
533 silly addNameRange { name: 'json-stringify-safe',
533 silly addNameRange range: '>=5.0.0-0 <5.1.0-0',
533 silly addNameRange hasData: false }
534 silly addNameRange { name: 'forever-agent',
534 silly addNameRange range: '>=0.5.0-0 <0.6.0-0',
534 silly addNameRange hasData: false }
535 verbose cache add name="aws-sign" spec="~0.3.0" args=["aws-sign","~0.3.0"]
536 verbose parsed url { protocol: null,
536 verbose parsed url slashes: null,
536 verbose parsed url auth: null,
536 verbose parsed url host: null,
536 verbose parsed url port: null,
536 verbose parsed url hostname: null,
536 verbose parsed url hash: null,
536 verbose parsed url search: null,
536 verbose parsed url query: null,
536 verbose parsed url pathname: '~0.3.0',
536 verbose parsed url path: '~0.3.0',
536 verbose parsed url href: '~0.3.0' }
537 verbose addNamed [ 'aws-sign', '~0.3.0' ]
538 verbose addNamed [ null, '>=0.3.0-0 <0.4.0-0' ]
539 silly lockFile 514b1d97-aws-sign-0-3-0 aws-sign@~0.3.0
540 verbose lock aws-sign@~0.3.0 /Users/tangmonk/.npm/514b1d97-aws-sign-0-3-0.lock
541 verbose cache add [ 'cookie-jar@~0.3.0', null ]
542 verbose cache add name=undefined spec="cookie-jar@~0.3.0" args=["cookie-jar@~0.3.0",null]
543 verbose parsed url { protocol: null,
543 verbose parsed url slashes: null,
543 verbose parsed url auth: null,
543 verbose parsed url host: null,
543 verbose parsed url port: null,
543 verbose parsed url hostname: null,
543 verbose parsed url hash: null,
543 verbose parsed url search: null,
543 verbose parsed url query: null,
543 verbose parsed url pathname: 'cookie-jar@~0.3.0',
543 verbose parsed url path: 'cookie-jar@~0.3.0',
543 verbose parsed url href: 'cookie-jar@~0.3.0' }
544 verbose cache add [ 'node-uuid@~1.4.0', null ]
545 verbose cache add name=undefined spec="node-uuid@~1.4.0" args=["node-uuid@~1.4.0",null]
546 verbose parsed url { protocol: null,
546 verbose parsed url slashes: null,
546 verbose parsed url auth: null,
546 verbose parsed url host: null,
546 verbose parsed url port: null,
546 verbose parsed url hostname: null,
546 verbose parsed url hash: null,
546 verbose parsed url search: null,
546 verbose parsed url query: null,
546 verbose parsed url pathname: 'node-uuid@~1.4.0',
546 verbose parsed url path: 'node-uuid@~1.4.0',
546 verbose parsed url href: 'node-uuid@~1.4.0' }
547 verbose cache add [ 'mime@~1.2.9', null ]
548 verbose cache add name=undefined spec="mime@~1.2.9" args=["mime@~1.2.9",null]
549 verbose parsed url { protocol: null,
549 verbose parsed url slashes: null,
549 verbose parsed url auth: null,
549 verbose parsed url host: null,
549 verbose parsed url port: null,
549 verbose parsed url hostname: null,
549 verbose parsed url hash: null,
549 verbose parsed url search: null,
549 verbose parsed url query: null,
549 verbose parsed url pathname: 'mime@~1.2.9',
549 verbose parsed url path: 'mime@~1.2.9',
549 verbose parsed url href: 'mime@~1.2.9' }
550 verbose cache add name="oauth-sign" spec="~0.3.0" args=["oauth-sign","~0.3.0"]
551 verbose parsed url { protocol: null,
551 verbose parsed url slashes: null,
551 verbose parsed url auth: null,
551 verbose parsed url host: null,
551 verbose parsed url port: null,
551 verbose parsed url hostname: null,
551 verbose parsed url hash: null,
551 verbose parsed url search: null,
551 verbose parsed url query: null,
551 verbose parsed url pathname: '~0.3.0',
551 verbose parsed url path: '~0.3.0',
551 verbose parsed url href: '~0.3.0' }
552 verbose addNamed [ 'oauth-sign', '~0.3.0' ]
553 verbose addNamed [ null, '>=0.3.0-0 <0.4.0-0' ]
554 silly lockFile 7fb5c7f1-oauth-sign-0-3-0 oauth-sign@~0.3.0
555 verbose lock oauth-sign@~0.3.0 /Users/tangmonk/.npm/7fb5c7f1-oauth-sign-0-3-0.lock
556 silly addNameRange { name: 'tunnel-agent',
556 silly addNameRange range: '>=0.3.0-0 <0.4.0-0',
556 silly addNameRange hasData: false }
557 silly addNameRange { name: 'http-signature',
557 silly addNameRange range: '>=0.10.0-0 <0.11.0-0',
557 silly addNameRange hasData: false }
558 verbose cache add name="cookie-jar" spec="~0.3.0" args=["cookie-jar","~0.3.0"]
559 verbose parsed url { protocol: null,
559 verbose parsed url slashes: null,
559 verbose parsed url auth: null,
559 verbose parsed url host: null,
559 verbose parsed url port: null,
559 verbose parsed url hostname: null,
559 verbose parsed url hash: null,
559 verbose parsed url search: null,
559 verbose parsed url query: null,
559 verbose parsed url pathname: '~0.3.0',
559 verbose parsed url path: '~0.3.0',
559 verbose parsed url href: '~0.3.0' }
560 verbose addNamed [ 'cookie-jar', '~0.3.0' ]
561 verbose addNamed [ null, '>=0.3.0-0 <0.4.0-0' ]
562 silly lockFile 4c61eb43-cookie-jar-0-3-0 cookie-jar@~0.3.0
563 verbose lock cookie-jar@~0.3.0 /Users/tangmonk/.npm/4c61eb43-cookie-jar-0-3-0.lock
564 verbose cache add name="node-uuid" spec="~1.4.0" args=["node-uuid","~1.4.0"]
565 verbose parsed url { protocol: null,
565 verbose parsed url slashes: null,
565 verbose parsed url auth: null,
565 verbose parsed url host: null,
565 verbose parsed url port: null,
565 verbose parsed url hostname: null,
565 verbose parsed url hash: null,
565 verbose parsed url search: null,
565 verbose parsed url query: null,
565 verbose parsed url pathname: '~1.4.0',
565 verbose parsed url path: '~1.4.0',
565 verbose parsed url href: '~1.4.0' }
566 verbose addNamed [ 'node-uuid', '~1.4.0' ]
567 verbose addNamed [ null, '>=1.4.0-0 <1.5.0-0' ]
568 silly lockFile f662725f-node-uuid-1-4-0 node-uuid@~1.4.0
569 verbose lock node-uuid@~1.4.0 /Users/tangmonk/.npm/f662725f-node-uuid-1-4-0.lock
570 verbose cache add [ 'form-data@~0.1.0', null ]
571 verbose cache add name=undefined spec="form-data@~0.1.0" args=["form-data@~0.1.0",null]
572 verbose parsed url { protocol: null,
572 verbose parsed url slashes: null,
572 verbose parsed url auth: null,
572 verbose parsed url host: null,
572 verbose parsed url port: null,
572 verbose parsed url hostname: null,
572 verbose parsed url hash: null,
572 verbose parsed url search: null,
572 verbose parsed url query: null,
572 verbose parsed url pathname: 'form-data@~0.1.0',
572 verbose parsed url path: 'form-data@~0.1.0',
572 verbose parsed url href: 'form-data@~0.1.0' }
573 verbose cache add name="mime" spec="~1.2.9" args=["mime","~1.2.9"]
574 verbose parsed url { protocol: null,
574 verbose parsed url slashes: null,
574 verbose parsed url auth: null,
574 verbose parsed url host: null,
574 verbose parsed url port: null,
574 verbose parsed url hostname: null,
574 verbose parsed url hash: null,
574 verbose parsed url search: null,
574 verbose parsed url query: null,
574 verbose parsed url pathname: '~1.2.9',
574 verbose parsed url path: '~1.2.9',
574 verbose parsed url href: '~1.2.9' }
575 verbose addNamed [ 'mime', '~1.2.9' ]
576 verbose addNamed [ null, '>=1.2.9-0 <1.3.0-0' ]
577 silly lockFile ccf24a67-mime-1-2-9 mime@~1.2.9
578 verbose lock mime@~1.2.9 /Users/tangmonk/.npm/ccf24a67-mime-1-2-9.lock
579 silly addNameRange { name: 'hawk', range: '>=1.0.0-0 <1.1.0-0', hasData: false }
580 silly addNameRange { name: 'aws-sign', range: '>=0.3.0-0 <0.4.0-0', hasData: false }
581 verbose cache add name="form-data" spec="~0.1.0" args=["form-data","~0.1.0"]
582 verbose parsed url { protocol: null,
582 verbose parsed url slashes: null,
582 verbose parsed url auth: null,
582 verbose parsed url host: null,
582 verbose parsed url port: null,
582 verbose parsed url hostname: null,
582 verbose parsed url hash: null,
582 verbose parsed url search: null,
582 verbose parsed url query: null,
582 verbose parsed url pathname: '~0.1.0',
582 verbose parsed url path: '~0.1.0',
582 verbose parsed url href: '~0.1.0' }
583 verbose addNamed [ 'form-data', '~0.1.0' ]
584 verbose addNamed [ null, '>=0.1.0-0 <0.2.0-0' ]
585 silly lockFile 26aa13f4-form-data-0-1-0 form-data@~0.1.0
586 verbose lock form-data@~0.1.0 /Users/tangmonk/.npm/26aa13f4-form-data-0-1-0.lock
587 silly addNameRange { name: 'oauth-sign',
587 silly addNameRange range: '>=0.3.0-0 <0.4.0-0',
587 silly addNameRange hasData: false }
588 silly addNameRange { name: 'cookie-jar',
588 silly addNameRange range: '>=0.3.0-0 <0.4.0-0',
588 silly addNameRange hasData: false }
589 silly addNameRange { name: 'node-uuid',
589 silly addNameRange range: '>=1.4.0-0 <1.5.0-0',
589 silly addNameRange hasData: false }
590 silly addNameRange { name: 'mime', range: '>=1.2.9-0 <1.3.0-0', hasData: false }
591 verbose request where is /qs
592 verbose request registry https://registry.npm.taobao.org/
593 verbose url raw /qs
594 verbose url resolving [ 'https://registry.npm.taobao.org/', './qs' ]
595 verbose url resolved https://registry.npm.taobao.org/qs
596 verbose request where is https://registry.npm.taobao.org/qs
597 info trying registry request attempt 1 at 21:58:05
598 verbose etag "1397450218000"
599 http GET https://registry.npm.taobao.org/qs
600 silly addNameRange { name: 'form-data',
600 silly addNameRange range: '>=0.1.0-0 <0.2.0-0',
600 silly addNameRange hasData: false }
601 verbose request where is /json-stringify-safe
602 verbose request registry https://registry.npm.taobao.org/
603 verbose url raw /json-stringify-safe
604 verbose url resolving [ 'https://registry.npm.taobao.org/', './json-stringify-safe' ]
605 verbose url resolved https://registry.npm.taobao.org/json-stringify-safe
606 verbose request where is https://registry.npm.taobao.org/json-stringify-safe
607 info trying registry request attempt 1 at 21:58:05
608 verbose etag "1397566426000"
609 http GET https://registry.npm.taobao.org/json-stringify-safe
610 verbose request where is /forever-agent
611 verbose request registry https://registry.npm.taobao.org/
612 verbose url raw /forever-agent
613 verbose url resolving [ 'https://registry.npm.taobao.org/', './forever-agent' ]
614 verbose url resolved https://registry.npm.taobao.org/forever-agent
615 verbose request where is https://registry.npm.taobao.org/forever-agent
616 info trying registry request attempt 1 at 21:58:05
617 verbose etag "1397521332000"
618 http GET https://registry.npm.taobao.org/forever-agent
619 verbose request where is /tunnel-agent
620 verbose request registry https://registry.npm.taobao.org/
621 verbose url raw /tunnel-agent
622 verbose url resolving [ 'https://registry.npm.taobao.org/', './tunnel-agent' ]
623 verbose url resolved https://registry.npm.taobao.org/tunnel-agent
624 verbose request where is https://registry.npm.taobao.org/tunnel-agent
625 info trying registry request attempt 1 at 21:58:05
626 verbose etag "1397566425000"
627 http GET https://registry.npm.taobao.org/tunnel-agent
628 verbose request where is /http-signature
629 verbose request registry https://registry.npm.taobao.org/
630 verbose url raw /http-signature
631 verbose url resolving [ 'https://registry.npm.taobao.org/', './http-signature' ]
632 verbose url resolved https://registry.npm.taobao.org/http-signature
633 verbose request where is https://registry.npm.taobao.org/http-signature
634 info trying registry request attempt 1 at 21:58:05
635 verbose etag "1397566440000"
636 http GET https://registry.npm.taobao.org/http-signature
637 verbose request where is /hawk
638 verbose request registry https://registry.npm.taobao.org/
639 verbose url raw /hawk
640 verbose url resolving [ 'https://registry.npm.taobao.org/', './hawk' ]
641 verbose url resolved https://registry.npm.taobao.org/hawk
642 verbose request where is https://registry.npm.taobao.org/hawk
643 info trying registry request attempt 1 at 21:58:05
644 verbose etag "1400560131000"
645 http GET https://registry.npm.taobao.org/hawk
646 verbose request where is /aws-sign
647 verbose request registry https://registry.npm.taobao.org/
648 verbose url raw /aws-sign
649 verbose url resolving [ 'https://registry.npm.taobao.org/', './aws-sign' ]
650 verbose url resolved https://registry.npm.taobao.org/aws-sign
651 verbose request where is https://registry.npm.taobao.org/aws-sign
652 info trying registry request attempt 1 at 21:58:05
653 verbose etag "1397473058000"
654 http GET https://registry.npm.taobao.org/aws-sign
655 verbose request where is /oauth-sign
656 verbose request registry https://registry.npm.taobao.org/
657 verbose url raw /oauth-sign
658 verbose url resolving [ 'https://registry.npm.taobao.org/', './oauth-sign' ]
659 verbose url resolved https://registry.npm.taobao.org/oauth-sign
660 verbose request where is https://registry.npm.taobao.org/oauth-sign
661 info trying registry request attempt 1 at 21:58:05
662 verbose etag "1397566426000"
663 http GET https://registry.npm.taobao.org/oauth-sign
664 verbose request where is /cookie-jar
665 verbose request registry https://registry.npm.taobao.org/
666 verbose url raw /cookie-jar
667 verbose url resolving [ 'https://registry.npm.taobao.org/', './cookie-jar' ]
668 verbose url resolved https://registry.npm.taobao.org/cookie-jar
669 verbose request where is https://registry.npm.taobao.org/cookie-jar
670 info trying registry request attempt 1 at 21:58:05
671 verbose etag "1397498579000"
672 http GET https://registry.npm.taobao.org/cookie-jar
673 verbose request where is /node-uuid
674 verbose request registry https://registry.npm.taobao.org/
675 verbose url raw /node-uuid
676 verbose url resolving [ 'https://registry.npm.taobao.org/', './node-uuid' ]
677 verbose url resolved https://registry.npm.taobao.org/node-uuid
678 verbose request where is https://registry.npm.taobao.org/node-uuid
679 info trying registry request attempt 1 at 21:58:05
680 verbose etag "1397471086000"
681 http GET https://registry.npm.taobao.org/node-uuid
682 verbose request where is /mime
683 verbose request registry https://registry.npm.taobao.org/
684 verbose url raw /mime
685 verbose url resolving [ 'https://registry.npm.taobao.org/', './mime' ]
686 verbose url resolved https://registry.npm.taobao.org/mime
687 verbose request where is https://registry.npm.taobao.org/mime
688 info trying registry request attempt 1 at 21:58:05
689 verbose etag "1397450233000"
690 http GET https://registry.npm.taobao.org/mime
691 verbose request where is /form-data
692 verbose request registry https://registry.npm.taobao.org/
693 verbose url raw /form-data
694 verbose url resolving [ 'https://registry.npm.taobao.org/', './form-data' ]
695 verbose url resolved https://registry.npm.taobao.org/form-data
696 verbose request where is https://registry.npm.taobao.org/form-data
697 info trying registry request attempt 1 at 21:58:05
698 verbose etag "1403592196000"
699 http GET https://registry.npm.taobao.org/form-data
700 http 304 https://registry.npm.taobao.org/keypress
701 silly registry.get cb [ 304,
701 silly registry.get { server: 'nginx/1.1.19',
701 silly registry.get date: 'Thu, 10 Jul 2014 13:58:05 GMT',
701 silly registry.get connection: 'keep-alive',
701 silly registry.get 'x-powered-by': 'koa',
701 silly registry.get etag: '"1397448911000"',
701 silly registry.get 'x-readtime': '3' } ]
702 verbose etag https://registry.npm.taobao.org/keypress from cache
703 silly addNameRange number 2 { name: 'keypress', range: '>=0.2.1-0 <0.3.0-0', hasData: true }
704 silly addNameRange versions [ 'keypress', [ '0.2.1', '0.2.0', '0.1.0', '0.0.2', '0.0.1' ] ]
705 verbose addNamed [ 'keypress', '0.2.1' ]
706 verbose addNamed [ '0.2.1', '0.2.1' ]
707 silly lockFile 7b921081-keypress-0-2-1 keypress@0.2.1
708 verbose lock keypress@0.2.1 /Users/tangmonk/.npm/7b921081-keypress-0-2-1.lock
709 silly lockFile 7b921081-keypress-0-2-1 keypress@0.2.1
710 silly lockFile 7b921081-keypress-0-2-1 keypress@0.2.1
711 silly lockFile 9008c6fa-keypress-0-2-1 keypress@~0.2.1
712 silly lockFile 9008c6fa-keypress-0-2-1 keypress@~0.2.1
713 http 304 https://registry.npm.taobao.org/wordwrap
714 silly registry.get cb [ 304,
714 silly registry.get { server: 'nginx/1.1.19',
714 silly registry.get date: 'Thu, 10 Jul 2014 13:58:05 GMT',
714 silly registry.get connection: 'keep-alive',
714 silly registry.get 'x-powered-by': 'koa',
714 silly registry.get etag: '"1397448182000"',
714 silly registry.get 'x-readtime': '3' } ]
715 verbose etag https://registry.npm.taobao.org/wordwrap from cache
716 silly addNameRange number 2 { name: 'wordwrap', range: '>=0.0.2-0 <0.1.0-0', hasData: true }
717 silly addNameRange versions [ 'wordwrap', [ '0.0.2', '0.0.1' ] ]
718 verbose addNamed [ 'wordwrap', '0.0.2' ]
719 verbose addNamed [ '0.0.2', '0.0.2' ]
720 silly lockFile 24a694c8-wordwrap-0-0-2 wordwrap@0.0.2
721 verbose lock wordwrap@0.0.2 /Users/tangmonk/.npm/24a694c8-wordwrap-0-0-2.lock
722 silly lockFile 24a694c8-wordwrap-0-0-2 wordwrap@0.0.2
723 silly lockFile 24a694c8-wordwrap-0-0-2 wordwrap@0.0.2
724 silly lockFile 8bd42136-wordwrap-0-0-2 wordwrap@~0.0.2
725 silly lockFile 8bd42136-wordwrap-0-0-2 wordwrap@~0.0.2
726 http 304 https://registry.npm.taobao.org/minimist
727 silly registry.get cb [ 304,
727 silly registry.get { server: 'nginx/1.1.19',
727 silly registry.get date: 'Thu, 10 Jul 2014 13:58:05 GMT',
727 silly registry.get connection: 'keep-alive',
727 silly registry.get 'x-powered-by': 'koa',
727 silly registry.get etag: '"1403190256000"',
727 silly registry.get 'x-readtime': '3' } ]
728 verbose etag https://registry.npm.taobao.org/minimist from cache
729 silly addNameRange number 2 { name: 'minimist', range: '>=0.0.1-0 <0.1.0-0', hasData: true }
730 silly addNameRange versions [ 'minimist',
730 silly addNameRange [ '0.2.0',
730 silly addNameRange '0.1.0',
730 silly addNameRange '0.0.10',
730 silly addNameRange '0.0.9',
730 silly addNameRange '0.0.8',
730 silly addNameRange '0.0.7',
730 silly addNameRange '0.0.6',
730 silly addNameRange '0.0.5',
730 silly addNameRange '0.0.4',
730 silly addNameRange '0.0.3',
730 silly addNameRange '0.0.2',
730 silly addNameRange '0.0.1',
730 silly addNameRange '0.0.0' ] ]
731 verbose addNamed [ 'minimist', '0.0.10' ]
732 verbose addNamed [ '0.0.10', '0.0.10' ]
733 silly lockFile 92f0553b-minimist-0-0-10 minimist@0.0.10
734 verbose lock minimist@0.0.10 /Users/tangmonk/.npm/92f0553b-minimist-0-0-10.lock
735 silly lockFile 92f0553b-minimist-0-0-10 minimist@0.0.10
736 silly lockFile 92f0553b-minimist-0-0-10 minimist@0.0.10
737 silly lockFile 7a855a96-minimist-0-0-1 minimist@~0.0.1
738 silly lockFile 7a855a96-minimist-0-0-1 minimist@~0.0.1
739 silly resolved [ { name: 'wordwrap',
739 silly resolved description: 'Wrap those words. Show them at what columns to start and stop.',
739 silly resolved version: '0.0.2',
739 silly resolved repository:
739 silly resolved { type: 'git',
739 silly resolved url: 'git://github.com/substack/node-wordwrap.git' },
739 silly resolved main: './index.js',
739 silly resolved keywords: [ 'word', 'wrap', 'rule', 'format', 'column' ],
739 silly resolved directories: { lib: '.', example: 'example', test: 'test' },
739 silly resolved scripts: { test: 'expresso' },
739 silly resolved devDependencies: { expresso: '=0.7.x' },
739 silly resolved engines: { node: '>=0.4.0' },
739 silly resolved license: 'MIT/X11',
739 silly resolved author:
739 silly resolved { name: 'James Halliday',
739 silly resolved email: 'mail@substack.net',
739 silly resolved url: 'http://substack.net' },
739 silly resolved _id: 'wordwrap@0.0.2',
739 silly resolved dependencies: {},
739 silly resolved _engineSupported: true,
739 silly resolved _npmVersion: '1.0.10',
739 silly resolved _nodeVersion: 'v0.5.0-pre',
739 silly resolved _defaultsLoaded: true,
739 silly resolved dist:
739 silly resolved { shasum: 'b79669bb42ecb409f83d583cad52ca17eaa1643f',
739 silly resolved size: 13772,
739 silly resolved noattachment: false,
739 silly resolved tarball: 'http://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.2.tgz' },
739 silly resolved maintainers: [ [Object] ],
739 silly resolved publish_time: 1314353829949,
739 silly resolved _cnpm_publish_time: 1314353829949,
739 silly resolved _shasum: 'b79669bb42ecb409f83d583cad52ca17eaa1643f',
739 silly resolved _from: 'wordwrap@~0.0.2',
739 silly resolved _resolved: 'http://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.2.tgz',
739 silly resolved bugs: { url: 'https://github.com/substack/node-wordwrap/issues' },
739 silly resolved readme: 'ERROR: No README data found!',
739 silly resolved homepage: 'https://github.com/substack/node-wordwrap' },
739 silly resolved { name: 'minimist',
739 silly resolved version: '0.0.10',
739 silly resolved description: 'parse argument options',
739 silly resolved main: 'index.js',
739 silly resolved devDependencies: { tape: '~1.0.4', tap: '~0.4.0' },
739 silly resolved scripts: { test: 'tap test/*.js' },
739 silly resolved testling: { files: 'test/*.js', browsers: [Object] },
739 silly resolved repository: { type: 'git', url: 'git://github.com/substack/minimist.git' },
739 silly resolved homepage: 'https://github.com/substack/minimist',
739 silly resolved keywords: [ 'argv', 'getopt', 'parser', 'optimist' ],
739 silly resolved author:
739 silly resolved { name: 'James Halliday',
739 silly resolved email: 'mail@substack.net',
739 silly resolved url: 'http://substack.net' },
739 silly resolved license: 'MIT',
739 silly resolved bugs: { url: 'https://github.com/substack/minimist/issues' },
739 silly resolved _id: 'minimist@0.0.10',
739 silly resolved dist:
739 silly resolved { shasum: 'de3f98543dbf96082be48ad1a0c7cda836301dcf',
739 silly resolved size: 6193,
739 silly resolved noattachment: false,
739 silly resolved tarball: 'http://registry.npm.taobao.org/minimist/download/minimist-0.0.10.tgz' },
739 silly resolved _from: 'minimist@~0.0.1',
739 silly resolved _npmVersion: '1.4.3',
739 silly resolved _npmUser: { name: 'substack', email: 'mail@substack.net' },
739 silly resolved maintainers: [ [Object] ],
739 silly resolved directories: {},
739 silly resolved publish_time: 1399844590663,
739 silly resolved _cnpm_publish_time: 1399844590663,
739 silly resolved _shasum: 'de3f98543dbf96082be48ad1a0c7cda836301dcf',
739 silly resolved _resolved: 'http://registry.npm.taobao.org/minimist/download/minimist-0.0.10.tgz',
739 silly resolved readme: 'ERROR: No README data found!' } ]
740 info install wordwrap@0.0.2 into /usr/local/lib/node_modules/sfile/node_modules/optimist
741 info install minimist@0.0.10 into /usr/local/lib/node_modules/sfile/node_modules/optimist
742 info installOne wordwrap@0.0.2
743 info installOne minimist@0.0.10
744 verbose lib/node_modules/sfile/node_modules/optimist/node_modules/wordwrap unbuild
745 verbose lib/node_modules/sfile/node_modules/optimist/node_modules/minimist unbuild
746 verbose tar unpack /Users/tangmonk/.npm/wordwrap/0.0.2/package.tgz
747 silly lockFile 4c1bb0ee-s-optimist-node-modules-wordwrap tar:///usr/local/lib/node_modules/sfile/node_modules/optimist/node_modules/wordwrap
748 verbose lock tar:///usr/local/lib/node_modules/sfile/node_modules/optimist/node_modules/wordwrap /Users/tangmonk/.npm/4c1bb0ee-s-optimist-node-modules-wordwrap.lock
749 silly lockFile 7a6319a1-k-npm-wordwrap-0-0-2-package-tgz tar:///Users/tangmonk/.npm/wordwrap/0.0.2/package.tgz
750 verbose lock tar:///Users/tangmonk/.npm/wordwrap/0.0.2/package.tgz /Users/tangmonk/.npm/7a6319a1-k-npm-wordwrap-0-0-2-package-tgz.lock
751 verbose tar unpack /Users/tangmonk/.npm/minimist/0.0.10/package.tgz
752 silly lockFile 32b0d61a-s-optimist-node-modules-minimist tar:///usr/local/lib/node_modules/sfile/node_modules/optimist/node_modules/minimist
753 verbose lock tar:///usr/local/lib/node_modules/sfile/node_modules/optimist/node_modules/minimist /Users/tangmonk/.npm/32b0d61a-s-optimist-node-modules-minimist.lock
754 silly lockFile c6cc5154--npm-minimist-0-0-10-package-tgz tar:///Users/tangmonk/.npm/minimist/0.0.10/package.tgz
755 verbose lock tar:///Users/tangmonk/.npm/minimist/0.0.10/package.tgz /Users/tangmonk/.npm/c6cc5154--npm-minimist-0-0-10-package-tgz.lock
756 silly gunzTarPerm modes [ '755', '644' ]
757 silly gunzTarPerm modes [ '755', '644' ]
758 silly gunzTarPerm extractEntry index.js
759 silly gunzTarPerm extractEntry package.json
760 silly gunzTarPerm extractEntry .npmignore
761 silly gunzTarPerm extractEntry package.json
762 silly gunzTarPerm extractEntry LICENSE
763 silly gunzTarPerm extractEntry index.js
764 silly gunzTarPerm extractEntry README.markdown
765 silly gunzTarPerm extractEntry example/center.js
766 silly gunzTarPerm extractEntry .travis.yml
767 silly gunzTarPerm extractEntry example/parse.js
768 silly gunzTarPerm extractEntry example/meat.js
769 silly gunzTarPerm extractEntry test/wrap.js
770 silly gunzTarPerm extractEntry readme.markdown
771 silly gunzTarPerm extractEntry test/bool.js
772 silly gunzTarPerm extractEntry test/break.js
773 silly gunzTarPerm extractEntry test/idleness.txt
774 silly gunzTarPerm extractEntry test/dash.js
775 silly gunzTarPerm extractEntry test/default_bool.js
776 silly gunzTarPerm extractEntry test/dotted.js
777 silly gunzTarPerm extractEntry test/long.js
778 silly gunzTarPerm extractEntry test/num.js
779 silly gunzTarPerm extractEntry test/parse.js
780 silly gunzTarPerm extractEntry test/parse_modified.js
781 http 304 https://registry.npm.taobao.org/qs
782 silly registry.get cb [ 304,
782 silly registry.get { server: 'nginx/1.1.19',
782 silly registry.get date: 'Thu, 10 Jul 2014 13:58:06 GMT',
782 silly registry.get connection: 'keep-alive',
782 silly registry.get 'x-powered-by': 'koa',
782 silly registry.get etag: '"1397450218000"',
782 silly registry.get 'x-readtime': '3' } ]
783 verbose etag https://registry.npm.taobao.org/qs from cache
784 silly addNameRange number 2 { name: 'qs', range: '>=0.6.0-0 <0.7.0-0', hasData: true }
785 silly addNameRange versions [ 'qs',
785 silly addNameRange [ '0.6.6',
785 silly addNameRange '0.6.5',
785 silly addNameRange '0.6.4',
785 silly addNameRange '0.6.3',
785 silly addNameRange '0.6.2',
785 silly addNameRange '0.6.1',
785 silly addNameRange '0.6.0',
785 silly addNameRange '0.5.6',
785 silly addNameRange '0.5.5',
785 silly addNameRange '0.5.4',
785 silly addNameRange '0.5.3',
785 silly addNameRange '0.5.2',
785 silly addNameRange '0.5.1',
785 silly addNameRange '0.5.0',
785 silly addNameRange '0.4.2',
785 silly addNameRange '0.4.1',
785 silly addNameRange '0.4.0',
785 silly addNameRange '0.3.2',
785 silly addNameRange '0.3.1',
785 silly addNameRange '0.3.0',
785 silly addNameRange '0.2.0',
785 silly addNameRange '0.1.0',
785 silly addNameRange '0.0.7',
785 silly addNameRange '0.0.6',
785 silly addNameRange '0.0.5',
785 silly addNameRange '0.0.4',
785 silly addNameRange '0.0.3',
785 silly addNameRange '0.0.2',
785 silly addNameRange '0.0.1' ] ]
786 verbose addNamed [ 'qs', '0.6.6' ]
787 verbose addNamed [ '0.6.6', '0.6.6' ]
788 silly lockFile b8bccda2-qs-0-6-6 qs@0.6.6
789 verbose lock qs@0.6.6 /Users/tangmonk/.npm/b8bccda2-qs-0-6-6.lock
790 silly gunzTarPerm extractEntry test/short.js
791 silly gunzTarPerm extractEntry test/whitespace.js
792 silly lockFile b8bccda2-qs-0-6-6 qs@0.6.6
793 silly lockFile b8bccda2-qs-0-6-6 qs@0.6.6
794 silly lockFile 222bee9e-qs-0-6-0 qs@~0.6.0
795 silly lockFile 222bee9e-qs-0-6-0 qs@~0.6.0
796 silly lockFile 4c1bb0ee-s-optimist-node-modules-wordwrap tar:///usr/local/lib/node_modules/sfile/node_modules/optimist/node_modules/wordwrap
797 silly lockFile 4c1bb0ee-s-optimist-node-modules-wordwrap tar:///usr/local/lib/node_modules/sfile/node_modules/optimist/node_modules/wordwrap
798 silly lockFile 7a6319a1-k-npm-wordwrap-0-0-2-package-tgz tar:///Users/tangmonk/.npm/wordwrap/0.0.2/package.tgz
799 silly lockFile 7a6319a1-k-npm-wordwrap-0-0-2-package-tgz tar:///Users/tangmonk/.npm/wordwrap/0.0.2/package.tgz
800 info preinstall wordwrap@0.0.2
801 verbose readDependencies using package.json deps
802 verbose readDependencies using package.json deps
803 silly resolved []
804 verbose about to build /usr/local/lib/node_modules/sfile/node_modules/optimist/node_modules/wordwrap
805 info build /usr/local/lib/node_modules/sfile/node_modules/optimist/node_modules/wordwrap
806 verbose linkStuff [ true,
806 verbose linkStuff '/usr/local/lib/node_modules',
806 verbose linkStuff false,
806 verbose linkStuff '/usr/local/lib/node_modules/sfile/node_modules/optimist/node_modules' ]
807 info linkStuff wordwrap@0.0.2
808 verbose linkBins wordwrap@0.0.2
809 verbose linkMans wordwrap@0.0.2
810 verbose rebuildBundles wordwrap@0.0.2
811 info install wordwrap@0.0.2
812 info postinstall wordwrap@0.0.2
813 silly lockFile 32b0d61a-s-optimist-node-modules-minimist tar:///usr/local/lib/node_modules/sfile/node_modules/optimist/node_modules/minimist
814 silly lockFile 32b0d61a-s-optimist-node-modules-minimist tar:///usr/local/lib/node_modules/sfile/node_modules/optimist/node_modules/minimist
815 silly lockFile c6cc5154--npm-minimist-0-0-10-package-tgz tar:///Users/tangmonk/.npm/minimist/0.0.10/package.tgz
816 silly lockFile c6cc5154--npm-minimist-0-0-10-package-tgz tar:///Users/tangmonk/.npm/minimist/0.0.10/package.tgz
817 info preinstall minimist@0.0.10
818 verbose readDependencies using package.json deps
819 verbose readDependencies using package.json deps
820 silly resolved []
821 verbose about to build /usr/local/lib/node_modules/sfile/node_modules/optimist/node_modules/minimist
822 info build /usr/local/lib/node_modules/sfile/node_modules/optimist/node_modules/minimist
823 verbose linkStuff [ true,
823 verbose linkStuff '/usr/local/lib/node_modules',
823 verbose linkStuff false,
823 verbose linkStuff '/usr/local/lib/node_modules/sfile/node_modules/optimist/node_modules' ]
824 info linkStuff minimist@0.0.10
825 verbose linkBins minimist@0.0.10
826 verbose linkMans minimist@0.0.10
827 verbose rebuildBundles minimist@0.0.10
828 info install minimist@0.0.10
829 info postinstall minimist@0.0.10
830 verbose about to build /usr/local/lib/node_modules/sfile/node_modules/optimist
831 info build /usr/local/lib/node_modules/sfile/node_modules/optimist
832 verbose linkStuff [ true,
832 verbose linkStuff '/usr/local/lib/node_modules',
832 verbose linkStuff false,
832 verbose linkStuff '/usr/local/lib/node_modules/sfile/node_modules' ]
833 info linkStuff optimist@0.6.0
834 verbose linkBins optimist@0.6.0
835 verbose linkMans optimist@0.6.0
836 verbose rebuildBundles optimist@0.6.0
837 verbose rebuildBundles [ 'minimist', 'wordwrap' ]
838 info install optimist@0.6.0
839 info postinstall optimist@0.6.0
840 http 304 https://registry.npm.taobao.org/json-stringify-safe
841 silly registry.get cb [ 304,
841 silly registry.get { server: 'nginx/1.1.19',
841 silly registry.get date: 'Thu, 10 Jul 2014 13:58:06 GMT',
841 silly registry.get connection: 'keep-alive',
841 silly registry.get 'x-powered-by': 'koa',
841 silly registry.get etag: '"1397566426000"',
841 silly registry.get 'x-readtime': '2' } ]
842 verbose etag https://registry.npm.taobao.org/json-stringify-safe from cache
843 silly addNameRange number 2 { name: 'json-stringify-safe',
843 silly addNameRange range: '>=5.0.0-0 <5.1.0-0',
843 silly addNameRange hasData: true }
844 silly addNameRange versions [ 'json-stringify-safe',
844 silly addNameRange [ '5.0.0', '4.0.0', '3.0.0', '2.0.0' ] ]
845 verbose addNamed [ 'json-stringify-safe', '5.0.0' ]
846 verbose addNamed [ '5.0.0', '5.0.0' ]
847 silly lockFile 1d9ebe76-json-stringify-safe-5-0-0 json-stringify-safe@5.0.0
848 verbose lock json-stringify-safe@5.0.0 /Users/tangmonk/.npm/1d9ebe76-json-stringify-safe-5-0-0.lock
849 silly lockFile 1d9ebe76-json-stringify-safe-5-0-0 json-stringify-safe@5.0.0
850 silly lockFile 1d9ebe76-json-stringify-safe-5-0-0 json-stringify-safe@5.0.0
851 silly lockFile 063b1a01-json-stringify-safe-5-0-0 json-stringify-safe@~5.0.0
852 silly lockFile 063b1a01-json-stringify-safe-5-0-0 json-stringify-safe@~5.0.0
853 http 304 https://registry.npm.taobao.org/forever-agent
854 silly registry.get cb [ 304,
854 silly registry.get { server: 'nginx/1.1.19',
854 silly registry.get date: 'Thu, 10 Jul 2014 13:58:06 GMT',
854 silly registry.get connection: 'keep-alive',
854 silly registry.get 'x-powered-by': 'koa',
854 silly registry.get etag: '"1397521332000"',
854 silly registry.get 'x-readtime': '3' } ]
855 verbose etag https://registry.npm.taobao.org/forever-agent from cache
856 silly addNameRange number 2 { name: 'forever-agent',
856 silly addNameRange range: '>=0.5.0-0 <0.6.0-0',
856 silly addNameRange hasData: true }
857 silly addNameRange versions [ 'forever-agent',
857 silly addNameRange [ '0.5.2', '0.5.0', '0.4.0', '0.3.0', '0.2.0' ] ]
858 verbose addNamed [ 'forever-agent', '0.5.2' ]
859 verbose addNamed [ '0.5.2', '0.5.2' ]
860 silly lockFile 20c7a74d-forever-agent-0-5-2 forever-agent@0.5.2
861 verbose lock forever-agent@0.5.2 /Users/tangmonk/.npm/20c7a74d-forever-agent-0-5-2.lock
862 silly lockFile 20c7a74d-forever-agent-0-5-2 forever-agent@0.5.2
863 silly lockFile 20c7a74d-forever-agent-0-5-2 forever-agent@0.5.2
864 silly lockFile fa463915-forever-agent-0-5-0 forever-agent@~0.5.0
865 silly lockFile fa463915-forever-agent-0-5-0 forever-agent@~0.5.0
866 http 304 https://registry.npm.taobao.org/tunnel-agent
867 silly registry.get cb [ 304,
867 silly registry.get { server: 'nginx/1.1.19',
867 silly registry.get date: 'Thu, 10 Jul 2014 13:58:06 GMT',
867 silly registry.get connection: 'keep-alive',
867 silly registry.get 'x-powered-by': 'koa',
867 silly registry.get etag: '"1397566425000"',
867 silly registry.get 'x-readtime': '2' } ]
868 verbose etag https://registry.npm.taobao.org/tunnel-agent from cache
869 silly addNameRange number 2 { name: 'tunnel-agent',
869 silly addNameRange range: '>=0.3.0-0 <0.4.0-0',
869 silly addNameRange hasData: true }
870 silly addNameRange versions [ 'tunnel-agent', [ '0.4.0', '0.3.0', '0.2.0' ] ]
871 verbose addNamed [ 'tunnel-agent', '0.3.0' ]
872 verbose addNamed [ '0.3.0', '0.3.0' ]
873 silly lockFile d054959a-tunnel-agent-0-3-0 tunnel-agent@0.3.0
874 verbose lock tunnel-agent@0.3.0 /Users/tangmonk/.npm/d054959a-tunnel-agent-0-3-0.lock
875 silly lockFile d054959a-tunnel-agent-0-3-0 tunnel-agent@0.3.0
876 silly lockFile d054959a-tunnel-agent-0-3-0 tunnel-agent@0.3.0
877 silly lockFile e5681eda-tunnel-agent-0-3-0 tunnel-agent@~0.3.0
878 silly lockFile e5681eda-tunnel-agent-0-3-0 tunnel-agent@~0.3.0
879 http 304 https://registry.npm.taobao.org/term-canvas
880 silly registry.get cb [ 304,
880 silly registry.get { server: 'nginx/1.1.19',
880 silly registry.get date: 'Thu, 10 Jul 2014 13:58:05 GMT',
880 silly registry.get connection: 'keep-alive',
880 silly registry.get 'x-powered-by': 'koa',
880 silly registry.get etag: '"1397734540000"',
880 silly registry.get 'x-readtime': '2' } ]
881 verbose etag https://registry.npm.taobao.org/term-canvas from cache
882 silly lockFile af3121a9-term-canvas-0-0-5 term-canvas@0.0.5
883 silly lockFile af3121a9-term-canvas-0-0-5 term-canvas@0.0.5
884 silly resolved [ { name: 'keypress',
884 silly resolved version: '0.2.1',
884 silly resolved description: 'Make any Node ReadableStream emit "keypress" events',
884 silly resolved author:
884 silly resolved { name: 'Nathan Rajlich',
884 silly resolved email: 'nathan@tootallnate.net',
884 silly resolved url: 'http://tootallnate.net' },
884 silly resolved main: 'index.js',
884 silly resolved scripts: { test: 'echo "Error: no test specified" && exit 1' },
884 silly resolved repository:
884 silly resolved { type: 'git',
884 silly resolved url: 'git://github.com/TooTallNate/keypress.git' },
884 silly resolved keywords: [ 'keypress', 'readline', 'core' ],
884 silly resolved license: 'MIT',
884 silly resolved readmeFilename: 'README.md',
884 silly resolved bugs: { url: 'https://github.com/TooTallNate/keypress/issues' },
884 silly resolved _id: 'keypress@0.2.1',
884 silly resolved dist:
884 silly resolved { shasum: '1e80454250018dbad4c3fe94497d6e67b6269c77',
884 silly resolved size: 5091,
884 silly resolved noattachment: false,
884 silly resolved tarball: 'http://registry.npm.taobao.org/keypress/download/keypress-0.2.1.tgz' },
884 silly resolved _from: 'keypress@~0.2.1',
884 silly resolved _npmVersion: '1.2.32',
884 silly resolved _npmUser: { name: 'tootallnate', email: 'nathan@tootallnate.net' },
884 silly resolved maintainers: [ [Object] ],
884 silly resolved directories: {},
884 silly resolved publish_time: 1373086685119,
884 silly resolved _cnpm_publish_time: 1373086685119,
884 silly resolved _shasum: '1e80454250018dbad4c3fe94497d6e67b6269c77',
884 silly resolved _resolved: 'http://registry.npm.taobao.org/keypress/download/keypress-0.2.1.tgz',
884 silly resolved readme: 'ERROR: No README data found!',
884 silly resolved homepage: 'https://github.com/TooTallNate/keypress' },
884 silly resolved { name: 'term-canvas',
884 silly resolved version: '0.0.5',
884 silly resolved description: 'Terminal canvas api written with node.js',
884 silly resolved keywords: [ 'canvas', 'ascii', 'ansi', 'terminal', 'shell' ],
884 silly resolved author: { name: 'TJ Holowaychuk', email: 'tj@vision-media.ca' },
884 silly resolved dependencies: {},
884 silly resolved main: 'index',
884 silly resolved _id: 'term-canvas@0.0.5',
884 silly resolved dist:
884 silly resolved { shasum: '597afac2fa6369a6f17860bce9c5f66d6ea0ca96',
884 silly resolved size: 4588,
884 silly resolved noattachment: false,
884 silly resolved tarball: 'http://registry.npm.taobao.org/term-canvas/download/term-canvas-0.0.5.tgz' },
884 silly resolved maintainers: [ [Object] ],
884 silly resolved directories: {},
884 silly resolved publish_time: 1342890578268,
884 silly resolved _cnpm_publish_time: 1342890578268,
884 silly resolved _shasum: '597afac2fa6369a6f17860bce9c5f66d6ea0ca96',
884 silly resolved _from: 'term-canvas@0.0.5',
884 silly resolved _resolved: 'http://registry.npm.taobao.org/term-canvas/download/term-canvas-0.0.5.tgz',
884 silly resolved readme: 'ERROR: No README data found!' } ]
885 info install keypress@0.2.1 into /usr/local/lib/node_modules/sfile/node_modules/term-list
886 info install term-canvas@0.0.5 into /usr/local/lib/node_modules/sfile/node_modules/term-list
887 info installOne keypress@0.2.1
888 info installOne term-canvas@0.0.5
889 verbose lib/node_modules/sfile/node_modules/term-list/node_modules/keypress unbuild
890 verbose lib/node_modules/sfile/node_modules/term-list/node_modules/term-canvas unbuild
891 verbose tar unpack /Users/tangmonk/.npm/keypress/0.2.1/package.tgz
892 silly lockFile bb07e094--term-list-node-modules-keypress tar:///usr/local/lib/node_modules/sfile/node_modules/term-list/node_modules/keypress
893 verbose lock tar:///usr/local/lib/node_modules/sfile/node_modules/term-list/node_modules/keypress /Users/tangmonk/.npm/bb07e094--term-list-node-modules-keypress.lock
894 silly lockFile 974b8859-k-npm-keypress-0-2-1-package-tgz tar:///Users/tangmonk/.npm/keypress/0.2.1/package.tgz
895 verbose lock tar:///Users/tangmonk/.npm/keypress/0.2.1/package.tgz /Users/tangmonk/.npm/974b8859-k-npm-keypress-0-2-1-package-tgz.lock
896 verbose tar unpack /Users/tangmonk/.npm/term-canvas/0.0.5/package.tgz
897 silly lockFile 8b52547e-rm-list-node-modules-term-canvas tar:///usr/local/lib/node_modules/sfile/node_modules/term-list/node_modules/term-canvas
898 verbose lock tar:///usr/local/lib/node_modules/sfile/node_modules/term-list/node_modules/term-canvas /Users/tangmonk/.npm/8b52547e-rm-list-node-modules-term-canvas.lock
899 silly lockFile 087b6856-pm-term-canvas-0-0-5-package-tgz tar:///Users/tangmonk/.npm/term-canvas/0.0.5/package.tgz
900 verbose lock tar:///Users/tangmonk/.npm/term-canvas/0.0.5/package.tgz /Users/tangmonk/.npm/087b6856-pm-term-canvas-0-0-5-package-tgz.lock
901 silly gunzTarPerm modes [ '755', '644' ]
902 silly gunzTarPerm modes [ '755', '644' ]
903 silly gunzTarPerm extractEntry package.json
904 silly gunzTarPerm extractEntry package.json
905 silly gunzTarPerm extractEntry README.md
906 silly gunzTarPerm extractEntry index.js
907 silly gunzTarPerm extractEntry .npmignore
908 silly gunzTarPerm extractEntry index.js
909 silly gunzTarPerm extractEntry test.js
910 silly gunzTarPerm extractEntry History.md
911 silly gunzTarPerm extractEntry lib/canvas.js
912 silly gunzTarPerm extractEntry lib/context2d.js
913 silly gunzTarPerm extractEntry lib/state.js
914 silly gunzTarPerm extractEntry lib/term-canvas.js
915 silly gunzTarPerm extractEntry Makefile
916 silly gunzTarPerm extractEntry Readme.md
917 http 304 https://registry.npm.taobao.org/shell-escape
918 silly registry.get cb [ 304,
918 silly registry.get { server: 'nginx/1.1.19',
918 silly registry.get date: 'Thu, 10 Jul 2014 13:58:05 GMT',
918 silly registry.get connection: 'keep-alive',
918 silly registry.get 'x-powered-by': 'koa',
918 silly registry.get etag: '"1397516007000"',
918 silly registry.get 'x-readtime': '2' } ]
919 verbose etag https://registry.npm.taobao.org/shell-escape from cache
920 silly lockFile bb07e094--term-list-node-modules-keypress tar:///usr/local/lib/node_modules/sfile/node_modules/term-list/node_modules/keypress
921 silly lockFile bb07e094--term-list-node-modules-keypress tar:///usr/local/lib/node_modules/sfile/node_modules/term-list/node_modules/keypress
922 silly lockFile 974b8859-k-npm-keypress-0-2-1-package-tgz tar:///Users/tangmonk/.npm/keypress/0.2.1/package.tgz
923 silly lockFile 974b8859-k-npm-keypress-0-2-1-package-tgz tar:///Users/tangmonk/.npm/keypress/0.2.1/package.tgz
924 info preinstall keypress@0.2.1
925 verbose readDependencies using package.json deps
926 silly lockFile 771b1038-shell-escape-0-0-0 shell-escape@0.0.0
927 silly lockFile 771b1038-shell-escape-0-0-0 shell-escape@0.0.0
928 verbose readDependencies using package.json deps
929 silly resolved []
930 verbose about to build /usr/local/lib/node_modules/sfile/node_modules/term-list/node_modules/keypress
931 info build /usr/local/lib/node_modules/sfile/node_modules/term-list/node_modules/keypress
932 verbose linkStuff [ true,
932 verbose linkStuff '/usr/local/lib/node_modules',
932 verbose linkStuff false,
932 verbose linkStuff '/usr/local/lib/node_modules/sfile/node_modules/term-list/node_modules' ]
933 info linkStuff keypress@0.2.1
934 verbose linkBins keypress@0.2.1
935 verbose linkMans keypress@0.2.1
936 verbose rebuildBundles keypress@0.2.1
937 info install keypress@0.2.1
938 info postinstall keypress@0.2.1
939 silly resolved [ { name: 'shell-escape',
939 silly resolved version: '0.0.0',
939 silly resolved description: 'Escape and stringify an array of arguments to be executed on the shell',
939 silly resolved author:
939 silly resolved { name: 'Dave Eddy',
939 silly resolved email: 'dave@daveeddy.com',
939 silly resolved url: 'http://www.daveeddy.com' },
939 silly resolved main: './shell-escape.js',
939 silly resolved scripts: { test: 'for f in test/*; do echo "$f"; node "$f" || exit 1; echo; done; echo Passed; exit 0' },
939 silly resolved repository:
939 silly resolved { type: 'git',
939 silly resolved url: 'git://github.com/bahamas10/node-shell-escape.git' },
939 silly resolved license: 'MIT',
939 silly resolved dependencies: {},
939 silly resolved _id: 'shell-escape@0.0.0',
939 silly resolved dist:
939 silly resolved { shasum: 'c1f0b72aeb2be606a2e271f02651fe18efdcd765',
939 silly resolved size: 1235,
939 silly resolved noattachment: false,
939 silly resolved tarball: 'http://registry.npm.taobao.org/shell-escape/download/shell-escape-0.0.0.tgz' },
939 silly resolved _from: 'shell-escape@0.0.0',
939 silly resolved _npmVersion: '1.2.18',
939 silly resolved _npmUser: { name: 'bahamas10', email: 'dave@daveeddy.com' },
939 silly resolved maintainers: [ [Object] ],
939 silly resolved directories: {},
939 silly resolved publish_time: 1370535226926,
939 silly resolved _cnpm_publish_time: 1370535226926,
939 silly resolved _shasum: 'c1f0b72aeb2be606a2e271f02651fe18efdcd765',
939 silly resolved _resolved: 'http://registry.npm.taobao.org/shell-escape/download/shell-escape-0.0.0.tgz',
939 silly resolved bugs: { url: 'https://github.com/bahamas10/node-shell-escape/issues' },
939 silly resolved readme: 'ERROR: No README data found!',
939 silly resolved homepage: 'https://github.com/bahamas10/node-shell-escape' } ]
940 info install shell-escape@0.0.0 into /usr/local/lib/node_modules/sfile/node_modules/cliparoo
941 info installOne shell-escape@0.0.0
942 verbose lib/node_modules/sfile/node_modules/cliparoo/node_modules/shell-escape unbuild
943 http 304 https://registry.npm.taobao.org/http-signature
944 silly registry.get cb [ 304,
944 silly registry.get { server: 'nginx/1.1.19',
944 silly registry.get date: 'Thu, 10 Jul 2014 13:58:06 GMT',
944 silly registry.get connection: 'keep-alive',
944 silly registry.get 'x-powered-by': 'koa',
944 silly registry.get etag: '"1397566440000"',
944 silly registry.get 'x-readtime': '2' } ]
945 verbose etag https://registry.npm.taobao.org/http-signature from cache
946 verbose tar unpack /Users/tangmonk/.npm/shell-escape/0.0.0/package.tgz
947 silly lockFile c3a25834-iparoo-node-modules-shell-escape tar:///usr/local/lib/node_modules/sfile/node_modules/cliparoo/node_modules/shell-escape
948 verbose lock tar:///usr/local/lib/node_modules/sfile/node_modules/cliparoo/node_modules/shell-escape /Users/tangmonk/.npm/c3a25834-iparoo-node-modules-shell-escape.lock
949 silly lockFile c8d855c9-m-shell-escape-0-0-0-package-tgz tar:///Users/tangmonk/.npm/shell-escape/0.0.0/package.tgz
950 verbose lock tar:///Users/tangmonk/.npm/shell-escape/0.0.0/package.tgz /Users/tangmonk/.npm/c8d855c9-m-shell-escape-0-0-0-package-tgz.lock
951 silly gunzTarPerm modes [ '755', '644' ]
952 silly addNameRange number 2 { name: 'http-signature',
952 silly addNameRange range: '>=0.10.0-0 <0.11.0-0',
952 silly addNameRange hasData: true }
953 silly addNameRange versions [ 'http-signature',
953 silly addNameRange [ '0.10.0',
953 silly addNameRange '0.9.11',
953 silly addNameRange '0.9.10',
953 silly addNameRange '0.9.9',
953 silly addNameRange '0.9.8',
953 silly addNameRange '0.9.7',
953 silly addNameRange '0.9.6',
953 silly addNameRange '0.9.5',
953 silly addNameRange '0.9.4',
953 silly addNameRange '0.9.3',
953 silly addNameRange '0.9.2',
953 silly addNameRange '0.9.0' ] ]
954 verbose addNamed [ 'http-signature', '0.10.0' ]
955 verbose addNamed [ '0.10.0', '0.10.0' ]
956 silly lockFile f628681c-http-signature-0-10-0 http-signature@0.10.0
957 verbose lock http-signature@0.10.0 /Users/tangmonk/.npm/f628681c-http-signature-0-10-0.lock
958 silly gunzTarPerm extractEntry package.json
959 silly lockFile f628681c-http-signature-0-10-0 http-signature@0.10.0
960 silly lockFile f628681c-http-signature-0-10-0 http-signature@0.10.0
961 silly gunzTarPerm extractEntry README.md
962 silly gunzTarPerm extractEntry shell-escape.js
963 silly lockFile 8170f292-http-signature-0-10-0 http-signature@~0.10.0
964 silly lockFile 8170f292-http-signature-0-10-0 http-signature@~0.10.0
965 silly gunzTarPerm extractEntry test/advanced.js
966 silly gunzTarPerm extractEntry test/simple.js
967 silly lockFile 8b52547e-rm-list-node-modules-term-canvas tar:///usr/local/lib/node_modules/sfile/node_modules/term-list/node_modules/term-canvas
968 silly lockFile 8b52547e-rm-list-node-modules-term-canvas tar:///usr/local/lib/node_modules/sfile/node_modules/term-list/node_modules/term-canvas
969 silly lockFile 087b6856-pm-term-canvas-0-0-5-package-tgz tar:///Users/tangmonk/.npm/term-canvas/0.0.5/package.tgz
970 silly lockFile 087b6856-pm-term-canvas-0-0-5-package-tgz tar:///Users/tangmonk/.npm/term-canvas/0.0.5/package.tgz
971 info preinstall term-canvas@0.0.5
972 verbose readDependencies using package.json deps
973 verbose readDependencies using package.json deps
974 silly resolved []
975 verbose about to build /usr/local/lib/node_modules/sfile/node_modules/term-list/node_modules/term-canvas
976 info build /usr/local/lib/node_modules/sfile/node_modules/term-list/node_modules/term-canvas
977 verbose linkStuff [ true,
977 verbose linkStuff '/usr/local/lib/node_modules',
977 verbose linkStuff false,
977 verbose linkStuff '/usr/local/lib/node_modules/sfile/node_modules/term-list/node_modules' ]
978 info linkStuff term-canvas@0.0.5
979 verbose linkBins term-canvas@0.0.5
980 verbose linkMans term-canvas@0.0.5
981 verbose rebuildBundles term-canvas@0.0.5
982 info install term-canvas@0.0.5
983 info postinstall term-canvas@0.0.5
984 verbose about to build /usr/local/lib/node_modules/sfile/node_modules/term-list
985 info build /usr/local/lib/node_modules/sfile/node_modules/term-list
986 verbose linkStuff [ true,
986 verbose linkStuff '/usr/local/lib/node_modules',
986 verbose linkStuff false,
986 verbose linkStuff '/usr/local/lib/node_modules/sfile/node_modules' ]
987 info linkStuff term-list@0.2.0
988 verbose linkBins term-list@0.2.0
989 verbose linkMans term-list@0.2.0
990 verbose rebuildBundles term-list@0.2.0
991 verbose rebuildBundles [ 'keypress', 'term-canvas' ]
992 info install term-list@0.2.0
993 info postinstall term-list@0.2.0
994 silly lockFile c3a25834-iparoo-node-modules-shell-escape tar:///usr/local/lib/node_modules/sfile/node_modules/cliparoo/node_modules/shell-escape
995 silly lockFile c3a25834-iparoo-node-modules-shell-escape tar:///usr/local/lib/node_modules/sfile/node_modules/cliparoo/node_modules/shell-escape
996 silly lockFile c8d855c9-m-shell-escape-0-0-0-package-tgz tar:///Users/tangmonk/.npm/shell-escape/0.0.0/package.tgz
997 silly lockFile c8d855c9-m-shell-escape-0-0-0-package-tgz tar:///Users/tangmonk/.npm/shell-escape/0.0.0/package.tgz
998 info preinstall shell-escape@0.0.0
999 verbose readDependencies using package.json deps
1000 verbose readDependencies using package.json deps
1001 silly resolved []
1002 verbose about to build /usr/local/lib/node_modules/sfile/node_modules/cliparoo/node_modules/shell-escape
1003 info build /usr/local/lib/node_modules/sfile/node_modules/cliparoo/node_modules/shell-escape
1004 verbose linkStuff [ true,
1004 verbose linkStuff '/usr/local/lib/node_modules',
1004 verbose linkStuff false,
1004 verbose linkStuff '/usr/local/lib/node_modules/sfile/node_modules/cliparoo/node_modules' ]
1005 info linkStuff shell-escape@0.0.0
1006 verbose linkBins shell-escape@0.0.0
1007 verbose linkMans shell-escape@0.0.0
1008 verbose rebuildBundles shell-escape@0.0.0
1009 info install shell-escape@0.0.0
1010 info postinstall shell-escape@0.0.0
1011 verbose about to build /usr/local/lib/node_modules/sfile/node_modules/cliparoo
1012 info build /usr/local/lib/node_modules/sfile/node_modules/cliparoo
1013 verbose linkStuff [ true,
1013 verbose linkStuff '/usr/local/lib/node_modules',
1013 verbose linkStuff false,
1013 verbose linkStuff '/usr/local/lib/node_modules/sfile/node_modules' ]
1014 info linkStuff cliparoo@1.0.0
1015 verbose linkBins cliparoo@1.0.0
1016 verbose linkMans cliparoo@1.0.0
1017 verbose rebuildBundles cliparoo@1.0.0
1018 verbose rebuildBundles [ 'shell-escape' ]
1019 info install cliparoo@1.0.0
1020 info postinstall cliparoo@1.0.0
1021 http 304 https://registry.npm.taobao.org/hawk
1022 silly registry.get cb [ 304,
1022 silly registry.get { server: 'nginx/1.1.19',
1022 silly registry.get date: 'Thu, 10 Jul 2014 13:58:06 GMT',
1022 silly registry.get connection: 'keep-alive',
1022 silly registry.get 'x-powered-by': 'koa',
1022 silly registry.get etag: '"1400560131000"',
1022 silly registry.get 'x-readtime': '3' } ]
1023 verbose etag https://registry.npm.taobao.org/hawk from cache
1024 silly addNameRange number 2 { name: 'hawk', range: '>=1.0.0-0 <1.1.0-0', hasData: true }
1025 silly addNameRange versions [ 'hawk',
1025 silly addNameRange [ '2.2.1',
1025 silly addNameRange '2.2.0',
1025 silly addNameRange '2.1.3',
1025 silly addNameRange '2.1.2',
1025 silly addNameRange '2.1.1',
1025 silly addNameRange '2.1.0',
1025 silly addNameRange '2.0.0',
1025 silly addNameRange '1.1.2',
1025 silly addNameRange '1.1.1',
1025 silly addNameRange '1.1.0-pre',
1025 silly addNameRange '1.0.0',
1025 silly addNameRange '0.15.0',
1025 silly addNameRange '0.14.0',
1025 silly addNameRange '0.13.1',
1025 silly addNameRange '0.13.0',
1025 silly addNameRange '0.12.2',
1025 silly addNameRange '0.12.1',
1025 silly addNameRange '0.12.0',
1025 silly addNameRange '0.11.1',
1025 silly addNameRange '0.11.0',
1025 silly addNameRange '0.10.2',
1025 silly addNameRange '0.10.1',
1025 silly addNameRange '0.10.0',
1025 silly addNameRange '0.9.0',
1025 silly addNameRange '0.8.1',
1025 silly addNameRange '0.7.1',
1025 silly addNameRange '0.7.0',
1025 silly addNameRange '0.6.1',
1025 silly addNameRange '0.6.0',
1025 silly addNameRange '0.5.3',
1025 silly addNameRange '0.5.2',
1025 silly addNameRange '0.5.1',
1025 silly addNameRange '0.5.0',
1025 silly addNameRange '0.4.0',
1025 silly addNameRange '0.3.0',
1025 silly addNameRange '0.2.0',
1025 silly addNameRange '0.1.0',
1025 silly addNameRange '0.0.8',
1025 silly addNameRange '0.0.7',
1025 silly addNameRange '0.0.6',
1025 silly addNameRange '0.0.5',
1025 silly addNameRange '0.0.4',
1025 silly addNameRange '0.0.3',
1025 silly addNameRange '0.0.2',
1025 silly addNameRange '0.0.1' ] ]
1026 verbose addNamed [ 'hawk', '1.0.0' ]
1027 verbose addNamed [ '1.0.0', '1.0.0' ]
1028 silly lockFile 1ca87dbe-hawk-1-0-0 hawk@1.0.0
1029 verbose lock hawk@1.0.0 /Users/tangmonk/.npm/1ca87dbe-hawk-1-0-0.lock
1030 silly lockFile 1ca87dbe-hawk-1-0-0 hawk@1.0.0
1031 silly lockFile 1ca87dbe-hawk-1-0-0 hawk@1.0.0
1032 silly lockFile 327094b8-hawk-1-0-0 hawk@~1.0.0
1033 silly lockFile 327094b8-hawk-1-0-0 hawk@~1.0.0
1034 http 304 https://registry.npm.taobao.org/aws-sign
1035 silly registry.get cb [ 304,
1035 silly registry.get { server: 'nginx/1.1.19',
1035 silly registry.get date: 'Thu, 10 Jul 2014 13:58:06 GMT',
1035 silly registry.get connection: 'keep-alive',
1035 silly registry.get 'x-powered-by': 'koa',
1035 silly registry.get etag: '"1397473058000"',
1035 silly registry.get 'x-readtime': '2' } ]
1036 verbose etag https://registry.npm.taobao.org/aws-sign from cache
1037 silly addNameRange number 2 { name: 'aws-sign', range: '>=0.3.0-0 <0.4.0-0', hasData: true }
1038 silly addNameRange versions [ 'aws-sign',
1038 silly addNameRange [ '0.3.0', '0.2.0', '0.1.1', '0.1.0', '0.0.2', '0.0.1' ] ]
1039 verbose addNamed [ 'aws-sign', '0.3.0' ]
1040 verbose addNamed [ '0.3.0', '0.3.0' ]
1041 silly lockFile 503c0a27-aws-sign-0-3-0 aws-sign@0.3.0
1042 verbose lock aws-sign@0.3.0 /Users/tangmonk/.npm/503c0a27-aws-sign-0-3-0.lock
1043 silly lockFile 503c0a27-aws-sign-0-3-0 aws-sign@0.3.0
1044 silly lockFile 503c0a27-aws-sign-0-3-0 aws-sign@0.3.0
1045 silly lockFile 514b1d97-aws-sign-0-3-0 aws-sign@~0.3.0
1046 silly lockFile 514b1d97-aws-sign-0-3-0 aws-sign@~0.3.0
1047 http 304 https://registry.npm.taobao.org/oauth-sign
1048 silly registry.get cb [ 304,
1048 silly registry.get { server: 'nginx/1.1.19',
1048 silly registry.get date: 'Thu, 10 Jul 2014 13:58:06 GMT',
1048 silly registry.get connection: 'keep-alive',
1048 silly registry.get 'x-powered-by': 'koa',
1048 silly registry.get etag: '"1397566426000"',
1048 silly registry.get 'x-readtime': '2' } ]
1049 verbose etag https://registry.npm.taobao.org/oauth-sign from cache
1050 silly addNameRange number 2 { name: 'oauth-sign',
1050 silly addNameRange range: '>=0.3.0-0 <0.4.0-0',
1050 silly addNameRange hasData: true }
1051 silly addNameRange versions [ 'oauth-sign', [ '0.4.0', '0.3.0', '0.2.0' ] ]
1052 verbose addNamed [ 'oauth-sign', '0.3.0' ]
1053 verbose addNamed [ '0.3.0', '0.3.0' ]
1054 silly lockFile ae61e7c5-oauth-sign-0-3-0 oauth-sign@0.3.0
1055 verbose lock oauth-sign@0.3.0 /Users/tangmonk/.npm/ae61e7c5-oauth-sign-0-3-0.lock
1056 silly lockFile ae61e7c5-oauth-sign-0-3-0 oauth-sign@0.3.0
1057 silly lockFile ae61e7c5-oauth-sign-0-3-0 oauth-sign@0.3.0
1058 silly lockFile 7fb5c7f1-oauth-sign-0-3-0 oauth-sign@~0.3.0
1059 silly lockFile 7fb5c7f1-oauth-sign-0-3-0 oauth-sign@~0.3.0
1060 verbose about to build /usr/local/lib/node_modules/sfile/node_modules/request
1061 verbose lib/node_modules/sfile/node_modules/request unbuild
1062 info preuninstall request@2.27.0
1063 info uninstall request@2.27.0
1064 verbose false,/usr/local/lib/node_modules,/usr/local/lib/node_modules/sfile/node_modules unbuild request@2.27.0
1065 info postuninstall request@2.27.0
1066 verbose about to build /usr/local/lib/node_modules/sfile
1067 verbose lib/node_modules/sfile unbuild
1068 info preuninstall sfile@0.1.1
1069 info uninstall sfile@0.1.1
1070 verbose true,/usr/local/lib/node_modules,/usr/local/lib/node_modules unbuild sfile@0.1.1
1071 verbose /usr/local/bin,[object Object] binRoot
1072 info postuninstall sfile@0.1.1
1073 error Failed to parse json
1073 error Unexpected end of input
1074 error File: /Users/tangmonk/.npm/oauth-sign/0.3.0/package/package.json
1075 error Failed to parse package.json data.
1075 error package.json must be actual JSON, not just JavaScript.
1075 error
1075 error This is not a bug in npm.
1075 error Tell the package author to fix their package.json file. JSON.parse
1076 error System Darwin 13.3.0
1077 error command "node" "/usr/local/bin/npm" "install" "-g" "sfile"
1078 error cwd /Users/tangmonk/Desktop
1079 error node -v v0.10.29
1080 error npm -v 1.4.16
1081 error file /Users/tangmonk/.npm/oauth-sign/0.3.0/package/package.json
1082 error code EJSONPARSE
1083 verbose exit [ 1, true ]
把 /Users/tangmonk/.npm/ 这里面的文件删干净重装试试
删除了不会有什么后遗症么。。
不会,都是缓存
谢谢!搞定了。你的项目非常棒!。
但是可不可以增加个版本选择的功能: 就想这样 $ sfile jquery@1