Unable to run example

736 views
Skip to first unread message

Anders Lyman

unread,
Nov 14, 2012, 2:49:53 PM11/14/12
to ever...@googlegroups.com
I ran "npm install", which failed, and then "node server.js" - which also failed: 

Error: Cannot find module '../restler'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:362:17)
    at require (module.js:378:17)
    at Object.<anonymous> (E:\Bin\Desktop\everyauth-master\lib\modules\viadeo.js:2:12)
    at Module._compile (module.js:449:26)
    at Object.Module._extensions..js (module.js:467:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:362:17)

I do have the host entry "127.0.0.1   localhost local.host".

I'll keep trying to post the log file - right now I'm just getting a 304 error.

Anders Lyman

unread,
Nov 14, 2012, 2:54:30 PM11/14/12
to ever...@googlegroups.com
No joy, pasting:

0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\\\node.exe',
1 verbose cli   'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli   'install' ]
2 info using n...@1.1.65
3 info using no...@v0.8.14
4 verbose node symlink C:\Program Files\nodejs\\node.exe
5 verbose read json E:\Bin\Desktop\everyauth-master\package.json
6 verbose readDependencies using package.json deps
7 verbose install where, deps [ 'E:\\Bin\\Desktop\\everyauth-master',
7 verbose install   [ 'oauth',
7 verbose install     'request',
7 verbose install     'connect',
7 verbose install     'openid',
7 verbose install     'xml2js',
7 verbose install     'node-swt',
7 verbose install     'node-wsfederation',
7 verbose install     'debug',
7 verbose install     'express',
7 verbose install     'jade',
7 verbose install     'tobi',
7 verbose install     'expect.js',
7 verbose install     'mocha',
7 verbose install     'satisfy' ] ]
8 verbose from cache E:\Bin\Desktop\everyauth-master\package.json
9 info preinstall ever...@0.3.0
10 verbose from cache E:\Bin\Desktop\everyauth-master\package.json
11 verbose readDependencies using package.json deps
12 verbose cache add   null ]
14 verbose parsed url { pathname: 'oauth@https://github.com/ciaranj/node-oauth/tarball/master',
14 verbose parsed url   path: 'oauth@https://github.com/ciaranj/node-oauth/tarball/master',
14 verbose parsed url   href: 'oauth@https://github.com/ciaranj/node-oauth/tarball/master' }
16 verbose parsed url { protocol: 'https:',
16 verbose parsed url   slashes: true,
16 verbose parsed url   host: 'github.com',
16 verbose parsed url   hostname: 'github.com',
16 verbose parsed url   pathname: '/ciaranj/node-oauth/tarball/master',
16 verbose parsed url   path: '/ciaranj/node-oauth/tarball/master' }
17 verbose cache add [ 'req...@2.9.x', null ]
18 silly cache add name=undefined spec="req...@2.9.x" args=["req...@2.9.x",null]
19 verbose parsed url { pathname: 'req...@2.9.x',
19 verbose parsed url   path: 'req...@2.9.x',
19 verbose parsed url   href: 'req...@2.9.x' }
20 silly cache add name="request" spec="2.9.x" args=["request","2.9.x"]
21 verbose parsed url { pathname: '2.9.x', path: '2.9.x', href: '2.9.x' }
22 verbose addNamed [ 'request', '2.9.x' ]
23 verbose addNamed [ null, '>=2.9.0- <2.10.0-' ]
24 verbose cache add [ 'connect@>=1 <2', null ]
25 silly cache add name=undefined spec="connect@>=1 <2" args=["connect@>=1 <2",null]
26 verbose parsed url { pathname: 'connect@%3E=1%20%3C2',
26 verbose parsed url   path: 'connect@%3E=1%20%3C2',
26 verbose parsed url   href: 'connect@%3E=1%20%3C2' }
27 silly cache add name="connect" spec=">=1 <2" args=["connect",">=1 <2"]
28 verbose parsed url { pathname: '%3E=1%20%3C2',
28 verbose parsed url   path: '%3E=1%20%3C2',
28 verbose parsed url   href: '%3E=1%20%3C2' }
29 verbose addNamed [ 'connect', '>=1 <2' ]
30 verbose addNamed [ null, '>=1.0.0- <2.0.0-' ]
31 verbose cache add [ 'openid@>=0.2.0', null ]
32 silly cache add name=undefined spec="openid@>=0.2.0" args=["openid@>=0.2.0",null]
33 verbose parsed url { pathname: 'openid@%3E=0.2.0',
33 verbose parsed url   path: 'openid@%3E=0.2.0',
33 verbose parsed url   href: 'openid@%3E=0.2.0' }
34 silly cache add name="openid" spec=">=0.2.0" args=["openid",">=0.2.0"]
35 verbose parsed url { pathname: '%3E=0.2.0', path: '%3E=0.2.0', href: '%3E=0.2.0' }
36 verbose addNamed [ 'openid', '>=0.2.0' ]
37 verbose addNamed [ null, '>=0.2.0' ]
38 verbose cache add [ 'xml2js@>=0.1.7', null ]
39 silly cache add name=undefined spec="xml2js@>=0.1.7" args=["xml2js@>=0.1.7",null]
40 verbose parsed url { pathname: 'xml2js@%3E=0.1.7',
40 verbose parsed url   path: 'xml2js@%3E=0.1.7',
40 verbose parsed url   href: 'xml2js@%3E=0.1.7' }
41 silly cache add name="xml2js" spec=">=0.1.7" args=["xml2js",">=0.1.7"]
42 verbose parsed url { pathname: '%3E=0.1.7', path: '%3E=0.1.7', href: '%3E=0.1.7' }
43 verbose addNamed [ 'xml2js', '>=0.1.7' ]
44 verbose addNamed [ null, '>=0.1.7' ]
45 verbose cache add [ 'node-swt@>=0.1.1', null ]
46 silly cache add name=undefined spec="node-swt@>=0.1.1" args=["node-swt@>=0.1.1",null]
47 verbose parsed url { pathname: 'node-swt@%3E=0.1.1',
47 verbose parsed url   path: 'node-swt@%3E=0.1.1',
47 verbose parsed url   href: 'node-swt@%3E=0.1.1' }
48 silly cache add name="node-swt" spec=">=0.1.1" args=["node-swt",">=0.1.1"]
49 verbose parsed url { pathname: '%3E=0.1.1', path: '%3E=0.1.1', href: '%3E=0.1.1' }
50 verbose addNamed [ 'node-swt', '>=0.1.1' ]
51 verbose addNamed [ null, '>=0.1.1' ]
52 verbose cache add [ 'node-wsfederation@>=0.1.1', null ]
53 silly cache add name=undefined spec="node-wsfederation@>=0.1.1" args=["node-wsfederation@>=0.1.1",null]
54 verbose parsed url { pathname: 'node-wsfederation@%3E=0.1.1',
54 verbose parsed url   path: 'node-wsfederation@%3E=0.1.1',
54 verbose parsed url   href: 'node-wsfederation@%3E=0.1.1' }
55 silly cache add name="node-wsfederation" spec=">=0.1.1" args=["node-wsfederation",">=0.1.1"]
56 verbose parsed url { pathname: '%3E=0.1.1', path: '%3E=0.1.1', href: '%3E=0.1.1' }
57 verbose addNamed [ 'node-wsfederation', '>=0.1.1' ]
58 verbose addNamed [ null, '>=0.1.1' ]
59 verbose cache add [ 'de...@0.5.0', null ]
60 silly cache add name=undefined spec="de...@0.5.0" args=["de...@0.5.0",null]
61 verbose parsed url { pathname: 'de...@0.5.0',
61 verbose parsed url   path: 'de...@0.5.0',
61 verbose parsed url   href: 'de...@0.5.0' }
62 silly cache add name="debug" spec="0.5.0" args=["debug","0.5.0"]
63 verbose parsed url { pathname: '0.5.0', path: '0.5.0', href: '0.5.0' }
64 verbose addNamed [ 'debug', '0.5.0' ]
65 verbose addNamed [ '0.5.0', '0.5.0' ]
66 verbose cache add [ 'express@>=2.3.10', null ]
67 silly cache add name=undefined spec="express@>=2.3.10" args=["express@>=2.3.10",null]
68 verbose parsed url { pathname: 'express@%3E=2.3.10',
68 verbose parsed url   path: 'express@%3E=2.3.10',
68 verbose parsed url   href: 'express@%3E=2.3.10' }
69 silly cache add name="express" spec=">=2.3.10" args=["express",">=2.3.10"]
70 verbose parsed url { pathname: '%3E=2.3.10',
70 verbose parsed url   path: '%3E=2.3.10',
70 verbose parsed url   href: '%3E=2.3.10' }
71 verbose addNamed [ 'express', '>=2.3.10' ]
72 verbose addNamed [ null, '>=2.3.10' ]
73 verbose cache add [ 'jade@>=0.12.1', null ]
74 silly cache add name=undefined spec="jade@>=0.12.1" args=["jade@>=0.12.1",null]
75 verbose parsed url { pathname: 'jade@%3E=0.12.1',
75 verbose parsed url   path: 'jade@%3E=0.12.1',
75 verbose parsed url   href: 'jade@%3E=0.12.1' }
76 silly cache add name="jade" spec=">=0.12.1" args=["jade",">=0.12.1"]
77 verbose parsed url { pathname: '%3E=0.12.1',
77 verbose parsed url   path: '%3E=0.12.1',
77 verbose parsed url   href: '%3E=0.12.1' }
78 verbose addNamed [ 'jade', '>=0.12.1' ]
79 verbose addNamed [ null, '>=0.12.1' ]
80 verbose cache add [ 'tobi@>=0.2.2', null ]
81 silly cache add name=undefined spec="tobi@>=0.2.2" args=["tobi@>=0.2.2",null]
82 verbose parsed url { pathname: 'tobi@%3E=0.2.2',
82 verbose parsed url   path: 'tobi@%3E=0.2.2',
82 verbose parsed url   href: 'tobi@%3E=0.2.2' }
83 silly cache add name="tobi" spec=">=0.2.2" args=["tobi",">=0.2.2"]
84 verbose parsed url { pathname: '%3E=0.2.2', path: '%3E=0.2.2', href: '%3E=0.2.2' }
85 verbose addNamed [ 'tobi', '>=0.2.2' ]
86 verbose addNamed [ null, '>=0.2.2' ]
87 verbose cache add [ 'expect.js@>=0.1.2', null ]
88 silly cache add name=undefined spec="expect.js@>=0.1.2" args=["expect.js@>=0.1.2",null]
89 verbose parsed url { pathname: 'expect.js@%3E=0.1.2',
89 verbose parsed url   path: 'expect.js@%3E=0.1.2',
89 verbose parsed url   href: 'expect.js@%3E=0.1.2' }
90 silly cache add name="expect.js" spec=">=0.1.2" args=["expect.js",">=0.1.2"]
91 verbose parsed url { pathname: '%3E=0.1.2', path: '%3E=0.1.2', href: '%3E=0.1.2' }
92 verbose addNamed [ 'expect.js', '>=0.1.2' ]
93 verbose addNamed [ null, '>=0.1.2' ]
94 verbose cache add [ 'mocha@>=0.13.0', null ]
95 silly cache add name=undefined spec="mocha@>=0.13.0" args=["mocha@>=0.13.0",null]
96 verbose parsed url { pathname: 'mocha@%3E=0.13.0',
96 verbose parsed url   path: 'mocha@%3E=0.13.0',
96 verbose parsed url   href: 'mocha@%3E=0.13.0' }
97 silly cache add name="mocha" spec=">=0.13.0" args=["mocha",">=0.13.0"]
98 verbose parsed url { pathname: '%3E=0.13.0',
98 verbose parsed url   path: '%3E=0.13.0',
98 verbose parsed url   href: '%3E=0.13.0' }
99 verbose addNamed [ 'mocha', '>=0.13.0' ]
100 verbose addNamed [ null, '>=0.13.0' ]
101 verbose cache add [ 'satisfy@>=0.1.0', null ]
102 silly cache add name=undefined spec="satisfy@>=0.1.0" args=["satisfy@>=0.1.0",null]
103 verbose parsed url { pathname: 'satisfy@%3E=0.1.0',
103 verbose parsed url   path: 'satisfy@%3E=0.1.0',
103 verbose parsed url   href: 'satisfy@%3E=0.1.0' }
104 silly cache add name="satisfy" spec=">=0.1.0" args=["satisfy",">=0.1.0"]
105 verbose parsed url { pathname: '%3E=0.1.0', path: '%3E=0.1.0', href: '%3E=0.1.0' }
106 verbose addNamed [ 'satisfy', '>=0.1.0' ]
107 verbose addNamed [ null, '>=0.1.0' ]
108 silly lockFile 89fc64f4-iaranj-node-oauth-tarball-master https://github.com/ciaranj/node-oauth/tarball/master
109 verbose lock https://github.com/ciaranj/node-oauth/tarball/master C:\Users\alyman\AppData\Roaming\npm-cache\89fc64f4-iaranj-node-oauth-tarball-master.lock
110 silly lockFile 0258777d-request-2-9-x req...@2.9.x
111 verbose lock req...@2.9.x C:\Users\alyman\AppData\Roaming\npm-cache\0258777d-request-2-9-x.lock
112 silly lockFile ed34d2b1-connect-1-2 connect@>=1 <2
113 verbose lock connect@>=1 <2 C:\Users\alyman\AppData\Roaming\npm-cache\ed34d2b1-connect-1-2.lock
114 silly lockFile 8eb4c06b-openid-0-2-0 openid@>=0.2.0
115 verbose lock openid@>=0.2.0 C:\Users\alyman\AppData\Roaming\npm-cache\8eb4c06b-openid-0-2-0.lock
116 silly lockFile 1ea1b3af-xml2js-0-1-7 xml2js@>=0.1.7
117 verbose lock xml2js@>=0.1.7 C:\Users\alyman\AppData\Roaming\npm-cache\1ea1b3af-xml2js-0-1-7.lock
118 silly lockFile 32e5f2d0-node-swt-0-1-1 node-swt@>=0.1.1
119 verbose lock node-swt@>=0.1.1 C:\Users\alyman\AppData\Roaming\npm-cache\32e5f2d0-node-swt-0-1-1.lock
120 silly lockFile a10e9deb-debug-0-5-0 de...@0.5.0
121 verbose lock de...@0.5.0 C:\Users\alyman\AppData\Roaming\npm-cache\a10e9deb-debug-0-5-0.lock
122 silly lockFile 5bc717d3-node-wsfederation-0-1-1 node-wsfederation@>=0.1.1
123 verbose lock node-wsfederation@>=0.1.1 C:\Users\alyman\AppData\Roaming\npm-cache\5bc717d3-node-wsfederation-0-1-1.lock
124 silly lockFile f9a57074-express-2-3-10 express@>=2.3.10
125 verbose lock express@>=2.3.10 C:\Users\alyman\AppData\Roaming\npm-cache\f9a57074-express-2-3-10.lock
126 silly lockFile 36b23d89-jade-0-12-1 jade@>=0.12.1
127 verbose lock jade@>=0.12.1 C:\Users\alyman\AppData\Roaming\npm-cache\36b23d89-jade-0-12-1.lock
128 silly lockFile 065a0ece-tobi-0-2-2 tobi@>=0.2.2
129 verbose lock tobi@>=0.2.2 C:\Users\alyman\AppData\Roaming\npm-cache\065a0ece-tobi-0-2-2.lock
130 silly lockFile f952aa01-mocha-0-13-0 mocha@>=0.13.0
131 verbose lock mocha@>=0.13.0 C:\Users\alyman\AppData\Roaming\npm-cache\f952aa01-mocha-0-13-0.lock
132 silly lockFile 7a22c78f-expect-js-0-1-2 expect.js@>=0.1.2
133 verbose lock expect.js@>=0.1.2 C:\Users\alyman\AppData\Roaming\npm-cache\7a22c78f-expect-js-0-1-2.lock
134 silly lockFile 0fedd597-satisfy-0-1-0 satisfy@>=0.1.0
135 verbose lock satisfy@>=0.1.0 C:\Users\alyman\AppData\Roaming\npm-cache\0fedd597-satisfy-0-1-0.lock
136 verbose addRemoteTarball [ 'https://github.com/ciaranj/node-oauth/tarball/master', null ]
137 silly addNameRange { name: 'request', range: '>=2.9.0- <2.10.0-', hasData: false }
138 silly addNameRange { name: 'connect', range: '>=1.0.0- <2.0.0-', hasData: false }
139 silly addNameRange { name: 'openid', range: '>=0.2.0', hasData: false }
140 silly addNameRange { name: 'xml2js', range: '>=0.1.7', hasData: false }
141 silly addNameRange { name: 'node-swt', range: '>=0.1.1', hasData: false }
142 silly addNameRange { name: 'node-wsfederation', range: '>=0.1.1', hasData: false }
143 silly addNameRange { name: 'express', range: '>=2.3.10', hasData: false }
144 silly addNameRange { name: 'jade', range: '>=0.12.1', hasData: false }
145 silly addNameRange { name: 'tobi', range: '>=0.2.2', hasData: false }
146 silly addNameRange { name: 'mocha', range: '>=0.13.0', hasData: false }
147 silly addNameRange { name: 'expect.js', range: '>=0.1.2', hasData: false }
148 silly addNameRange { name: 'satisfy', range: '>=0.1.0', hasData: false }
149 info retry fetch attempt 1 at 12:41:52
150 verbose fetch to= C:\Users\alyman\AppData\Local\Temp\1\npm-9096\1352922112094-0.8038626585621387\tmp.tgz
151 verbose url raw request
152 verbose url resolving [ 'https://registry.npmjs.org/', './request' ]
153 verbose url resolved https://registry.npmjs.org/request
154 info trying registry request attempt 1 at 12:41:52
155 verbose etag "E4YDTURQGI1D9HUU3BHHZ5NJC"
157 verbose url raw xml2js
158 verbose url resolving [ 'https://registry.npmjs.org/', './xml2js' ]
159 verbose url resolved https://registry.npmjs.org/xml2js
160 info trying registry request attempt 1 at 12:41:52
161 verbose etag "914JFYIXRZKQX8LEP6SMDAF7B"
163 verbose url raw openid
164 verbose url resolving [ 'https://registry.npmjs.org/', './openid' ]
165 verbose url resolved https://registry.npmjs.org/openid
166 info trying registry request attempt 1 at 12:41:52
167 verbose etag "3TOI04CTOYO2GD4LX4ZV1IIEM"
169 verbose url raw node-swt
170 verbose url resolving [ 'https://registry.npmjs.org/', './node-swt' ]
171 verbose url resolved https://registry.npmjs.org/node-swt
172 info trying registry request attempt 1 at 12:41:52
173 verbose etag "3VLKUZ99QTGM2P0NEFDHY0FD3"
175 verbose url raw debug/0.5.0
176 verbose url resolving [ 'https://registry.npmjs.org/', './debug/0.5.0' ]
178 info trying registry request attempt 1 at 12:41:52
179 verbose etag "59FK4FRE43E3SJ92QJ5AIU6IS"
181 verbose url raw node-wsfederation
182 verbose url resolving [ 'https://registry.npmjs.org/', './node-wsfederation' ]
184 info trying registry request attempt 1 at 12:41:52
185 verbose etag "EAZSM2QQNPWC7XFYYZB71BSAY"
187 verbose url raw connect
188 verbose url resolving [ 'https://registry.npmjs.org/', './connect' ]
189 verbose url resolved https://registry.npmjs.org/connect
190 info trying registry request attempt 1 at 12:41:52
191 verbose etag "CDYC7Y209AZF1LOXVSLUR2E49"
193 verbose url raw tobi
194 verbose url resolving [ 'https://registry.npmjs.org/', './tobi' ]
195 verbose url resolved https://registry.npmjs.org/tobi
196 info trying registry request attempt 1 at 12:41:52
197 verbose etag "95TOJ4YPW6LSBKHA0H08DS55M"
199 verbose url raw express
200 verbose url resolving [ 'https://registry.npmjs.org/', './express' ]
201 verbose url resolved https://registry.npmjs.org/express
202 info trying registry request attempt 1 at 12:41:52
203 verbose etag "6Y15RTW2DSI1Z4QA4N698IPM9"
205 verbose url raw expect.js
206 verbose url resolving [ 'https://registry.npmjs.org/', './expect.js' ]
207 verbose url resolved https://registry.npmjs.org/expect.js
208 info trying registry request attempt 1 at 12:41:52
209 verbose etag "58C41IC91KJS7BJA5TFOYOR0Q"
211 verbose url raw mocha
212 verbose url resolving [ 'https://registry.npmjs.org/', './mocha' ]
213 verbose url resolved https://registry.npmjs.org/mocha
214 info trying registry request attempt 1 at 12:41:52
215 verbose etag "8D4WBRKH0J98JPGHAGMF14QB4"
217 verbose url raw satisfy
218 verbose url resolving [ 'https://registry.npmjs.org/', './satisfy' ]
219 verbose url resolved https://registry.npmjs.org/satisfy
220 info trying registry request attempt 1 at 12:41:52
221 verbose etag "DWPNZCRN5P10NK4EDNGC4KQEZ"
223 verbose url raw jade
224 verbose url resolving [ 'https://registry.npmjs.org/', './jade' ]
225 verbose url resolved https://registry.npmjs.org/jade
226 info trying registry request attempt 1 at 12:41:52
227 verbose etag "F06L946I2ORCV7D2DVBTGN86J"
231 silly registry.get cb [ 304,
231 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
231 silly registry.get     etag: '"E4YDTURQGI1D9HUU3BHHZ5NJC"',
231 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:30 GMT',
231 silly registry.get     'content-length': '0' } ]
232 verbose etag request from cache
234 silly registry.get cb [ 304,
234 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
234 silly registry.get     etag: '"914JFYIXRZKQX8LEP6SMDAF7B"',
234 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:30 GMT',
234 silly registry.get     'content-length': '0' } ]
235 verbose etag xml2js from cache
236 silly addNameRange number 2 { name: 'request', range: '>=2.9.0- <2.10.0-', hasData: true }
237 silly addNameRange versions [ 'request',
237 silly addNameRange   [ '0.10.0',
237 silly addNameRange     '0.8.3',
237 silly addNameRange     '0.9.0',
237 silly addNameRange     '0.9.1',
237 silly addNameRange     '0.9.5',
237 silly addNameRange     '1.0.0',
237 silly addNameRange     '1.1.0',
237 silly addNameRange     '1.1.1',
237 silly addNameRange     '1.2.0',
237 silly addNameRange     '1.9.0',
237 silly addNameRange     '1.9.1',
237 silly addNameRange     '1.9.2',
237 silly addNameRange     '1.9.3',
237 silly addNameRange     '1.9.5',
237 silly addNameRange     '1.9.7',
237 silly addNameRange     '1.9.8',
237 silly addNameRange     '1.9.9',
237 silly addNameRange     '2.0.0',
237 silly addNameRange     '2.0.1',
237 silly addNameRange     '2.0.2',
237 silly addNameRange     '2.0.3',
237 silly addNameRange     '2.0.4',
237 silly addNameRange     '2.0.5',
237 silly addNameRange     '2.1.0',
237 silly addNameRange     '2.1.1',
237 silly addNameRange     '2.2.0',
237 silly addNameRange     '2.2.5',
237 silly addNameRange     '2.2.6',
237 silly addNameRange     '2.2.9',
237 silly addNameRange     '2.9.0',
237 silly addNameRange     '2.9.1',
237 silly addNameRange     '2.9.2',
237 silly addNameRange     '2.9.3',
237 silly addNameRange     '2.9.100',
237 silly addNameRange     '2.9.150',
237 silly addNameRange     '2.9.151',
237 silly addNameRange     '2.9.152',
237 silly addNameRange     '2.9.153',
237 silly addNameRange     '2.9.200',
237 silly addNameRange     '2.9.201',
237 silly addNameRange     '2.9.202',
237 silly addNameRange     '2.9.203',
237 silly addNameRange     '2.10.0',
237 silly addNameRange     '2.11.0',
237 silly addNameRange     '2.11.1',
237 silly addNameRange     '2.11.2',
237 silly addNameRange     '2.11.3',
237 silly addNameRange     '2.11.4',
237 silly addNameRange     '2.12.0' ] ]
238 verbose addNamed [ 'request', '2.9.203' ]
239 verbose addNamed [ '2.9.203', '2.9.203' ]
240 silly lockFile 3887d89d-request-2-9-203 req...@2.9.203
241 verbose lock req...@2.9.203 C:\Users\alyman\AppData\Roaming\npm-cache\3887d89d-request-2-9-203.lock
242 silly addNameRange number 2 { name: 'xml2js', range: '>=0.1.7', hasData: true }
243 silly addNameRange versions [ 'xml2js',
243 silly addNameRange   [ '0.1.0',
243 silly addNameRange     '0.1.1',
243 silly addNameRange     '0.1.2',
243 silly addNameRange     '0.1.3',
243 silly addNameRange     '0.1.4',
243 silly addNameRange     '0.1.5',
243 silly addNameRange     '0.1.6',
243 silly addNameRange     '0.1.7',
243 silly addNameRange     '0.1.8',
243 silly addNameRange     '0.1.9',
243 silly addNameRange     '0.1.10',
243 silly addNameRange     '0.1.11',
243 silly addNameRange     '0.1.12',
243 silly addNameRange     '0.1.13',
243 silly addNameRange     '0.1.14',
243 silly addNameRange     '0.2.0',
243 silly addNameRange     '0.2.1' ] ]
244 verbose addNamed [ 'xml2js', '0.2.1' ]
245 verbose addNamed [ '0.2.1', '0.2.1' ]
246 silly lockFile b4976e8c-xml2js-0-2-1 xml...@0.2.1
247 verbose lock xml...@0.2.1 C:\Users\alyman\AppData\Roaming\npm-cache\b4976e8c-xml2js-0-2-1.lock
249 silly registry.get cb [ 304,
249 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
249 silly registry.get     etag: '"3VLKUZ99QTGM2P0NEFDHY0FD3"',
249 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:30 GMT',
249 silly registry.get     'content-length': '0' } ]
250 verbose etag node-swt from cache
252 silly registry.get cb [ 304,
252 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
252 silly registry.get     etag: '"3TOI04CTOYO2GD4LX4ZV1IIEM"',
252 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:30 GMT',
252 silly registry.get     'content-length': '0' } ]
253 verbose etag openid from cache
255 silly registry.get cb [ 304,
255 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
255 silly registry.get     etag: '"59FK4FRE43E3SJ92QJ5AIU6IS"',
255 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:30 GMT',
255 silly registry.get     'content-length': '0' } ]
256 verbose etag debug/0.5.0 from cache
258 silly registry.get cb [ 304,
258 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
258 silly registry.get     etag: '"EAZSM2QQNPWC7XFYYZB71BSAY"',
258 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:30 GMT',
258 silly registry.get     'content-length': '0' } ]
259 verbose etag node-wsfederation from cache
261 silly registry.get cb [ 304,
261 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
261 silly registry.get     etag: '"CDYC7Y209AZF1LOXVSLUR2E49"',
261 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:30 GMT',
261 silly registry.get     'content-length': '0' } ]
262 verbose etag connect from cache
263 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\request\2.9.203\package\package.json
264 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\xml2js\0.2.1\package\package.json
266 silly registry.get cb [ 304,
266 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
266 silly registry.get     etag: '"95TOJ4YPW6LSBKHA0H08DS55M"',
266 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:30 GMT',
266 silly registry.get     'content-length': '0' } ]
267 verbose etag tobi from cache
269 silly registry.get cb [ 304,
269 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
269 silly registry.get     etag: '"58C41IC91KJS7BJA5TFOYOR0Q"',
269 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:30 GMT',
269 silly registry.get     'content-length': '0' } ]
270 verbose etag expect.js from cache
272 silly registry.get cb [ 304,
272 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
272 silly registry.get     etag: '"6Y15RTW2DSI1Z4QA4N698IPM9"',
272 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:30 GMT',
272 silly registry.get     'content-length': '0' } ]
273 verbose etag express from cache
275 silly registry.get cb [ 304,
275 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
275 silly registry.get     etag: '"DWPNZCRN5P10NK4EDNGC4KQEZ"',
275 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:30 GMT',
275 silly registry.get     'content-length': '0' } ]
276 verbose etag satisfy from cache
278 silly registry.get cb [ 304,
278 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
278 silly registry.get     etag: '"8D4WBRKH0J98JPGHAGMF14QB4"',
278 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:30 GMT',
278 silly registry.get     'content-length': '0' } ]
279 verbose etag mocha from cache
280 silly addNameRange number 2 { name: 'node-swt', range: '>=0.1.1', hasData: true }
281 silly addNameRange versions [ 'node-swt', [ '0.1.0', '0.1.1' ] ]
282 verbose addNamed [ 'node-swt', '0.1.1' ]
283 verbose addNamed [ '0.1.1', '0.1.1' ]
284 silly lockFile 779e228a-node-swt-0-1-1 node...@0.1.1
285 verbose lock node...@0.1.1 C:\Users\alyman\AppData\Roaming\npm-cache\779e228a-node-swt-0-1-1.lock
286 silly addNameRange number 2 { name: 'node-wsfederation', range: '>=0.1.1', hasData: true }
287 silly addNameRange versions [ 'node-wsfederation', [ '0.1.0', '0.1.1' ] ]
288 verbose addNamed [ 'node-wsfederation', '0.1.1' ]
289 verbose addNamed [ '0.1.1', '0.1.1' ]
290 silly lockFile f2092cb2-node-wsfederation-0-1-1 node-wsf...@0.1.1
291 verbose lock node-wsf...@0.1.1 C:\Users\alyman\AppData\Roaming\npm-cache\f2092cb2-node-wsfederation-0-1-1.lock
292 silly addNameRange number 2 { name: 'openid', range: '>=0.2.0', hasData: true }
293 silly addNameRange versions [ 'openid',
293 silly addNameRange   [ '0.1.0',
293 silly addNameRange     '0.1.1',
293 silly addNameRange     '0.1.2',
293 silly addNameRange     '0.1.3',
293 silly addNameRange     '0.1.4',
293 silly addNameRange     '0.1.5',
293 silly addNameRange     '0.1.6',
293 silly addNameRange     '0.1.7',
293 silly addNameRange     '0.1.8',
293 silly addNameRange     '0.2.0',
293 silly addNameRange     '0.3.0',
293 silly addNameRange     '0.3.1',
293 silly addNameRange     '0.3.2',
293 silly addNameRange     '0.4.0',
293 silly addNameRange     '0.4.1',
293 silly addNameRange     '0.4.2' ] ]
294 verbose addNamed [ 'openid', '0.4.2' ]
295 verbose addNamed [ '0.4.2', '0.4.2' ]
296 silly lockFile 5bc07a6a-openid-0-4-2 ope...@0.4.2
297 verbose lock ope...@0.4.2 C:\Users\alyman\AppData\Roaming\npm-cache\5bc07a6a-openid-0-4-2.lock
299 silly registry.get cb [ 304,
299 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
299 silly registry.get     etag: '"F06L946I2ORCV7D2DVBTGN86J"',
299 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:30 GMT',
299 silly registry.get     'content-length': '0' } ]
300 verbose etag jade from cache
302 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\node-swt\0.1.1\package\package.json
303 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\debug\0.5.0\package\package.json
304 silly addNameRange number 2 { name: 'connect', range: '>=1.0.0- <2.0.0-', hasData: true }
305 silly addNameRange versions [ 'connect',
305 silly addNameRange   [ '0.0.1',
305 silly addNameRange     '0.0.2',
305 silly addNameRange     '0.0.3',
305 silly addNameRange     '0.0.4',
305 silly addNameRange     '0.0.5',
305 silly addNameRange     '0.0.6',
305 silly addNameRange     '0.1.0',
305 silly addNameRange     '0.2.0',
305 silly addNameRange     '0.2.1',
305 silly addNameRange     '0.2.2',
305 silly addNameRange     '0.2.3',
305 silly addNameRange     '0.2.4',
305 silly addNameRange     '0.2.5',
305 silly addNameRange     '0.2.6',
305 silly addNameRange     '0.2.7',
305 silly addNameRange     '0.3.0',
305 silly addNameRange     '0.4.0',
305 silly addNameRange     '0.5.0',
305 silly addNameRange     '0.5.1',
305 silly addNameRange     '0.5.2',
305 silly addNameRange     '0.5.3',
305 silly addNameRange     '0.5.4',
305 silly addNameRange     '0.5.5',
305 silly addNameRange     '0.5.6',
305 silly addNameRange     '0.5.7',
305 silly addNameRange     '0.5.8',
305 silly addNameRange     '0.5.9',
305 silly addNameRange     '0.5.10',
305 silly addNameRange     '1.0.0',
305 silly addNameRange     '1.0.1',
305 silly addNameRange     '1.0.2',
305 silly addNameRange     '1.0.3',
305 silly addNameRange     '1.0.4',
305 silly addNameRange     '1.0.5',
305 silly addNameRange     '1.0.6',
305 silly addNameRange     '1.1.0',
305 silly addNameRange     '1.1.1',
305 silly addNameRange     '1.1.2',
305 silly addNameRange     '1.1.3',
305 silly addNameRange     '1.1.4',
305 silly addNameRange     '1.1.5',
305 silly addNameRange     '1.2.0',
305 silly addNameRange     '1.2.1',
305 silly addNameRange     '1.2.2',
305 silly addNameRange     '1.2.3',
305 silly addNameRange     '1.3.0',
305 silly addNameRange     '1.4.0',
305 silly addNameRange     '1.4.1',
305 silly addNameRange     '1.4.2',
305 silly addNameRange     '1.4.3',
305 silly addNameRange     '1.4.4',
305 silly addNameRange     '1.4.5',
305 silly addNameRange     '1.4.6',
305 silly addNameRange     '1.5.0',
305 silly addNameRange     '1.5.1',
305 silly addNameRange     '1.5.2',
305 silly addNameRange     '1.6.0',
305 silly addNameRange     '1.6.1',
305 silly addNameRange     '1.6.2',
305 silly addNameRange     '1.6.3',
305 silly addNameRange     '1.6.4',
305 silly addNameRange     '1.7.0',
305 silly addNameRange     '1.7.1',
305 silly addNameRange     '1.7.2',
305 silly addNameRange     '1.7.3',
305 silly addNameRange     '1.8.0',
305 silly addNameRange     '1.8.1',
305 silly addNameRange     '1.8.2',
305 silly addNameRange     '1.8.3',
305 silly addNameRange     '1.8.4',
305 silly addNameRange     '1.8.5',
305 silly addNameRange     '2.0.0',
305 silly addNameRange     '2.0.1',
305 silly addNameRange     '2.0.2',
305 silly addNameRange     '2.0.3',
305 silly addNameRange     '1.8.6',
305 silly addNameRange     '2.1.0',
305 silly addNameRange     '2.1.1',
305 silly addNameRange     '2.1.2',
305 silly addNameRange     '1.8.7',
305 silly addNameRange     '2.1.3',
305 silly addNameRange     '2.2.0',
305 silly addNameRange     '2.2.1',
305 silly addNameRange     '2.2.2',
305 silly addNameRange     '2.3.0',
305 silly addNameRange     '2.3.1',
305 silly addNameRange     '2.3.2',
305 silly addNameRange     '2.3.3',
305 silly addNameRange     '1.9.0',
305 silly addNameRange     '1.9.1',
305 silly addNameRange     '2.3.4',
305 silly addNameRange     '2.3.5',
305 silly addNameRange     '2.3.6',
305 silly addNameRange     '2.3.7',
305 silly addNameRange     '1.9.2',
305 silly addNameRange     '2.3.8',
305 silly addNameRange     '2.3.9',
305 silly addNameRange     '2.4.0',
305 silly addNameRange     '2.4.1',
305 silly addNameRange     '2.4.2',
305 silly addNameRange     '2.4.3',
305 silly addNameRange     '2.4.4',
305 silly addNameRange     '2.4.5',
305 silly addNameRange     '2.4.6',
305 silly addNameRange     '2.5.0',
305 silly addNameRange     '2.6.0',
305 silly addNameRange     '2.6.1',
305 silly addNameRange     '2.6.2',
305 silly addNameRange     '2.7.0' ] ]
306 verbose addNamed [ 'connect', '1.9.2' ]
307 verbose addNamed [ '1.9.2', '1.9.2' ]
308 silly lockFile 8bbefb96-connect-1-9-2 con...@1.9.2
309 verbose lock con...@1.9.2 C:\Users\alyman\AppData\Roaming\npm-cache\8bbefb96-connect-1-9-2.lock
310 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\node-wsfederation\0.1.1\package\package.json
311 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\openid\0.4.2\package\package.json
312 silly addNameRange number 2 { name: 'tobi', range: '>=0.2.2', hasData: true }
313 silly addNameRange versions [ 'tobi',
313 silly addNameRange   [ '0.0.8',
313 silly addNameRange     '0.1.0',
313 silly addNameRange     '0.1.1',
313 silly addNameRange     '0.2.0',
313 silly addNameRange     '0.2.1',
313 silly addNameRange     '0.2.2',
313 silly addNameRange     '0.3.0',
313 silly addNameRange     '0.3.1',
313 silly addNameRange     '0.3.2' ] ]
314 verbose addNamed [ 'tobi', '0.3.2' ]
315 verbose addNamed [ '0.3.2', '0.3.2' ]
316 silly lockFile 0ff12b0c-tobi-0-3-2 to...@0.3.2
317 verbose lock to...@0.3.2 C:\Users\alyman\AppData\Roaming\npm-cache\0ff12b0c-tobi-0-3-2.lock
318 silly addNameRange number 2 { name: 'expect.js', range: '>=0.1.2', hasData: true }
319 silly addNameRange versions [ 'expect.js', [ '0.1.0', '0.1.1', '0.1.2', '0.2.0' ] ]
320 verbose addNamed [ 'expect.js', '0.2.0' ]
321 verbose addNamed [ '0.2.0', '0.2.0' ]
322 silly lockFile 8bd15c82-expect-js-0-2-0 expe...@0.2.0
323 verbose lock expe...@0.2.0 C:\Users\alyman\AppData\Roaming\npm-cache\8bd15c82-expect-js-0-2-0.lock
324 silly lockFile b4976e8c-xml2js-0-2-1 xml...@0.2.1
325 silly lockFile 3887d89d-request-2-9-203 req...@2.9.203
326 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\connect\1.9.2\package\package.json
327 silly addNameRange number 2 { name: 'satisfy', range: '>=0.1.0', hasData: true }
328 silly addNameRange versions [ 'satisfy', [ '0.1.0' ] ]
329 verbose addNamed [ 'satisfy', '0.1.0' ]
330 verbose addNamed [ '0.1.0', '0.1.0' ]
331 silly lockFile 8be1e76b-satisfy-0-1-0 sat...@0.1.0
332 verbose lock sat...@0.1.0 C:\Users\alyman\AppData\Roaming\npm-cache\8be1e76b-satisfy-0-1-0.lock
333 silly addNameRange number 2 { name: 'mocha', range: '>=0.13.0', hasData: true }
334 silly addNameRange versions [ 'mocha',
334 silly addNameRange   [ '0.0.1-alpha1',
334 silly addNameRange     '0.0.1-alpha2',
334 silly addNameRange     '0.0.1-alpha3',
334 silly addNameRange     '0.0.1-alpha4',
334 silly addNameRange     '0.0.1-alpha5',
334 silly addNameRange     '0.0.1-alpha6',
334 silly addNameRange     '0.0.1',
334 silly addNameRange     '0.0.2',
334 silly addNameRange     '0.0.3',
334 silly addNameRange     '0.0.4',
334 silly addNameRange     '0.0.5',
334 silly addNameRange     '0.0.6',
334 silly addNameRange     '0.0.7',
334 silly addNameRange     '0.0.8',
334 silly addNameRange     '0.1.0',
334 silly addNameRange     '0.2.0',
334 silly addNameRange     '0.3.0',
334 silly addNameRange     '0.3.1',
334 silly addNameRange     '0.3.2',
334 silly addNameRange     '0.3.3',
334 silly addNameRange     '0.3.4',
334 silly addNameRange     '0.3.6',
334 silly addNameRange     '0.4.0',
334 silly addNameRange     '0.5.0',
334 silly addNameRange     '0.6.0',
334 silly addNameRange     '0.7.0',
334 silly addNameRange     '0.7.1',
334 silly addNameRange     '0.8.0',
334 silly addNameRange     '0.8.1',
334 silly addNameRange     '0.9.0',
334 silly addNameRange     '0.10.0',
334 silly addNameRange     '0.10.1',
334 silly addNameRange     '0.10.2',
334 silly addNameRange     '0.11.0',
334 silly addNameRange     '0.12.0',
334 silly addNameRange     '0.12.1',
334 silly addNameRange     '0.13.0',
334 silly addNameRange     '0.14.0',
334 silly addNameRange     '0.14.1',
334 silly addNameRange     '1.0.0',
334 silly addNameRange     '1.0.1',
334 silly addNameRange     '1.0.2',
334 silly addNameRange     '1.0.3',
334 silly addNameRange     '1.1.0',
334 silly addNameRange     '1.2.0',
334 silly addNameRange     '1.2.1',
334 silly addNameRange     '1.2.2',
334 silly addNameRange     '1.3.0',
334 silly addNameRange     '1.3.1',
334 silly addNameRange     '1.3.2',
334 silly addNameRange     '1.4.0',
334 silly addNameRange     '1.4.1',
334 silly addNameRange     '1.4.2',
334 silly addNameRange     '1.4.3',
334 silly addNameRange     '1.5.0',
334 silly addNameRange     '1.6.0',
334 silly addNameRange     '1.7.0' ] ]
335 verbose addNamed [ 'mocha', '1.7.0' ]
336 verbose addNamed [ '1.7.0', '1.7.0' ]
337 silly lockFile 0bf857df-mocha-1-7-0 mo...@1.7.0
338 verbose lock mo...@1.7.0 C:\Users\alyman\AppData\Roaming\npm-cache\0bf857df-mocha-1-7-0.lock
339 silly addNameRange number 2 { name: 'express', range: '>=2.3.10', hasData: true }
340 silly addNameRange versions [ 'express',
340 silly addNameRange   [ '0.14.0',
340 silly addNameRange     '0.14.1',
340 silly addNameRange     '1.0.0beta',
340 silly addNameRange     '1.0.0beta2',
340 silly addNameRange     '1.0.0rc',
340 silly addNameRange     '1.0.0rc2',
340 silly addNameRange     '1.0.0rc3',
340 silly addNameRange     '1.0.0rc4',
340 silly addNameRange     '1.0.0',
340 silly addNameRange     '1.0.1',
340 silly addNameRange     '1.0.2',
340 silly addNameRange     '1.0.3',
340 silly addNameRange     '1.0.4',
340 silly addNameRange     '1.0.5',
340 silly addNameRange     '1.0.6',
340 silly addNameRange     '1.0.7',
340 silly addNameRange     '2.0.0beta',
340 silly addNameRange     '1.0.8',
340 silly addNameRange     '2.0.0beta2',
340 silly addNameRange     '2.0.0beta3',
340 silly addNameRange     '2.0.0rc',
340 silly addNameRange     '2.0.0rc2',
340 silly addNameRange     '2.0.0rc3',
340 silly addNameRange     '2.0.0',
340 silly addNameRange     '2.1.0',
340 silly addNameRange     '2.1.1',
340 silly addNameRange     '2.2.0',
340 silly addNameRange     '2.2.1',
340 silly addNameRange     '2.2.2',
340 silly addNameRange     '2.3.0',
340 silly addNameRange     '2.3.1',
340 silly addNameRange     '2.3.2',
340 silly addNameRange     '2.3.3',
340 silly addNameRange     '2.3.4',
340 silly addNameRange     '2.3.5',
340 silly addNameRange     '2.3.6',
340 silly addNameRange     '2.3.7',
340 silly addNameRange     '2.3.8',
340 silly addNameRange     '2.3.9',
340 silly addNameRange     '2.3.10',
340 silly addNameRange     '2.3.11',
340 silly addNameRange     '2.3.12',
340 silly addNameRange     '2.4.0',
340 silly addNameRange     '2.4.1',
340 silly addNameRange     '2.4.2',
340 silly addNameRange     '2.4.3',
340 silly addNameRange     '2.4.4',
340 silly addNameRange     '2.4.5',
340 silly addNameRange     '2.4.6',
340 silly addNameRange     '2.4.7',
340 silly addNameRange     '2.5.0',
340 silly addNameRange     '2.5.1',
340 silly addNameRange     '2.5.2',
340 silly addNameRange     '2.5.3',
340 silly addNameRange     '2.5.4',
340 silly addNameRange     '2.5.5',
340 silly addNameRange     '2.5.6',
340 silly addNameRange     '2.5.7',
340 silly addNameRange     '2.5.8',
340 silly addNameRange     '2.5.9',
340 silly addNameRange     '3.0.0alpha1',
340 silly addNameRange     '3.0.0alpha2',
340 silly addNameRange     '3.0.0alpha3',
340 silly addNameRange     '3.0.0alpha4',
340 silly addNameRange     '3.0.0alpha5',
340 silly addNameRange     '3.0.0beta1',
340 silly addNameRange     '3.0.0beta2',
340 silly addNameRange     '3.0.0beta3',
340 silly addNameRange     '2.5.10',
340 silly addNameRange     '3.0.0beta4',
340 silly addNameRange     '2.5.11',
340 silly addNameRange     '3.0.0beta6',
340 silly addNameRange     '3.0.0beta7',
340 silly addNameRange     '3.0.0rc1',
340 silly addNameRange     '3.0.0rc2',
340 silly addNameRange     '3.0.0rc3',
340 silly addNameRange     '3.0.0rc4',
340 silly addNameRange     '3.0.0rc5',
340 silly addNameRange     '3.0.0',
340 silly addNameRange     '3.0.1',
340 silly addNameRange     '3.0.2',
340 silly addNameRange     '3.0.3' ] ]
341 verbose addNamed [ 'express', '3.0.3' ]
342 verbose addNamed [ '3.0.3', '3.0.3' ]
343 silly lockFile 96ff5894-express-3-0-3 exp...@3.0.3
344 verbose lock exp...@3.0.3 C:\Users\alyman\AppData\Roaming\npm-cache\96ff5894-express-3-0-3.lock
345 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\tobi\0.3.2\package\package.json
346 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\expect.js\0.2.0\package\package.json
347 silly lockFile 1ea1b3af-xml2js-0-1-7 xml2js@>=0.1.7
348 silly lockFile 0258777d-request-2-9-x req...@2.9.x
349 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\satisfy\0.1.0\package\package.json
350 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\mocha\1.7.0\package\package.json
351 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\express\3.0.3\package\package.json
352 silly addNameRange number 2 { name: 'jade', range: '>=0.12.1', hasData: true }
353 silly addNameRange versions [ 'jade',
353 silly addNameRange   [ '0.0.1',
353 silly addNameRange     '0.0.2',
353 silly addNameRange     '0.1.0',
353 silly addNameRange     '0.2.0',
353 silly addNameRange     '0.2.1',
353 silly addNameRange     '0.2.2',
353 silly addNameRange     '0.2.3',
353 silly addNameRange     '0.2.4',
353 silly addNameRange     '0.3.0',
353 silly addNameRange     '0.4.0',
353 silly addNameRange     '0.4.1',
353 silly addNameRange     '0.5.0',
353 silly addNameRange     '0.5.1',
353 silly addNameRange     '0.5.2',
353 silly addNameRange     '0.5.3',
353 silly addNameRange     '0.5.4',
353 silly addNameRange     '0.5.5',
353 silly addNameRange     '0.5.6',
353 silly addNameRange     '0.5.7',
353 silly addNameRange     '0.6.0',
353 silly addNameRange     '0.6.1',
353 silly addNameRange     '0.6.3',
353 silly addNameRange     '0.7.0',
353 silly addNameRange     '0.7.1',
353 silly addNameRange     '0.8.0',
353 silly addNameRange     '0.8.1',
353 silly addNameRange     '0.8.2',
353 silly addNameRange     '0.8.3',
353 silly addNameRange     '0.8.4',
353 silly addNameRange     '0.8.5',
353 silly addNameRange     '0.8.6',
353 silly addNameRange     '0.8.7',
353 silly addNameRange     '0.8.8',
353 silly addNameRange     '0.8.9',
353 silly addNameRange     '0.9.0',
353 silly addNameRange     '0.9.1',
353 silly addNameRange     '0.9.2',
353 silly addNameRange     '0.9.3',
353 silly addNameRange     '0.10.0',
353 silly addNameRange     '0.10.1',
353 silly addNameRange     '0.10.2',
353 silly addNameRange     '0.10.3',
353 silly addNameRange     '0.10.4',
353 silly addNameRange     '0.10.5',
353 silly addNameRange     '0.10.6',
353 silly addNameRange     '0.10.7',
353 silly addNameRange     '0.11.0',
353 silly addNameRange     '0.11.1',
353 silly addNameRange     '0.12.0',
353 silly addNameRange     '0.12.1',
353 silly addNameRange     '0.12.2',
353 silly addNameRange     '0.12.3',
353 silly addNameRange     '0.12.4',
353 silly addNameRange     '0.13.0',
353 silly addNameRange     '0.14.0',
353 silly addNameRange     '0.14.1',
353 silly addNameRange     '0.14.2',
353 silly addNameRange     '0.15.0',
353 silly addNameRange     '0.15.1',
353 silly addNameRange     '0.15.2',
353 silly addNameRange     '0.15.3',
353 silly addNameRange     '0.15.4',
353 silly addNameRange     '0.16.0',
353 silly addNameRange     '0.16.1',
353 silly addNameRange     '0.16.2',
353 silly addNameRange     '0.16.3',
353 silly addNameRange     '0.16.4',
353 silly addNameRange     '0.17.0',
353 silly addNameRange     '0.18.0',
353 silly addNameRange     '0.19.0',
353 silly addNameRange     '0.20.0',
353 silly addNameRange     '0.20.1',
353 silly addNameRange     '0.20.2',
353 silly addNameRange     '0.20.3',
353 silly addNameRange     '0.21.0',
353 silly addNameRange     '0.22.0',
353 silly addNameRange     '0.22.1',
353 silly addNameRange     '0.23.0',
353 silly addNameRange     '0.24.0',
353 silly addNameRange     '0.25.0',
353 silly addNameRange     '0.26.0',
353 silly addNameRange     '0.26.1',
353 silly addNameRange     '0.26.2',
353 silly addNameRange     '0.26.3',
353 silly addNameRange     '0.27.0',
353 silly addNameRange     '0.27.1',
353 silly addNameRange     '0.27.2',
353 silly addNameRange     '0.27.3',
353 silly addNameRange     '0.27.4',
353 silly addNameRange     '0.27.5',
353 silly addNameRange     '0.27.6',
353 silly addNameRange     '0.27.7' ] ]
354 verbose addNamed [ 'jade', '0.27.7' ]
355 verbose addNamed [ '0.27.7', '0.27.7' ]
356 silly lockFile 45ba1fa8-jade-0-27-7 ja...@0.27.7
357 verbose lock ja...@0.27.7 C:\Users\alyman\AppData\Roaming\npm-cache\45ba1fa8-jade-0-27-7.lock
358 warn package.json con...@1.9.2 No README.md file found!
359 silly lockFile 8bbefb96-connect-1-9-2 con...@1.9.2
360 warn package.json node...@0.1.1 No README.md file found!
361 silly lockFile 779e228a-node-swt-0-1-1 node...@0.1.1
362 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\jade\0.27.7\package\package.json
363 silly lockFile a10e9deb-debug-0-5-0 de...@0.5.0
364 silly lockFile ed34d2b1-connect-1-2 connect@>=1 <2
365 warn package.json node-wsf...@0.1.1 No README.md file found!
366 silly lockFile f2092cb2-node-wsfederation-0-1-1 node-wsf...@0.1.1
367 silly lockFile 5bc07a6a-openid-0-4-2 ope...@0.4.2
368 silly lockFile 32e5f2d0-node-swt-0-1-1 node-swt@>=0.1.1
369 silly lockFile 5bc717d3-node-wsfederation-0-1-1 node-wsfederation@>=0.1.1
370 silly lockFile 8eb4c06b-openid-0-2-0 openid@>=0.2.0
371 silly lockFile 0ff12b0c-tobi-0-3-2 to...@0.3.2
372 verbose tar unpack C:\Users\alyman\AppData\Local\Temp\1\npm-9096\1352922112094-0.8038626585621387\tmp.tgz
373 silly lockFile 959863bb-12094-0-8038626585621387-package C:\Users\alyman\AppData\Local\Temp\1\npm-9096\1352922112094-0.8038626585621387\package
374 verbose lock C:\Users\alyman\AppData\Local\Temp\1\npm-9096\1352922112094-0.8038626585621387\package C:\Users\alyman\AppData\Roaming\npm-cache\959863bb-12094-0-8038626585621387-package.lock
375 silly lockFile 8bd15c82-expect-js-0-2-0 expe...@0.2.0
376 silly lockFile 0bf857df-mocha-1-7-0 mo...@1.7.0
377 silly lockFile 8be1e76b-satisfy-0-1-0 sat...@0.1.0
378 silly lockFile 96ff5894-express-3-0-3 exp...@3.0.3
379 silly lockFile 065a0ece-tobi-0-2-2 tobi@>=0.2.2
380 silly gunzTarPerm modes [ '755', '644' ]
381 silly lockFile 7a22c78f-expect-js-0-1-2 expect.js@>=0.1.2
382 silly lockFile f952aa01-mocha-0-13-0 mocha@>=0.13.0
383 silly lockFile f9a57074-express-2-3-10 express@>=2.3.10
384 silly lockFile 0fedd597-satisfy-0-1-0 satisfy@>=0.1.0
385 silly lockFile 45ba1fa8-jade-0-27-7 ja...@0.27.7
386 silly lockFile 36b23d89-jade-0-12-1 jade@>=0.12.1
387 silly gunzTarPerm extractEntry
388 silly gunzTarPerm modified mode [ '', 509, 493 ]
389 silly gunzTarPerm extractEntry .gitignore
390 silly gunzTarPerm modified mode [ '.gitignore', 436, 420 ]
391 silly gunzTarPerm extractEntry LICENSE
392 silly gunzTarPerm modified mode [ 'LICENSE', 436, 420 ]
393 silly gunzTarPerm extractEntry Makefile
394 silly gunzTarPerm modified mode [ 'Makefile', 436, 420 ]
395 silly gunzTarPerm extractEntry Readme.md
396 silly gunzTarPerm modified mode [ 'Readme.md', 436, 420 ]
397 silly gunzTarPerm extractEntry examples/
398 silly gunzTarPerm modified mode [ 'examples/', 509, 493 ]
399 silly gunzTarPerm extractEntry examples/express-gdata/
400 silly gunzTarPerm modified mode [ 'examples/express-gdata/', 509, 493 ]
401 silly gunzTarPerm extractEntry examples/express-gdata/server.js
402 silly gunzTarPerm modified mode [ 'examples/express-gdata/server.js', 436, 420 ]
403 silly gunzTarPerm extractEntry examples/express-gdata/views/
404 silly gunzTarPerm modified mode [ 'examples/express-gdata/views/', 509, 493 ]
405 silly gunzTarPerm extractEntry examples/express-gdata/views/google_calendars.ejs
406 silly gunzTarPerm modified mode [ 'examples/express-gdata/views/google_calendars.ejs', 436, 420 ]
407 silly gunzTarPerm extractEntry examples/express-gdata/views/google_contacts.ejs
408 silly gunzTarPerm modified mode [ 'examples/express-gdata/views/google_contacts.ejs', 436, 420 ]
409 silly gunzTarPerm extractEntry examples/express-gdata/views/layout.ejs
410 silly gunzTarPerm modified mode [ 'examples/express-gdata/views/layout.ejs', 436, 420 ]
411 silly gunzTarPerm extractEntry examples/term.ie.oauth-HMAC-SHA1.js
412 silly gunzTarPerm modified mode [ 'examples/term.ie.oauth-HMAC-SHA1.js', 436, 420 ]
413 silly gunzTarPerm extractEntry index.js
414 silly gunzTarPerm modified mode [ 'index.js', 436, 420 ]
415 silly gunzTarPerm extractEntry lib/
416 silly gunzTarPerm modified mode [ 'lib/', 509, 493 ]
417 silly gunzTarPerm extractEntry lib/_utils.js
418 silly gunzTarPerm modified mode [ 'lib/_utils.js', 436, 420 ]
419 silly gunzTarPerm extractEntry lib/oauth.js
420 silly gunzTarPerm modified mode [ 'lib/oauth.js', 436, 420 ]
421 silly gunzTarPerm extractEntry lib/oauth2.js
422 silly gunzTarPerm modified mode [ 'lib/oauth2.js', 436, 420 ]
423 silly gunzTarPerm extractEntry lib/sha1.js
424 silly gunzTarPerm modified mode [ 'lib/sha1.js', 436, 420 ]
425 silly gunzTarPerm extractEntry package.json
426 silly gunzTarPerm modified mode [ 'package.json', 436, 420 ]
427 silly gunzTarPerm extractEntry tests/
428 silly gunzTarPerm modified mode [ 'tests/', 509, 493 ]
429 silly gunzTarPerm extractEntry tests/oauth.js
430 silly gunzTarPerm modified mode [ 'tests/oauth.js', 436, 420 ]
431 silly gunzTarPerm extractEntry tests/oauth2.js
432 silly gunzTarPerm modified mode [ 'tests/oauth2.js', 436, 420 ]
433 silly gunzTarPerm extractEntry tests/sha1.js
434 silly gunzTarPerm modified mode [ 'tests/sha1.js', 436, 420 ]
435 verbose read json C:\Users\alyman\AppData\Local\Temp\1\npm-9096\1352922112094-0.8038626585621387\package\package.json
436 silly lockFile 959863bb-12094-0-8038626585621387-package C:\Users\alyman\AppData\Local\Temp\1\npm-9096\1352922112094-0.8038626585621387\package
437 verbose from cache C:\Users\alyman\AppData\Local\Temp\1\npm-9096\1352922112094-0.8038626585621387\package\package.json
438 verbose tar pack [ 'C:\\Users\\alyman\\AppData\\Roaming\\npm-cache\\oauth\\0.9.8\\package.tgz',
438 verbose tar pack   'C:\\Users\\alyman\\AppData\\Local\\Temp\\1\\npm-9096\\1352922112094-0.8038626585621387\\package' ]
439 verbose tarball C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package.tgz
440 verbose folder C:\Users\alyman\AppData\Local\Temp\1\npm-9096\1352922112094-0.8038626585621387\package
441 silly lockFile 23333c26-pm-cache-oauth-0-9-8-package-tgz C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package.tgz
442 verbose lock C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package.tgz C:\Users\alyman\AppData\Roaming\npm-cache\23333c26-pm-cache-oauth-0-9-8-package-tgz.lock
443 silly lockFile 23333c26-pm-cache-oauth-0-9-8-package-tgz C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package.tgz
444 silly lockFile 821d69db-ng-npm-cache-oauth-0-9-8-package C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package
445 verbose lock C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package C:\Users\alyman\AppData\Roaming\npm-cache\821d69db-ng-npm-cache-oauth-0-9-8-package.lock
446 silly lockFile 821d69db-ng-npm-cache-oauth-0-9-8-package C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package
447 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package.tgz
448 silly lockFile 821d69db-ng-npm-cache-oauth-0-9-8-package C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package
449 verbose lock C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package C:\Users\alyman\AppData\Roaming\npm-cache\821d69db-ng-npm-cache-oauth-0-9-8-package.lock
450 silly gunzTarPerm modes [ '755', '644' ]
451 silly gunzTarPerm extractEntry package.json
452 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
453 silly gunzTarPerm extractEntry .npmignore
454 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
455 silly gunzTarPerm extractEntry LICENSE
456 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
457 silly gunzTarPerm extractEntry index.js
458 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
459 silly gunzTarPerm extractEntry examples/term.ie.oauth-HMAC-SHA1.js
460 silly gunzTarPerm modified mode [ 'examples/term.ie.oauth-HMAC-SHA1.js', 438, 420 ]
461 silly gunzTarPerm extractEntry examples/express-gdata/server.js
462 silly gunzTarPerm modified mode [ 'examples/express-gdata/server.js', 438, 420 ]
463 silly gunzTarPerm extractEntry examples/express-gdata/views/google_calendars.ejs
464 silly gunzTarPerm modified mode [ 'examples/express-gdata/views/google_calendars.ejs', 438, 420 ]
465 silly gunzTarPerm extractEntry examples/express-gdata/views/google_contacts.ejs
466 silly gunzTarPerm modified mode [ 'examples/express-gdata/views/google_contacts.ejs', 438, 420 ]
467 silly gunzTarPerm extractEntry examples/express-gdata/views/layout.ejs
468 silly gunzTarPerm modified mode [ 'examples/express-gdata/views/layout.ejs', 438, 420 ]
469 silly gunzTarPerm extractEntry lib/oauth.js
470 silly gunzTarPerm modified mode [ 'lib/oauth.js', 438, 420 ]
471 silly gunzTarPerm extractEntry lib/oauth2.js
472 silly gunzTarPerm modified mode [ 'lib/oauth2.js', 438, 420 ]
473 silly gunzTarPerm extractEntry lib/sha1.js
474 silly gunzTarPerm modified mode [ 'lib/sha1.js', 438, 420 ]
475 silly gunzTarPerm extractEntry lib/_utils.js
476 silly gunzTarPerm modified mode [ 'lib/_utils.js', 438, 420 ]
477 silly gunzTarPerm extractEntry Makefile
478 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
479 silly gunzTarPerm extractEntry Readme.md
480 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
481 silly gunzTarPerm extractEntry tests/oauth.js
482 silly gunzTarPerm modified mode [ 'tests/oauth.js', 438, 420 ]
483 silly gunzTarPerm extractEntry tests/oauth2.js
484 silly gunzTarPerm modified mode [ 'tests/oauth2.js', 438, 420 ]
485 silly gunzTarPerm extractEntry tests/sha1.js
486 silly gunzTarPerm modified mode [ 'tests/sha1.js', 438, 420 ]
487 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package\package.json
488 silly lockFile 821d69db-ng-npm-cache-oauth-0-9-8-package C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package
489 silly shasum updated bytes 20824
490 info shasum 5c6b4e0ad0f6b1e37a2929c4a6611d219f1afd13
490 info shasum C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package.tgz
491 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package\package.json
492 verbose chmod C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package.tgz 644
493 silly chown skipping for windows C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package.tgz
494 silly lockFile 89fc64f4-iaranj-node-oauth-tarball-master https://github.com/ciaranj/node-oauth/tarball/master
495 silly resolved [ { name: 'xml2js',
495 silly resolved     description: 'Simple XML to JavaScript object converter.',
495 silly resolved     keywords: [ 'xml', 'json' ],
495 silly resolved     homepage: 'https://github.com/Leonidas-from-XIV/node-xml2js',
495 silly resolved     version: '0.2.1',
495 silly resolved     author:
495 silly resolved      { name: 'Marek Kubica',
495 silly resolved        email: 'ma...@xivilization.net',
495 silly resolved        url: 'http://xivilization.net' },
495 silly resolved     contributors:
495 silly resolved      [ [Object],
495 silly resolved        [Object],
495 silly resolved        [Object],
495 silly resolved        [Object],
495 silly resolved        [Object],
495 silly resolved        [Object],
495 silly resolved        [Object],
495 silly resolved        [Object],
495 silly resolved        [Object],
495 silly resolved        [Object],
495 silly resolved        [Object],
495 silly resolved        [Object],
495 silly resolved        [Object] ],
495 silly resolved     main: './lib/xml2js',
495 silly resolved     directories: { lib: './lib' },
495 silly resolved     repository:
495 silly resolved      { type: 'git',
495 silly resolved        url: 'https://github.com/Leonidas-from-XIV/node-xml2js.git' },
495 silly resolved     dependencies: { sax: '>=0.1.1' },
495 silly resolved     devDependencies:
495 silly resolved      { 'coffee-script': '>=1.0.1',
495 silly resolved        zap: '>=0.2.4-2',
495 silly resolved        docco: '>=0.3.0' },
495 silly resolved     readme: 'node-xml2js\n===========\n\nEver had the urge to parse XML? And wanted to access the data in some sane,\neasy way? Don\'t want to compile a C parser, for whatever reason? Then xml2js is\nwhat you\'re looking for!\n\nDescription\n===========\n\nSimple XML to JavaScript object converter. Uses\n[sax-js](https://github.com/isaacs/sax-js/).\n\nNote: If you\'re looking for a full DOM parser, you probably want\n[JSDom](https://github.com/tmpvar/jsdom).\n\nInstallation\n============\n\nSimplest way to install `xml2js` is to use [npm](http://npmjs.org), just `npm\ninstall xml2js` which will download xml2js and all dependencies.\n\nUsage\n=====\n\nThis will have to do, unless you\'re looking for some fancy extensive\ndocumentation. If you\'re looking for every single option and usage, see the\nunit tests.\n\nSimple as pie usage\n-------------------\n\nThe simplest way to use it, is to use the optional callback interface added in\n0.1.11. That\'s right, if you have been using xml-simple or a home-grown\nwrapper, this is for you:\n\n```javascript\nvar fs = require(\'fs\'),\n    xml2js = require(\'xml2js\');\n\nvar parser = new xml2js.Parser();\nfs.readFile(__dirname + \'/foo.xml\', function(err, data) {\n    parser.parseString(data, function (err, result) {\n        console.dir(result);\n        console.log(\'Done\');\n    });\n});\n```\n\nLook ma, no event listeners! Alternatively you can still use the traditional\n`addListener` variant:\n\n```javascript\nvar fs = require(\'fs\'),\n    xml2js = require(\'xml2js\');\n\nvar parser = new xml2js.Parser();\nparser.addListener(\'end\', function(result) {\n    console.dir(result);\n    console.log(\'Done.\');\n});\nfs.readFile(__dirname + \'/foo.xml\', function(err, data) {\n    parser.parseString(data);\n});\n```\n\nYou can also use xml2js from\n[CoffeeScript](http://jashkenas.github.com/coffee-script/), further reducing\nthe clutter:\n\n```coffeescript\nfs = require \'fs\',\nxml2js = require \'xml2js\'\n\nparser = new xml2js.Parser()\nfs.readFile __dirname + \'/foo.xml\', (err, data) ->\n  parser.parseString data, (err, result) ->\n    console.dir result\n    console.log \'Done.\'\n```\n\nSo you wanna some JSON?\n-----------------------\n\nJust wrap the `result` object in a call to `JSON.stringify` like this\n`JSON.stringify(result)`. You get a string containing the JSON representation\nof the parsed object that you can feed to JSON-hungry consumers.\n\nDisplaying results\n------------------\n\nYou might wonder why, using `console.dir` or `console.log` the output at some\nlevel is only `[Object]`. Don\'t worry, this is not because xml2js got lazy.\nThat\'s because Node uses `util.inspect` to convert the object into strings and\nthat function stops after `depth=2` which is a bit low for most XML.\n\nTo display the whole deal, you can use `console.log(util.inspect(result, false,\nnull))`, which displays the whole result.\n\nSo much for that, but what if you use\n[eyes](https://github.com/cloudhead/eyes.js) for nice colored output and it\ntruncates the output with `…`? Don\'t fear, there\'s also a solution for that,\nyou just need to increase the `maxLength` limit by creating a custom inspector\n`var inspect = require(\'eyes\').inspector({maxLength: false})` and then you can\neasily `inspect(result)`.\n\nOptions\n=======\n\nApart from the default settings, there is a number of options that can be\nspecified for the parser. Options are specified by ``new Parser({optionName:\nvalue})``. Possible options are:\n\n  * `attrkey` (default: `$`): Prefix that is used to access the attributes.\n    Version 0.1 default was `@`.\n  * `charkey` (default: `_`): Prefix that is used to access the character\n    content. Version 0.1 default was `#`.\n  * `explicitCharkey` (default: `false`)\n  * `trim` (default: `false`): Trim the whitespace at the beginning and end of\n    text nodes.\n  * `normalizeTags` (default: `false`): Normalize all tag names to lowercase.\n  * `normalize` (default: `false`): Trim whitespaces inside text nodes.\n  * `explicitRoot` (default: `true`): Set this if you want to get the root\n    node in the resulting object.\n  * `emptyTag` (default: `undefined`): what will the value of empty nodes be.\n    Default is `{}`.\n  * `explicitArray` (default: `true`): Always put child nodes in an array if\n    true; otherwise an array is created only if there is more than one.\n  * `ignoreAttrs` (default: `false`): Ignore all XML attributes and only create\n    text nodes.\n  * `mergeAttrs` (default: `false`): Merge attributes and child elements as\n    properties of the parent, instead of keying attributes off a child\n    attribute object. This option is ignored if `ignoreAttrs` is `false`.\n  * `validator` (default `null`): You can specify a callable that validates\n    the resulting structure somehow, however you want. See unit tests\n    for an example.\n\nThese default settings are for backward-compatibility. These are scheduled to\nchange to a more \'clean\' way of parsing in version 0.2.\n\nUpdating to new version\n=======================\n\nAs version 0.2 will change the default parsing settings version 0.1.14\nintroduced the default settings for version 0.2.\n\n```javascript\nvar xml2js = require(\'xml2js\');\nvar parser = new xml2js.Parser(xml2js.defaults["0.2"]);\n```\n\nTo get the 0.1 defaults in version 0.2 you can just use\n`xml2js.defaults["0.1"]` in the same place. This provides you with enough time\nto migrate to the saner way of parsing in xml2js 0.2. We try to make the\nmigration as simple and gentle as possible, but some breakage cannot be\navoided.\n\nSo, what exactly did change and why? In 0.2 we changed some defaults to parse\nthe XML in a more universal and sane way. So we disabled `normalize` and `trim`\nso xml2js does not cut out any text content. You can reenable this at will of\ncourse. A more important change is that we return the root tag in the resulting\nJavaScript structure via the `explicitRoot` setting, so you need to access the\nfirst element. This is useful for anybody who wants to know what the root node\nis and preserves more information. The last major change was to enable\n`explicitArray`, so everytime it is possible that one might embed more than one\nsub-tag into a tag, xml2js >= 0.2 returns an array even if the array just\nincludes one element. This is useful when dealing with APIs that return\nvariable amounts of subtags.\n\nRunning tests, development\n==========================\n\nThe development requirements are handled by npm, you just need to install\nthem. We also have a number of unit tests, they can be run using `zap`\ndirectly from the project root.\n',
495 silly resolved     readmeFilename: 'README.md',
495 silly resolved     _id: 'xml...@0.2.1',
495 silly resolved     _from: 'xml2js@>=0.1.7' },
495 silly resolved   { name: 'request',
495 silly resolved     description: 'Simplified HTTP request client.',
495 silly resolved     tags: [ 'http', 'simple', 'util', 'utility' ],
495 silly resolved     version: '2.9.203',
495 silly resolved     author: { name: 'Mikeal Rogers', email: 'mikeal...@gmail.com' },
495 silly resolved     repository: { type: 'git', url: 'http://github.com/mikeal/request.git' },
495 silly resolved     bugs: { url: 'http://github.com/mikeal/request/issues' },
495 silly resolved     engines: [ 'node >= 0.3.6' ],
495 silly resolved     main: './main',
495 silly resolved     scripts: { test: 'node tests/run.js' },
495 silly resolved     readme: '# Request -- Simplified HTTP request method\n\n## Install\n\n<pre>\n  npm install request\n</pre>\n\nOr from source:\n\n<pre>\n  git clone git://github.com/mikeal/request.git \n  cd request\n  npm link\n</pre>\n\n## Super simple to use\n\nRequest is designed to be the simplest way possible to make http calls. It supports HTTPS and follows redirects by default.\n\n```javascript\nvar request = require(\'request\');\nrequest(\'http://www.google.com\', function (error, response, body) {\n  if (!error && response.statusCode == 200) {\n    console.log(body) // Print the google web page.\n  }\n})\n```\n\n## Streaming\n\nYou can stream any response to a file stream.\n\n```javascript\nrequest(\'http://google.com/doodle.png\').pipe(fs.createWriteStream(\'doodle.png\'))\n```\n\nYou can also stream a file to a PUT or POST request. This method will also check the file extension against a mapping of file extensions to content-types, in this case `application/json`, and use the proper content-type in the PUT request if one is not already provided in the headers.\n\n```javascript\nfs.createReadStream(\'file.json\').pipe(request.put(\'http://mysite.com/obj.json\'))\n```\n\nRequest can also pipe to itself. When doing so the content-type and content-length will be preserved in the PUT headers.\n\n```javascript\nrequest.get(\'http://google.com/img.png\').pipe(request.put(\'http://mysite.com/img.png\'))\n```\n\nNow let\'s get fancy.\n\n```javascript\nhttp.createServer(function (req, resp) {\n  if (req.url === \'/doodle.png\') {\n    if (req.method === \'PUT\') {\n      req.pipe(request.put(\'http://mysite.com/doodle.png\'))\n    } else if (req.method === \'GET\' || req.method === \'HEAD\') {\n      request.get(\'http://mysite.com/doodle.png\').pipe(resp)\n    } \n  }\n})\n```\n\nYou can also pipe() from a http.ServerRequest instance and to a http.ServerResponse instance. The HTTP method and headers will be sent as well as the entity-body data. Which means that, if you don\'t really care about security, you can do:\n\n```javascript\nhttp.createServer(function (req, resp) {\n  if (req.url === \'/doodle.png\') {\n    var x = request(\'http://mysite.com/doodle.png\')\n    req.pipe(x)\n    x.pipe(resp)\n  }\n})\n```\n\nAnd since pipe() returns the destination stream in node 0.5.x you can do one line proxying :)\n\n```javascript\nreq.pipe(request(\'http://mysite.com/doodle.png\')).pipe(resp)\n```\n\nAlso, none of this new functionality conflicts with requests previous features, it just expands them.\n\n```javascript\nvar r = request.defaults({\'proxy\':\'http://localproxy.com\'})\n\nhttp.createServer(function (req, resp) {\n  if (req.url === \'/doodle.png\') {\n    r.get(\'http://google.com/doodle.png\').pipe(resp)\n  }\n})\n```\n\nYou can still use intermediate proxies, the requests will still follow HTTP forwards, etc.\n\n## OAuth Signing\n\n```javascript\n// Twitter OAuth\nvar qs = require(\'querystring\')\n  , oauth =\n    { callback: \'http://mysite.com/callback/\'\n    , consumer_key: CONSUMER_KEY\n    , consumer_secret: CONSUMER_SECRET\n    }\n  , url = \'https://api.twitter.com/oauth/request_token\'\n  ;\nrequest.post({url:url, oauth:oauth}, function (e, r, body) {\n  // Assume by some stretch of magic you aquired the verifier\n  var access_token = qs.parse(body)\n    , oauth = \n      { consumer_key: CONSUMER_KEY\n      , consumer_secret: CONSUMER_SECRET\n      , token: access_token.oauth_token\n      , verifier: VERIFIER\n      , token_secret: access_token.oauth_token_secret\n      }\n    , url = \'https://api.twitter.com/oauth/access_token\'\n    ;\n  request.post({url:url, oauth:oauth}, function (e, r, body) {\n    var perm_token = qs.parse(body)\n      , oauth = \n        { consumer_key: CONSUMER_KEY\n        , consumer_secret: CONSUMER_SECRET\n        , token: perm_token.oauth_token\n        , token_secret: perm_token.oauth_token_secret\n        }\n      , url = \'https://api.twitter.com/1/users/show.json?\'\n      , params = \n        { screen_name: perm_token.screen_name\n        , user_id: perm_token.user_id\n        }\n      ;\n    url += qs.stringify(params)\n    request.get({url:url, oauth:oauth, json:true}, function (e, r, user) {\n      console.log(user)\n    })\n  })\n})\n```\n\n\n\n### request(options, callback)\n\nThe first argument can be either a url or an options object. The only required option is uri, all others are optional.\n\n* `uri` || `url` - fully qualified uri or a parsed url object from url.parse()\n* `qs` - object containing querystring values to be appended to the uri\n* `method` - http method, defaults to GET\n* `headers` - http headers, defaults to {}\n* `body` - entity body for POST and PUT requests. Must be buffer or string.\n* `form` - sets `body` but to querystring representation of value and adds `Content-type: application/x-www-form-urlencoded; charset=utf-8` header.\n* `json` - sets `body` but to JSON representation of value and adds `Content-type: application/json` header.\n* `multipart` - (experimental) array of objects which contains their own headers and `body` attribute. Sends `multipart/related` request. See example below.\n* `followRedirect` - follow HTTP 3xx responses as redirects. defaults to true.\n* `followAllRedirects` - follow non-GET HTTP 3xx responses as redirects. defaults to false.\n* `maxRedirects` - the maximum number of redirects to follow, defaults to 10.\n* `encoding` - Encoding to be used on `setEncoding` of response data. If set to `null`, the body is returned as a Buffer.\n* `pool` - A hash object containing the agents for these requests. If omitted this request will use the global pool which is set to node\'s default maxSockets.\n* `pool.maxSockets` - Integer containing the maximum amount of sockets in the pool.\n* `timeout` - Integer containing the number of milliseconds to wait for a request to respond before aborting the request\t\n* `proxy` - An HTTP proxy to be used. Support proxy Auth with Basic Auth the same way it\'s supported with the `url` parameter by embedding the auth info in the uri.\n* `oauth` - Options for OAuth HMAC-SHA1 signing, see documentation above.\n* `strictSSL` - Set to `true` to require that SSL certificates be valid. Note: to use your own certificate authority, you need to specify an agent that was created with that ca as an option.\n* `jar` - Set to `false` if you don\'t want cookies to be remembered for future use or define your custom cookie jar (see examples section)\n\n\nThe callback argument gets 3 arguments. The first is an error when applicable (usually from the http.Client option not the http.ClientRequest object). The second in an http.ClientResponse object. The third is the response body String or Buffer.\n\n## Convenience methods\n\nThere are also shorthand methods for different HTTP METHODs and some other conveniences.\n\n### request.defaults(options)  \n  \nThis method returns a wrapper around the normal request API that defaults to whatever options you pass in to it.\n\n### request.put\n\nSame as request() but defaults to `method: "PUT"`.\n\n```javascript\nrequest.put(url)\n```\n\n### request.post\n\nSame as request() but defaults to `method: "POST"`.\n\n```javascript\nrequest.post(url)\n```\n\n### request.head\n\nSame as request() but defaults to `method: "HEAD"`.\n\n```javascript\nrequest.head(url)\n```\n\n### request.del\n\nSame as request() but defaults to `method: "DELETE"`.\n\n```javascript\nrequest.del(url)\n```\n\n### request.get\n\nAlias to normal request method for uniformity.\n\n```javascript\nrequest.get(url)\n```\n### request.cookie\n\nFunction that creates a new cookie.\n\n```javascript\nrequest.cookie(\'cookie_string_here\')\n```\n### request.jar\n\nFunction that creates a new cookie jar.\n\n```javascript\nrequest.jar()\n```\n\n\n## Examples:\n\n```javascript\n  var request = require(\'request\')\n    , rand = Math.floor(Math.random()*100000000).toString()\n    ;\n  request(\n    { method: \'PUT\'\n    , uri: \'http://mikeal.iriscouch.com/testjs/\' + rand\n    , multipart: \n      [ { \'content-type\': \'application/json\'\n        ,  body: JSON.stringify({foo: \'bar\', _attachments: {\'message.txt\': {follows: true, length: 18, \'content_type\': \'text/plain\' }}})\n        }\n      , { body: \'I am an attachment\' }\n      ] \n    }\n  , function (error, response, body) {\n      if(response.statusCode == 201){\n        console.log(\'document saved as: http://mikeal.iriscouch.com/testjs/\'+ rand)\n      } else {\n        console.log(\'error: \'+ response.statusCode)\n        console.log(body)\n      }\n    }\n  )\n```\nCookies are enabled by default (so they can be used in subsequent requests). To disable cookies set jar to false (either in defaults or in the options sent).\n\n```javascript\nvar request = request.defaults({jar: false})\nrequest(\'http://www.google.com\', function () {\n  request(\'http://images.google.com\')\n})\n```\n\nIf you to use a custom cookie jar (instead of letting request use its own global cookie jar) you do so by setting the jar default or by specifying it as an option:\n\n```javascript\nvar j = request.jar()\nvar request = request.defaults({jar:j})\nrequest(\'http://www.google.com\', function () {\n  request(\'http://images.google.com\')\n})\n```\nOR\n\n```javascript\nvar j = request.jar()\nvar cookie = request.cookie(\'your_cookie_here\')\nj.add(cookie)\nrequest({url: \'http://www.google.com\', jar: j}, function () {\n  request(\'http://images.google.com\')\n})\n```\n',
495 silly resolved     readmeFilename: 'README.md',
495 silly resolved     _id: 'req...@2.9.203',
495 silly resolved     _from: 'req...@2.9.x' },
495 silly resolved   { name: 'debug',
495 silly resolved     version: '0.5.0',
495 silly resolved     description: 'small debugging utility',
495 silly resolved     keywords: [ 'debug', 'log', 'debugger' ],
495 silly resolved     author: { name: 'TJ Holowaychuk', email: 't...@vision-media.ca' },
495 silly resolved     dependencies: {},
495 silly resolved     devDependencies: { mocha: '*' },
495 silly resolved     main: 'index',
495 silly resolved     engines: { node: '*' },
495 silly resolved     readme: '\n# debug\n\n  tiny node.js debugging utility.\n\n## Installation\n\n```\n$ npm install debug\n```\n\n## Example\n\n  This module is modelled after node core\'s debugging technique, allowing you to enable one or more topic-specific debugging functions, for example core does the following within many modules:\n\n```js\nvar debug;\nif (process.env.NODE_DEBUG && /cluster/.test(process.env.NODE_DEBUG)) {\n  debug = function(x) {\n    var prefix = process.pid + \',\' +\n        (process.env.NODE_WORKER_ID ? \'Worker\' : \'Master\');\n    console.error(prefix, x);\n  };\n} else {\n  debug = function() { };\n}\n```\n\n This concept is extremely simple but it works well. With `debug` you simply invoke the exported function to generate your debug function, passing it a name which will determine if a noop function is returned, or a decorated `console.error`, so all of the `console` format string goodies you\'re used to work fine. A unique color is selected per-function for visibility.\n \nExample _app.js_:\n\n```js\nvar debug = require(\'debug\')(\'http\')\n  , http = require(\'http\')\n  , name = \'My App\';\n\n// fake app\n\ndebug(\'booting %s\', name);\n\nhttp.createServer(function(req, res){\n  debug(req.method + \' \' + req.url);\n  res.end(\'hello\\n\');\n}).listen(3000, function(){\n  debug(\'listening\');\n});\n\n// fake worker of some kind\n\nrequire(\'./worker\');\n```\n\nExample _worker.js_:\n\n```js\nvar debug = require(\'debug\')(\'worker\');\n\nsetInterval(function(){\n  debug(\'doing some work\');\n}, 1000);\n```\n\n The __DEBUG__ environment variable is then used to enable these based on space or comma-delimited names. Here are some examples:\n\n  ![debug http and worker](http://f.cl.ly/items/18471z1H402O24072r1J/Screenshot.png)\n\n  ![debug worker](http://f.cl.ly/items/1X413v1a3M0d3C2c1E0i/Screenshot.png)\n\n## Millisecond diff\n\n  When actively developing an application it can be useful to see when the time spent between one `debug()` call and the next. Suppose for example you invoke `debug()` before requesting a resource, and after as well, the "+NNNms" will show you how much time was spent between calls.\n\n  ![](http://f.cl.ly/items/2i3h1d3t121M2Z1A3Q0N/Screenshot.png)\n\n  When stdout is not a TTY, `Date#toUTCString()` is used, making it more useful for logging the debug information as shown below:\n  \n  ![](http://f.cl.ly/items/112H3i0e0o0P0a2Q2r11/Screenshot.png)\n\n## Conventions\n\n If you\'re using this in one or more of your libraries, you _should_ use the name of your library so that developers may toggle debugging as desired without guessing names. If you have more than one debuggers you _should_ prefix them with your library name and use ":" to separate features. For example "bodyParser" from Connect would then be "connect:bodyParser". \n\n## Wildcards\n\n  The "*" character may be used as a wildcard. Suppose for example your library has debuggers named "connect:bodyParser", "connect:compress", "connect:session", instead of listing all three with `DEBUG=connect:bodyParser,connect.compress,connect:session`, you may simply do `DEBUG=connect:*`, or to run everything using this module simply use `DEBUG=*`.\n\n## Browser support\n\n Debug works in the browser as well, currently persisted by `localStorage`. For example if you have `worker:a` and `worker:b` as shown below, and wish to debug both type `debug.enable(\'worker:*\')` in the console and refresh the page, this will remain until you disable with `debug.disable()`. \n\n```js\na = debug(\'worker:a\');\nb = debug(\'worker:b\');\n\nsetInterval(function(){\n  a(\'doing some work\');\n}, 1000);\n\nsetInterval(function(){\n  a(\'doing some work\');\n}, 1200);\n```\n\n## License \n\n(The MIT License)\n\nCopyright (c) 2011 TJ Holowaychuk &lt;t...@vision-media.ca&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.',
495 silly resolved     readmeFilename: 'Readme.md',
495 silly resolved     _id: 'de...@0.5.0',
495 silly resolved     _from: 'de...@0.5.0' },
495 silly resolved   { name: 'connect',
495 silly resolved     version: '1.9.2',
495 silly resolved     description: 'High performance middleware framework',
495 silly resolved     keywords: [ 'framework', 'web', 'middleware', 'connect', 'rack' ],
495 silly resolved     repository: { type: 'git', url: 'git://github.com/senchalabs/connect' },
495 silly resolved     author:
495 silly resolved      { name: 'TJ Holowaychuk',
495 silly resolved        email: 't...@vision-media.ca',
495 silly resolved        url: 'http://tjholowaychuk.com' },
495 silly resolved     dependencies: { qs: '>= 0.4.0', mime: '>= 0.0.1', formidable: '1.0.x' },
495 silly resolved     devDependencies:
495 silly resolved      { expresso: '0.9.2',
495 silly resolved        koala: '0.1.2',
495 silly resolved        less: '1.1.1',
495 silly resolved        sass: '0.5.0',
495 silly resolved        markdown: '0.2.1',
495 silly resolved        ejs: '0.4.3',
495 silly resolved        should: '0.3.2' },
495 silly resolved     publishConfig: { tag: '1.8' },
495 silly resolved     main: 'index',
495 silly resolved     _id: 'con...@1.9.2',
495 silly resolved     readme: 'ERROR: No README.md file found!',
495 silly resolved     _from: 'connect@>=1 <2' },
495 silly resolved   { name: 'node-swt',
495 silly resolved     description: 'A library to validate and parse swt tokens',
495 silly resolved     version: '0.1.1',
495 silly resolved     author:
495 silly resolved      { name: 'Dario Renzulli',
495 silly resolved        email: 'dario.r...@southworks.net',
495 silly resolved        url: 'Southworks' },
495 silly resolved     contributors: [ [Object], [Object] ],
495 silly resolved     dependencies: {},
495 silly resolved     devDependencies: { express: '>=2.3.10', jade: '>=0.12.1', should: '*', mocha: '*' },
495 silly resolved     keywords: [ 'swt', 'acs', 'security', 'azure' ],
495 silly resolved     repository:
495 silly resolved      { type: 'git',
495 silly resolved        url: 'git://github.com/darrenzully/node-swt.git' },
495 silly resolved     main: 'index.js',
495 silly resolved     engines: { node: '>= 0.4.1' },
495 silly resolved     readme: 'ERROR: No README.md file found!',
495 silly resolved     readmeFilename: 'README',
495 silly resolved     _id: 'node...@0.1.1',
495 silly resolved     _from: 'node-swt@>=0.1.1' },
495 silly resolved   { name: 'node-wsfederation',
495 silly resolved     description: 'An ws-federation implementation for node.js',
495 silly resolved     version: '0.1.1',
495 silly resolved     author:
495 silly resolved      { name: 'Dario Renzulli',
495 silly resolved        email: 'dario.r...@southworks.net',
495 silly resolved        url: 'Southworks' },
495 silly resolved     contributors: [ [Object], [Object] ],
495 silly resolved     dependencies: { xml2js: '>=0.1.7' },
495 silly resolved     devDependencies: { express: '>=2.3.10', jade: '>=0.12.1', should: '*', mocha: '*' },
495 silly resolved     keywords:
495 silly resolved      [ 'ws-federation',
495 silly resolved        'wsfederation',
495 silly resolved        'security',
495 silly resolved        'azure',
495 silly resolved        'authentication' ],
495 silly resolved     repository:
495 silly resolved      { type: 'git',
495 silly resolved        url: 'git://github.com/darrenzully/node-wsfederation.git' },
495 silly resolved     main: 'index.js',
495 silly resolved     engines: { node: '>= 0.4.1' },
495 silly resolved     readme: 'ERROR: No README.md file found!',
495 silly resolved     readmeFilename: 'README',
495 silly resolved     _id: 'node-wsf...@0.1.1',
495 silly resolved     _from: 'node-wsfederation@>=0.1.1' },
495 silly resolved   { name: 'openid',
495 silly resolved     description: 'OpenID 1.1/2.0 library for node.js',
495 silly resolved     keywords:
495 silly resolved      [ 'openid',
495 silly resolved        'auth',
495 silly resolved        'authentication',
495 silly resolved        'identity',
495 silly resolved        'identifier',
495 silly resolved        'relying',
495 silly resolved        'party',
495 silly resolved        '1.1',
495 silly resolved        '2.0',
495 silly resolved        'library' ],
495 silly resolved     author:
495 silly resolved      { name: 'Håvard Stranden',
495 silly resolved        email: 'havard....@gmail.com',
495 silly resolved        url: 'http://ox.no' },
495 silly resolved     version: '0.4.2',
495 silly resolved     repository: { type: 'git', url: 'http://github.com/havard/node-openid.git' },
495 silly resolved     bugs: 'http://github.com/havard/node-openid/issues',
495 silly resolved     licenses: [ [Object] ],
495 silly resolved     directories: { lib: './lib' },
495 silly resolved     main: './openid.js',
495 silly resolved     engines: [ 'node >= 0.6.0' ],
495 silly resolved     readme: '# OpenID for node.js\n\nOpenID for node.js is (yes, you guessed it) an OpenID implementation for node.js. \n\nHighlights and features include:\n\n- Full OpenID 1.0/1.1/2.0 compliant Relying Party (client) implementation\n- Very simple API\n- Simple extension points for association state\n\n## Download\n\nThe library can be [reviewed and retrieved from GitHub](http://github.com/havard/node-openid).\n\n## Installation\n\nIf you use [`npm`](http://npmjs.org), simply do `npm install openid`.\n\nOtherwise, you can grab the code from [GitHub](https://github.com/havard/node-openid) \nand \n\n## Examples\n\nInstead of walking through step-by-step, here\'s a very simple server \nusing OpenID for node.js for authentication:\n\n```javascript\nvar openid = require(\'openid\');\nvar url = require(\'url\');\nvar querystring = require(\'querystring\');\nvar relyingParty = new openid.RelyingParty(\n    \'http://example.com/verify\', // Verification URL (yours)\n    null, // Realm (optional, specifies realm for OpenID authentication)\n    false, // Use stateless verification\n    false, // Strict mode\n    []); // List of extensions to enable and include\n\n\nvar server = require(\'http\').createServer(\n    function(req, res)\n    {\n        var parsedUrl = url.parse(req.url);\n        if(parsedUrl.pathname == \'/authenticate\')\n        { \n          // User supplied identifier\n          var query = querystring.parse(parsedUrl.query);\n          var identifier = query.openid_identifier;\n\n          // Resolve identifier, associate, and build authentication URL\n          relyingParty.authenticate(identifier, false, function(error, authUrl)\n              {\n                if (error)\n                {\n                  res.writeHead(200);\n                  res.end(\'Authentication failed: \' + error);\n                }\n                else if (!authUrl)\n                {\n                  res.writeHead(200);\n                  res.end(\'Authentication failed\');\n                }\n                else\n                {\n                  res.writeHead(302, { Location: authUrl });\n                  res.end();\n                }\n              });\n        }\n        else if(parsedUrl.pathname == \'/verify\')\n        {\n            // Verify identity assertion\n            // NOTE: Passing just the URL is also possible\n            relyingParty.verifyAssertion(req, function(error, result)\n            {\n              res.writeHead(200);\n              res.end(!error && result.authenticated \n                  ? \'Success :)\'\n                  : \'Failure :(\');\n            });\n        }\n        else\n        {\n            // Deliver an OpenID form on all other URLs\n            res.writeHead(200);\n            res.end(\'<!DOCTYPE html><html><body>\'\n                + \'<form method="get" action="/authenticate">\'\n                + \'<p>Login using OpenID</p>\'\n                + \'<input name="openid_identifier" />\'\n                + \'<input type="submit" value="Login" />\'\n                + \'</form></body></html>\');\n        }\n    });\nserver.listen(80);\n```\n\nA more elaborate example including utilizing extensions can be found in `sample.js` in the GitHub repository.\n\n## Supported Extensions\nThis library comes with built-in support for the following OpenID extensions:\n\n - The Simple Registration (SREG) 1.1 extension is implemented as `openid.SimpleRegistration`\n - The Attribute Exchange (AX) 1.0 extension is implemented as `openid.AttributeExchange`\n - The OAuth 1.0 extension is implemented as `openid.OAuthHybrid`\n - The User Interface 1.0 extension is implemented as `openid.UserInterface`\n\n## Storing association state\n\nTo provide a way to save/load association state, you need to mix-in two functions in\nthe `openid` module:\n\n - `saveAssociation(provider, type, handle, secret, expiry_time_in_seconds, callback)` is called when a new association is established during authentication. The callback should be called with any error as its first argument (or `null` if no error occured).\n - `loadAssociation(handle, callback)` is used to retrieve the association identified by `handle` when verification happens. The callback should be called with any error as its first argument (and `null` as the second argument), or an object with the keys `provider`, `type`, `secret` if the association was loaded successfully.\n\nThe `openid` module includes default implementations for these functions using a simple object to store the associations in-memory.\n\n## Caching discovered information\n\nThe verification of a positive assertion (i.e. an authenticated user) can be sped up significantly by avoiding the need for additional provider discoveries when possible. In order to achieve, this speed-up, node-openid needs to cache its discovered providers. You can mix-in two functions to override the default cache, which is an in-memory cache utilizing a simple object store:\n  \n  - `saveDiscoveredInformation(key, provider, callback)` is used when saving a discovered provider.  The following behavior is required:\n    - The `key` parameter should be uses as a key for storing the provider - it will be used as the lookup key when loading the provider. (Currently, the key is either a claimed identifier or an OP-local identifier, depending on the OpenID context.)\n    - When saving fails for some reason, `callback(error)` is called with `error` being an error object specifying what failed.\n    - When saving succeeds, `callback(null)` is called.\n\n  - `loadDiscoveredInformation(key, callback)` is used to load any previously discovered information about the provider for an identifier. The following behavior is required:    \n      - When no provider is found for the identifier, `callback(null, null)` is called (i.e. it is not an error to not have any data to return).\n      - When loading fails for some reason, `callback(error, null)` is called with `error` being an error string specifying why loading failed.\n      - When loading succeeds, `callback(null, provider)` is called with the exact provider object that was previously stored using `saveDiscoveredInformation`.\n\n## License\n\nOpenID for node.js is licensed under the MIT license. See LICENSE for further details. \nThe libary includes bigint functionality released by Tom Wu under the BSD license, \nand Base64 functions released by Nick Galbreath under the MIT license. Please see \n`lib/bigint.js` and `lib/base64.js` for the details of the licenses for these functions.\n',
495 silly resolved     readmeFilename: 'README.md',
495 silly resolved     _id: 'ope...@0.4.2',
495 silly resolved     _from: 'openid@>=0.2.0' },
495 silly resolved   { name: 'tobi',
495 silly resolved     description: 'expressive server-side functional testing with jQuery and jsdom',
495 silly resolved     version: '0.3.2',
495 silly resolved     author: { name: 'TJ Holowaychuk', email: 't...@vision-media.ca' },
495 silly resolved     keywords: [ 'test', 'testing', 'browser', 'jquery', 'css' ],
495 silly resolved     dependencies:
495 silly resolved      { jsdom: '>= 0.1.21',
495 silly resolved        htmlparser: '>= 1.7.3',
495 silly resolved        should: '>= 0.0.4',
495 silly resolved        qs: '>= 0.1.0' },
495 silly resolved     devDependencies:
495 silly resolved      { express: '2.3.x',
495 silly resolved        expresso: '>= 0.0.1',
495 silly resolved        htmlparser: '>= 0.0.1',
495 silly resolved        jsdom: '>= 0.0.1',
495 silly resolved        qs: '>= 0.0.1',
495 silly resolved        should: '>= 0.0.1',
495 silly resolved        connect: '>= 0.0.1' },
495 silly resolved     main: './index.js',
495 silly resolved     engines: { node: '>= 0.4.x < 0.7.0' },
495 silly resolved     repository: { type: 'git', url: 'git://github.com/LearnBoost/tobi.git' },
495 silly resolved     readme: '\n# Tobi\n\n  Expressive server-side functional testing with jQuery and [jsdom](https://github.com/tmpvar/jsdom).\n\n  Tobi allows you to test your web application as if it were a browser. Interactions with your app are performed via jsdom, htmlparser, and jQuery, in combination with Tobi\'s Cookie Jar, provides a natural JavaScript API for traversing, manipulating and asserting the DOM, and session based browsing.\n\n## Example\n\nIn the example below, we have an http server or express app `require()`ed, and we simply create new tobi `Browser` for that app to test against. Then we `GET /login`, receiving a response to assert headers, status codes etc, and the `$` jQuery context.\n\nWe can then use regular css selectors to grab the form, we use tobi\'s `.fill()` method to fill some inputs (supports textareas, checkboxes, radios, etc), then we proceed to submitting the form, again receiving a response and the jQuery context.\n\n    var tobi = require(\'tobi\')\n      , app = require(\'./my/app\')\n      , browser = tobi.createBrowser(app);\n\n    browser.get(\'/login\', function(res, $){\n      $(\'form\')\n        .fill({ username: \'tj\', password: \'tobi\' })\n        .submit(function(res, $){\n          res.should.have.status(200);\n          res.should.have.header(\'Content-Length\');\n          res.should.have.header(\'Content-Type\', \'text/html; charset=utf-8\');\n          $(\'ul.messages\').should.have.one(\'li\', \'Successfully authenticated\');\n          browser.get(\'/login\', function(res, $){\n            res.should.have.status(200);\n            $(\'ul.messages\').should.have.one(\'li\', \'Already authenticated\');\n            // We are finished testing, close the server\n            app.close();\n          });\n        });\n    });\n\n## Browser\n\nTobi provides the `Browser` object, created via `tobi.createBrowser(app)`, where `app` is a node `http.Server`, so for example Connect or Express apps will work just fine. There is no need to invoke `listen()` as this is handled by Tobi, and requests will be deferred until the server is listening.\n\nAlternatively you may pass a `port` and `host` to `createBrowser()`, for example:\n\n    var browser = tobi.createBrowser(80, \'lb.dev\'); \n\n### Evaluate External Resources\n\nTo evaluate script tags simply pass the `{ external: true }` option:\n\n    var browser = tobi.createBrowser(app, { external: true });\n\n### Browser#get()\n\nPerform a `GET` request with optional `options` containing headers, etc:\n\n    browser.get(\'/login\', function(res, $){\n      \n    });\n\nWith options:\n\n    browser.get(\'/login\', { headers: { ... }}, function(res, $){\n      \n    });\n\nAliased as `visit`, and `open`.\n\n### Browser#post()\n\nPerform a `POST` request with optional `options` containing headers, body etc:\n\n    browser.post(\'/login\', function(res, $){\n      \n    });\n\nWith options:\n\n    browser.post(\'/login\', { body: \'foo=bar\' }, function(res, $){\n      \n    });\n\n### Browser#back()\n\n`GET` the previous page:\n\n    browser.get(\'/\', function(){\n      // on /\n      browser.get(\'/foo\', function(){\n        // on /foo\n        browser.back(function(){\n          // on /\n        });\n      });\n    });\n\n## Browser locators\n\nLocators are extended extend selectors, the rules are as following:\n\n  - element text\n  - element id\n  - element value\n  - css selector\n\nThese rules apply to all `Browser` related methods such as `click()`, `fill()`, `type()` etc. Provided the following markup:\n\n    <form>\n      <input id="form-login" type="submit" value="Login" />\n    </form>\n\nThe following locators will match the input:\n\n    .click(\'Login\');\n    .click(\'form-login\');\n    .click(\'input[type=submit]\');\n    .click(\':submit\');\n\n### Browser#click(locator[, fn])\n\nTobi allows you to `click()` `a` elements, `button[type=submit]` elements, and `input[type=submit]` elements in order to submit a form, or request a url.\n\nSubmitting a form:\n\n    browser.click(\'Login\', function(res, $){\n      \n    });\n\nSubmitting with jQuery (no locators):\n\n    $(\'form :submit\').click(function(res, $){\n      \n    });\n\nClicking a link:\n\n    browser.click(\'Register Account\', function(res, $){\n      \n    });\n\nClicking with jQuery (no locators):\n\n    $(\'a.register\', function(res, $){\n      \n    });\n\n### Browser#submit(locator|fn, fn)\n\nSubmit the first form in context:\n\n    browser.submit(function(res, $){\n      \n    });\n\n    browser.submit(function(){\n      \n    });\n\n### Browser#type(locator, str)\n\n"Type" the given _str_:\n\n    browser\n      .type(\'username\', \'tj\') \n      .type(\'password\', \'foobar\');\n\n\n### Browser#{check,uncheck}(locator)\n\nCheck or uncheck the given _locator_:\n\n    browser\n      .check(\'agreement\')\n      .uncheck(\'agreement\');\n\n### Browser#select(locator, options)\n\nSelect the given option or options:\n\n    browser\n      .select(\'colors\', \'Red\')\n      .select(\'colors\', [\'Red\', \'Green\']);\n\n### Browser#fill(locator, fields)\n\nFill the given _fields_, supporting all types of inputs. For example we might have the following form:\n\n    <form>\n      <input type="text" name="user[name]" />\n      <input type="text" name="user[email]" />\n      <input type="checkbox" name="user[agreement]" />\n      \n      <select name="digest">\n        <option value="none">Never</option>\n        <option value="daily">Daily</option>\n        <option value="weekly">Weekly</option>\n      </select>\n      \n      <select name="favorite-colors" multiple>\n        <option value="red">Red</option>\n        <option value="green">Green</option>\n        <option value="blue">Blue</option>\n      </select>\n    </form> \n\nWhich can be filled using locators:\n\n    browser\n      .fill({\n          \'user[name]\': \'tj\'\n        , \'user[email]\': \'t...@learnboost.com\'\n        , \'user[agreement]\': true\n        , \'user[digest]\': \'Daily\'\n        , \'user[favorite-colors]\': [\'red\', \'Green\']\n      }).submit(function(){\n        \n      });\n\nWith jQuery:\n\n    $(\'form\')\n      .fill({\n          \'user[name]\': \'tj\'\n        , \'user[favorite-colors]\': \'red\'\n      }).submit(function(){\n        \n      });\n\n### Browser#text(locator)\n\nReturn text at the given locator. For example if we have the form option somewhere in our markup:\n\n    <option value="once">Once per day</option>\n\nWe can invoke `browser.text(\'once\')` returning "Once per day".\n\n### Browser#{context,within}(selector, fn)\n\nAlter the browser context for the duration of the given callback `fn`. For example if you have several forms on a page, an wish to focus on one:\n\n    <div><form id="user-search" method="post" action="/search/users">\n      <input type="text" name="query" />\n    </form></div>\n\n    <div><form id="post-search" method="post" action="/search/posts">\n      <input type="text" name="query" />\n    </form></div>\n\nExample test using contexts:\n\n    browser.get(\'/search\', function(res, $){\n\n      // Global context has 2 forms\n      $(\'form\').should.have.length(2);\n\n      // Focus on the second div\n      browser.within(\'div:nth-child(2)\', function(){\n\n        // We now have one form, and no direct input children\n        $(\'> form\').should.have.length(1);\n        $(\'> input\').should.have.length(0);\n\n        // Focus on the form, we now have a single direct input child\n        browser.within(\'form\', function(){\n          $(\'> form\').should.have.length(0);\n          $(\'> input\').should.have.length(1);\n        });\n\n        // Back to our div focus, we have one form again\n        $(\'> form\').should.have.length(1);\n        $(\'> input\').should.have.length(0);\n\n        // Methods such as .type() etc work with contexts\n        browser\n        .type(\'query\', \'foo bar\')\n        .submit(function(res){\n\n        });\n      });\n\n      // Back to global context\n      $(\'form\').should.have.length(2);\n    });\n\n## Assertions\n\nTobi extends the [should.js](http://github.com/visionmedia/should.js) assertion library to provide you with DOM and response related assertion methods.\n\n### Assertion#text(str|regexp)\n\n  Assert element text via regexp or string:\n  \n      elem.should.have.text(\'foo bar\');\n      elem.should.have.text(/^foo/);\n      elem.should.not.have.text(\'rawr\');\n\n  When asserting a descendant\'s text amongst a heap of elements, we can utilize the `.include` modifier:\n\n      $(\'*\').should.include.text(\'My Site\');\n\n### Assertion#many(selector)\n\n  Assert that one or more of the given selector is present:\n  \n      ul.should.have.many(\'li\');\n\n### Assertion#one(selector)\n\n  Assert that one of the given selector is present:\n  \n      p.should.have.one(\'input\');\n\n### Assertion#attr(key[, val])\n\n  Assert that the given _key_ exists, with optional _val_:\n  \n      p.should.not.have.attr(\'href\');\n      a.should.have.attr(\'href\');\n      a.should.have.attr(\'href\', \'http://learnboost.com\');\n\n  Shortcuts are also provided:\n  \n    - id()\n    - title()\n    - href()\n    - alt()\n    - src()\n    - rel()\n    - media()\n    - name()\n    - action()\n    - method()\n    - value()\n    - enabled\n    - disabled\n    - checked\n    - selected\n\nFor example:\n\n      form.should.have.id(\'user-edit\');\n      form.should.have.action(\'/login\');\n      form.should.have.method(\'post\');\n      checkbox.should.be.enabled;\n      checkbox.should.be.disabled;\n      option.should.be.selected;\n      option.should.not.be.selected;\n\n### Assertion#class(name)\n\n  Assert that the element has the given class _name_.\n\n      form.should.have.class(\'user-edit\');\n\n### Assertion#status(code)\n\n  Assert response status code:\n  \n      res.should.have.status(200);\n      res.should.not.have.status(500);\n\n### Assertion#header(field[, val])\n\n  Assert presence of response header _field_ and optional _val_:\n  \n      res.should.have.header(\'Content-Length\');\n      res.should.have.header(\'Content-Type\', \'text/html\');\n\n## Testing\n\nInstall the deps:\n\n    $ npm install\n\nand execute:\n\n    $ make test\n\n## WWTD\n\nWhat Would Tobi Do:\n\n![Tobi](http://sphotos.ak.fbcdn.net/hphotos-ak-snc3/hs234.snc3/22173_446973930292_559060292_10921426_7238463_n.jpg)\n\n## License \n\n(The MIT License)\n\nCopyright (c) 2010 LearnBoost &lt;d...@learnboost.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation te rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.',
495 silly resolved     readmeFilename: 'Readme.md',
495 silly resolved     _id: 'to...@0.3.2',
495 silly resolved     _from: 'tobi@>=0.2.2' },
495 silly resolved   { name: 'expect.js',
495 silly resolved     version: '0.2.0',
495 silly resolved     description: 'BDD style assertions for node and the browser.',
495 silly resolved     main: './expect',
495 silly resolved     devDependencies: { mocha: '*', serve: '*' },
495 silly resolved     readme: '# Expect\n\nMinimalistic BDD assertion toolkit based on\n[should.js](http://github.com/visionmedia/should.js)\n\n```js\nexpect(window.r).to.be(undefined);\nexpect({ a: \'b\' }).to.eql({ a: \'b\' })\nexpect(5).to.be.a(\'number\');\nexpect([]).to.be.an(\'array\');\nexpect(window).not.to.be.an(Image);\n```\n\n## Features\n\n- Cross-browser: works on IE6+, Firefox, Safari, Chrome, Opera.\n- Compatible with all test frameworks.\n- Node.JS ready (`require(\'expect.js\')`).\n- Standalone. Single global with no prototype extensions or shims.\n\n## How to use\n\n### Node\n\nInstall it with NPM or add it to your `package.json`:\n\n```\n$ npm install expect.js\n```\n\nThen:\n\n```js\nvar expect = require(\'expect.js\');\n```\n\n### Browser\n\nExpose the `expect.js` found at the top level of this repository.\n\n```html\n<script src="expect.js"></script>\n```\n\n## API\n\n**ok**: asserts that the value is _truthy_ or not\n\n```js\nexpect(1).to.be.ok();\nexpect(true).to.be.ok();\nexpect({}).to.be.ok();\nexpect(0).to.not.be.ok();\n```\n\n**be** / **equal**: asserts `===` equality\n\n```js\nexpect(1).to.be(1)\nexpect(NaN).not.to.equal(NaN);\nexpect(1).not.to.be(true)\nexpect(\'1\').to.not.be(1);\n```\n\n**eql**: asserts loose equality that works with objects\n\n```js\nexpect({ a: \'b\' }).to.eql({ a: \'b\' });\nexpect(1).to.eql(\'1\');\n```\n\n**a**/**an**: asserts `typeof` with support for `array` type and `instanceof`\n\n```js\n// typeof with optional `array`\nexpect(5).to.be.a(\'number\');\nexpect([]).to.be.an(\'array\');  // works\nexpect([]).to.be.an(\'object\'); // works too, since it uses `typeof`\n\n// constructors\nexpect(5).to.be.a(Number);\nexpect([]).to.be.an(Array);\nexpect(tobi).to.be.a(Ferret);\nexpect(person).to.be.a(Mammal);\n```\n\n**match**: asserts `String` regular expression match\n\n```js\nexpect(program.version).to.match(/[0-9]+\\.[0-9]+\\.[0-9]+/);\n```\n\n**contain**: asserts indexOf for an array or string\n\n```js\nexpect([1, 2]).to.contain(1);\nexpect(\'hello world\').to.contain(\'world\');\n```\n\n**length**: asserts array `.length`\n\n```js\nexpect([]).to.have.length(0);\nexpect([1,2,3]).to.have.length(3);\n```\n\n**empty**: asserts that an array is empty or not\n\n```js\nexpect([]).to.be.empty();\nexpect({}).to.be.empty();\nexpect({ length: 0, duck: \'typing\' }).to.be.empty();\nexpect({ my: \'object\' }).to.not.be.empty();\nexpect([1,2,3]).to.not.be.empty();\n```\n\n**property**: asserts presence of an own property (and value optionally)\n\n```js\nexpect(window).to.have.property(\'expect\')\nexpect(window).to.have.property(\'expect\', expect)\nexpect({a: \'b\'}).to.have.property(\'a\');\n```\n\n**key**/**keys**: asserts the presence of a key. Supports the `only` modifier\n\n```js\nexpect({ a: \'b\' }).to.have.key(\'a\');\nexpect({ a: \'b\', c: \'d\' }).to.only.have.keys(\'a\', \'c\');\nexpect({ a: \'b\', c: \'d\' }).to.only.have.keys([\'a\', \'c\']);\nexpect({ a: \'b\', c: \'d\' }).to.not.only.have.key(\'a\');\n```\n\n**throwException**/**throwError**: asserts that the `Function` throws or not when called\n\n```js\nexpect(fn).to.throwError(); // synonym of throwException\nexpect(fn).to.throwException(function (e) { // get the exception object\n  expect(e).to.be.a(SyntaxError);\n});\nexpect(fn).to.throwException(/matches the exception message/);\nexpect(fn2).to.not.throwException();\n```\n\n**within**: asserts a number within a range\n\n```js\nexpect(1).to.be.within(0, Infinity);\n```\n\n**greaterThan**/**above**: asserts `>`\n\n```js\nexpect(3).to.be.above(0);\nexpect(5).to.be.greaterThan(3);\n```\n\n**lessThan**/**below**: asserts `<`\n\n```js\nexpect(0).to.be.below(3);\nexpect(1).to.be.lessThan(3);\n```\n\n**fail**: explicitly forces failure.\n\n```js\nexpect().fail()\nexpect().fail("Custom failure message")\n```\n\n## Using with a test framework\n\nFor example, if you create a test suite with\n[mocha](http://github.com/visionmedia/mocha).\n\nLet\'s say we wanted to test the following program:\n\n**math.js**\n\n```js\nfunction add (a, b) { return a + b; };\n```\n\nOur test file would look like this:\n\n```js\ndescribe(\'test suite\', function () {\n  it(\'should expose a function\', function () {\n    expect(add).to.be.a(\'function\');\n  });\n\n  it(\'should do math\', function () {\n    expect(add(1, 3)).to.equal(4);\n  });\n});\n```\n\nIf a certain expectation fails, an exception will be raised which gets captured\nand shown/processed by the test runner.\n\n## Differences with should.js\n\n- No need for static `should` methods like `should.strictEqual`. For example, \n  `expect(obj).to.be(undefined)` works well.\n- Some API simplifications / changes.\n- API changes related to browser compatibility.\n\n## Running tests\n\nClone the repository and install the developer dependencies:\n\n```\ngit clone git://github.com/LearnBoost/expect.js.git expect\ncd expect && npm install\n```\n\n### Node\n\n`make test`\n\n### Browser\n\n`make test-browser`\n\nand point your browser(s) to `http://localhost:3000/test/`\n\n## Credits\n\n(The MIT License)\n\nCopyright (c) 2011 Guillermo Rauch &lt;guil...@learnboost.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n### 3rd-party\n\nHeavily borrows from [should.js](http://github.com/visionmedia/should.js) by TJ\nHolowaychuck - MIT.\n',
495 silly resolved     readmeFilename: 'README.md',
495 silly resolved     _id: 'expe...@0.2.0',
495 silly resolved     _from: 'expect.js@>=0.1.2' },
495 silly resolved   { name: 'mocha',
495 silly resolved     version: '1.7.0',
495 silly resolved     description: 'simple, flexible, fun test framework',
495 silly resolved     keywords: [ 'test', 'bdd', 'tdd', 'tap' ],
495 silly resolved     author: { name: 'TJ Holowaychuk', email: 't...@vision-media.ca' },
495 silly resolved     repository: { type: 'git', url: 'git://github.com/visionmedia/mocha.git' },
495 silly resolved     main: './index',
495 silly resolved     bin: { mocha: './bin/mocha', _mocha: './bin/_mocha' },
495 silly resolved     engines: { node: '>= 0.4.x' },
495 silly resolved     scripts: { test: 'make test-all' },
495 silly resolved     dependencies:
495 silly resolved      { commander: '0.6.1',
495 silly resolved        growl: '1.6.x',
495 silly resolved        jade: '0.26.3',
495 silly resolved        diff: '1.0.2',
495 silly resolved        debug: '*',
495 silly resolved        mkdirp: '0.3.3',
495 silly resolved        ms: '0.3.0' },
495 silly resolved     devDependencies: { should: '*', 'coffee-script': '1.2' },
495 silly resolved     readme: ' [![Build Status](https://secure.travis-ci.org/visionmedia/mocha.png)](http://travis-ci.org/visionmedia/mocha)\n\n  [![Mocha test framework](http://f.cl.ly/items/3l1k0n2A1U3M1I1L210p/Screen%20Shot%202012-02-24%20at%202.21.43%20PM.png)](http://visionmedia.github.com/mocha)\n\n  Mocha is a simple, flexible, fun JavaScript test framework for node.js and the browser. For more information view the [documentation](http://visionmedia.github.com/mocha).\n\n## Contributors\n\n```\nproject: mocha\ncommits: 502\nfiles  : 86\nauthors: \n  352\tTj Holowaychuk          70.1%\n   98\tTJ Holowaychuk          19.5%\n   21\tGuillermo Rauch         4.2%\n    6\tJames Carr              1.2%\n    4\tJoshua Krall            0.8%\n    3\tBen Lindsey             0.6%\n    3\tNathan Rajlich          0.6%\n    2\tFARKAS Máté           0.4%\n    2\tQuang Van               0.4%\n    1\tSteve Mason             0.2%\n    1\tYuest Wang              0.2%\n    1\thokaccha                0.2%\n    1\tDavid Henderson         0.2%\n    1\tFedor Indutny           0.2%\n    1\tFredrik Lindin          0.2%\n    1\tHarry Brundage          0.2%\n    1\tKonstantin Käfer      0.2%\n    1\tMaciej Małecki         0.2%\n    1\tRaynos                  0.2%\n    1\tRyunosuke SATO          0.2%\n```\n\n## Links\n\n  - [Konacha](https://github.com/jfirebaugh/konacha) -- for testing Rails applications with Mocha\n  - [Chai](https://github.com/chaijs/chai) - BDD, TDD, and assert for node & the browser\n  - [Should.js](http://github.com/visionmedia/should.js) - BDD style assertions for node\n  - [Expect.js](https://github.com/LearnBoost/expect.js) - BDD style assertions for node & the browser\n  - [Google Group](http://groups.google.com/group/mochajs)',
495 silly resolved     readmeFilename: 'Readme.md',
495 silly resolved     _id: 'mo...@1.7.0',
495 silly resolved     _from: 'mocha@>=0.13.0' },
495 silly resolved   { name: 'express',
495 silly resolved     description: 'Sinatra inspired web development framework',
495 silly resolved     version: '3.0.3',
495 silly resolved     author: { name: 'TJ Holowaychuk', email: 't...@vision-media.ca' },
495 silly resolved     contributors: [ [Object], [Object], [Object], [Object] ],
495 silly resolved     dependencies:
495 silly resolved      { connect: '2.7.0',
495 silly resolved        commander: '0.6.1',
495 silly resolved        'range-parser': '0.0.4',
495 silly resolved        mkdirp: '0.3.3',
495 silly resolved        cookie: '0.0.5',
495 silly resolved        crc: '0.2.0',
495 silly resolved        fresh: '0.1.0',
495 silly resolved        methods: '0.0.1',
495 silly resolved        send: '0.1.0',
495 silly resolved        'cookie-signature': '0.0.1',
495 silly resolved        debug: '*' },
495 silly resolved     devDependencies:
495 silly resolved      { ejs: '*',
495 silly resolved        mocha: '*',
495 silly resolved        jade: '*',
495 silly resolved        hjs: '*',
495 silly resolved        stylus: '*',
495 silly resolved        should: '*',
495 silly resolved        'connect-redis': '*',
495 silly resolved        'github-flavored-markdown': '*',
495 silly resolved        supertest: '0.0.1' },
495 silly resolved     keywords:
495 silly resolved      [ 'express',
495 silly resolved        'framework',
495 silly resolved        'sinatra',
495 silly resolved        'web',
495 silly resolved        'rest',
495 silly resolved        'restful',
495 silly resolved        'router',
495 silly resolved        'app',
495 silly resolved        'api' ],
495 silly resolved     repository: { type: 'git', url: 'git://github.com/visionmedia/express' },
495 silly resolved     main: 'index',
495 silly resolved     bin: { express: './bin/express' },
495 silly resolved     scripts: { prepublish: 'npm prune', test: 'make test' },
495 silly resolved     engines: { node: '*' },
495 silly resolved     readme: '![express logo](http://f.cl.ly/items/0V2S1n0K1i3y1c122g04/Screen%20Shot%202012-04-11%20at%209.59.42%20AM.png)\n\n  Fast, unopinionated, minimalist web framework for [node](http://nodejs.org). [![Build Status](https://secure.travis-ci.org/visionmedia/express.png)](http://travis-ci.org/visionmedia/express)\n\n```js\nvar express = require(\'express\');\nvar app = express();\n\napp.get(\'/\', function(req, res){\n  res.send(\'Hello World\');\n});\n\napp.listen(3000);\n```\n\n## Installation\n\n    $ npm install -g express\n\n## Quick Start\n\n The quickest way to get started with express is to utilize the executable `express(1)` to generate an application as shown below:\n\n Create the app:\n\n    $ npm install -g express\n    $ express /tmp/foo && cd /tmp/foo\n\n Install dependencies:\n\n    $ npm install\n\n Start the server:\n\n    $ node app\n\n## Features\n\n  * Built on [Connect](http://github.com/senchalabs/connect)\n  * Robust routing\n  * HTTP helpers (redirection, caching, etc)\n  * View system supporting 14+ template engines\n  * Content negotiation\n  * Focus on high performance\n  * Environment based configuration\n  * Executable for generating applications quickly\n  * High test coverage\n\n## Philosophy\n\n  The Express philosophy is to provide small, robust tooling for HTTP servers. Making\n  it a great solution for single page applications, web sites, hybrids, or public\n  HTTP APIs.\n  \n  Built on Connect you can use _only_ what you need, and nothing more, applications\n  can be as big or as small as you like, even a single file. Express does\n  not force you to use any specific ORM or template engine. With support for over\n  14 template engines via [Consolidate.js](http://github.com/visionmedia/consolidate.js)\n  you can quickly craft your perfect framework.\n\n## More Information\n\n  * Join #express on freenode\n  * [Google Group](http://groups.google.com/group/express-js) for discussion\n  * Follow [tjholowaychuk](http://twitter.com/tjholowaychuk) on twitter for updates\n  * Visit the [Wiki](http://github.com/visionmedia/express/wiki)\n  * [日本語ドキュメンテーション](http://hideyukisaito.com/doc/expressjs/) by [hideyukisaito](https://github.com/hideyukisaito)\n  * [Русскоязычная документация](http://express-js.ru/)\n\n## Viewing Examples\n\nClone the Express repo, then install the dev dependencies to install all the example / test suite deps:\n\n    $ git clone git://github.com/visionmedia/express.git --depth 1\n    $ cd express\n    $ npm install\n\nthen run whichever tests you want:\n\n    $ node examples/content-negotiation\n\n## Running Tests\n\nTo run the test suite first invoke the following command within the repo, installing the development dependencies:\n\n    $ npm install\n\nthen run the tests:\n\n    $ make test\n\n## Contributors\n\n```\nproject: express\ncommits: 3559\nactive : 468 days\nfiles  : 237\nauthors: \n 1891\tTj Holowaychuk          53.1%\n 1285\tvisionmedia             36.1%\n  182\tTJ Holowaychuk          5.1%\n   54\tAaron Heckmann          1.5%\n   34\tcsausdev                1.0%\n   26\tciaranj                 0.7%\n   21\tRobert Sköld            0.6%\n    6\tGuillermo Rauch         0.2%\n    3\tDav Glass               0.1%\n    3\tNick Poulden            0.1%\n    2\tRandy Merrill           0.1%\n    2\tBenny Wong              0.1%\n    2\tHunter Loftis           0.1%\n    2\tJake Gordon             0.1%\n    2\tBrian McKinney          0.1%\n    2\tRoman Shtylman          0.1%\n    2\tBen Weaver              0.1%\n    2\tDave Hoover             0.1%\n    2\tEivind Fjeldstad        0.1%\n    2\tDaniel Shaw             0.1%\n    1\tMatt Colyer             0.0%\n    1\tPau Ramon               0.0%\n    1\tPero Pejovic            0.0%\n    1\tPeter Rekdal Sunde      0.0%\n    1\tRaynos                  0.0%\n    1\tTeng Siong Ong          0.0%\n    1\tViktor Kelemen          0.0%\n    1\tctide                   0.0%\n    1\t8bitDesigner            0.0%\n    1\tisaacs                  0.0%\n    1\tmgutz                   0.0%\n    1\tpikeas                  0.0%\n    1\tshuwatto                0.0%\n    1\ttstrimple               0.0%\n    1\tewoudj                  0.0%\n    1\tAdam Sanderson          0.0%\n    1\tAndrii Kostenko         0.0%\n    1\tAndy Hiew               0.0%\n    1\tArpad Borsos            0.0%\n    1\tAshwin Purohit          0.0%\n    1\tBenjen                  0.0%\n    1\tDarren Torpey           0.0%\n    1\tGreg Ritter             0.0%\n    1\tGregory Ritter          0.0%\n    1\tJames Herdman           0.0%\n    1\tJim Snodgrass           0.0%\n    1\tJoe McCann              0.0%\n    1\tJonathan Dumaine        0.0%\n    1\tJonathan Palardy        0.0%\n    1\tJonathan Zacsh          0.0%\n    1\tJustin Lilly            0.0%\n    1\tKen Sato                0.0%\n    1\tMaciej Małecki          0.0%\n    1\tMasahiro Hayashi        0.0%\n```\n\n## License \n\n(The MIT License)\n\nCopyright (c) 2009-2012 TJ Holowaychuk &lt;t...@vision-media.ca&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n',
495 silly resolved     readmeFilename: 'Readme.md',
495 silly resolved     _id: 'exp...@3.0.3',
495 silly resolved     _from: 'express@>=2.3.10' },
495 silly resolved   { name: 'satisfy',
495 silly resolved     version: '0.1.0',
495 silly resolved     main: './lib/satisfy',
495 silly resolved     dependencies:
495 silly resolved      { ms: '*',
495 silly resolved        soda: '0.2.5',
495 silly resolved        'webkit-server': '0.1.0',
495 silly resolved        debug: '0.1.0' },
495 silly resolved     devDependencies: { mocha: '*', 'expect.js': '*' },
495 silly resolved     readme: '\n# satisfy.js\n\nSatisfy is a minimalistic browser testing utility designed to work with any\ntest framework, oriented only around **CSS selectors**, designed for **speed**\nboth of _test writing_ and _test execution_.\n\nFor **development**, run the tests in a headless WebKit browser.\nFor **deployments**, run them in the cloud in all browsers with Selenium.\n\nIt\'s the [expect.js](http://github.com/learnboost/expect.js) of browser\n/ acceptance testing.\n\n## How to use\n\n```js\nsatisfy(\'localhost\')\n  .click(\'li#home a\')\n  .expect(\'h1:contains(Home)\')\n  .click(\'li#test a\')\n  .expect(\'h1:contains(Test)\')\n```\n\n### Mocha\n\nWith the [mocha](http://github.com/visionmedia/mocha) test framework:\n\n```js\nvar satisfy = require(\'satisfy\');\n\ndescribe(\'learnboost homepage\', function () {\n  it(\'should work\', function (done) {\n    satisfy(\'http://learnboost.com\')\n      .expect(\'a:contains(For Schools)\')\n      .run(done)\n  });\n});\n```\n\nThen run it:\n\n```\n$ mocha -t 0 test.js\n```\n\n## Features\n\n- Fast. The default adaptor is the fastest available.\n- Test-framework agnostic, but best with the wonderful [mocha](http://github.com/visionmedia/mocha)\n- No APIs to learn. Only based on CSS selectors.\n- Extended CSS selectors thanks to [Sizzle](http://api.jquery.com/category/selectors/) like `:contains` for text matching.\n- Adaptor based\n  - webkit-server (headless webkit)\n  - soda (selenium)\n\n## Examples\n\n### Following a link\n\n```js\nsatisfy(\'localhost\')\n  .click(\'li#home a\')\n  .expect(\'h1:contains(Home)\')\n```\n\n### Filling a form\n\n```js\nsatisfy(\'localhost\')\n  .click(\'#add-classroom\')\n  .expect(\'#add-classroom-dialog\', 7000) // override expect timeout\n  .fill(\'input[name=classroom-name]\', \'My classroom\')\n  .fill({ \'textarea\': \'Something\' })\n  .click(\'#add-classroom input[type=submit]\')\n  .expect(\'body:not(#add-classroom)\')\n```\n\n## Options\n\nYou can pass options to specific satisfy instances:\n\n```js\nsatisfy(\'http://host.com:port/path\', { options })\n```\n\n* `adaptor` _String_ \n  - `webkit-server` or `soda` (selenium/sauce labs).\n  - Defaults to `webkit-server`\n* `timeout` _Number_\n  - Timeout after which we considered the test failed if a CSS selector expectation\n    is not met.\n  - Strings like `\'2m\'` or `\'10s\'` are supported.\n  - Defaults to `10000`\n* `webkit-server` _Object_\n  - Hash of options for the webkit-server adaptor.\n  - Options\n  * `poll` _Number|String_\n    - How often we poll the DOM for a certain selector match.\n    - Only applies for the `webkit-server` mode.\n    - Strings like `\'2m\'` or `\'10s\'` are supported.\n    - Defaults to `50`\n* `soda` _Object_\n  - Hash of options for the soda adaptor.\n  - Options\n    - `sauce` _Boolean_\n      - Whether to use sauce labs.\n      - Defaults to `false`\n    - `host` _String_\n      - Selenium host.\n      - Defaults to `localhost`\n    - `port` _Number_\n      - Selenium port\n      - Defaults to `4444`\n    - `browser` _String_\n      - Browser to test on.\n      - Defaults to `firefox`.\n* `autorun` _Boolean_\n  - If `run` is not called, it calls it automatically for you\n  - Defaults to `true`\n\n### Global options\n\nIf you wanted to pass options to all instances, you can implement that in\nuserland easily by defining your own helper method:\n\n```js\nfunction mytest (url) {\n  return satisfy(url, { default options });\n}\n```\n',
495 silly resolved     readmeFilename: 'README.md',
495 silly resolved     _id: 'sat...@0.1.0',
495 silly resolved     description: 'Satisfy is a minimalistic browser testing utility designed to work with any test framework, oriented only around **CSS selectors**, designed for **speed** both of _test writing_ and _test execution_.',
495 silly resolved     _from: 'satisfy@>=0.1.0' },
495 silly resolved   { name: 'jade',
495 silly resolved     description: 'Jade template engine',
495 silly resolved     version: '0.27.7',
495 silly resolved     author: { name: 'TJ Holowaychuk', email: 't...@vision-media.ca' },
495 silly resolved     repository: { type: 'git', url: 'git://github.com/visionmedia/jade' },
495 silly resolved     main: './index.js',
495 silly resolved     bin: { jade: './bin/jade' },
495 silly resolved     man: [ './jade.1' ],
495 silly resolved     dependencies:
495 silly resolved      { commander: '0.6.1',
495 silly resolved        mkdirp: '0.3.x',
495 silly resolved        'coffee-script': '~1.4.0' },
495 silly resolved     devDependencies:
495 silly resolved      { mocha: '*',
495 silly resolved        markdown: '*',
495 silly resolved        stylus: '*',
495 silly resolved        uubench: '*',
495 silly resolved        should: '*',
495 silly resolved        less: '*',
495 silly resolved        'uglify-js': '*' },
495 silly resolved     component: { scripts: [Object] },
495 silly resolved     scripts: { prepublish: 'npm prune' },
495 silly resolved     readme: ' [![Build Status](https://secure.travis-ci.org/visionmedia/jade.png)](http://travis-ci.org/visionmedia/jade)\n\n# Jade - template engine\n\n Jade is a high performance template engine heavily influenced by [Haml](http://haml-lang.com)\n and implemented with JavaScript for [node](http://nodejs.org). For discussion join the [Google Group](http://groups.google.com/group/jadejs).\n\n## Test drive\n\n  You can test drive Jade online [here](http://naltatis.github.com/jade-syntax-docs).\n\n## README Contents\n\n- [Features](#a1)\n- [Implementations](#a2)\n- [Installation](#a3)\n- [Browser Support](#a4)\n- [Public API](#a5)\n- [Syntax](#a6)\n    - [Line Endings](#a6-1)\n    - [Tags](#a6-2)\n    - [Tag Text](#a6-3)\n    - [Comments](#a6-4)\n    - [Block Comments](#a6-5)\n    - [Nesting](#a6-6)\n    - [Block Expansion](#a6-7)\n    - [Case](#a6-8)\n    - [Attributes](#a6-9)\n    - [HTML](#a6-10)\n    - [Doctypes](#a6-11)\n- [Filters](#a7)\n- [Code](#a8)\n- [Iteration](#a9)\n- [Conditionals](#a10)\n- [Template inheritance](#a11)\n- [Block append / prepend](#a12)\n- [Includes](#a13)\n- [Mixins](#a14)\n- [Generated Output](#a15)\n- [Example Makefile](#a16)\n- [jade(1)](#a17)\n- [Tutorials](#a18)\n- [License](#a19)\n\n<a name="a1"/>\n## Features\n\n  - client-side support\n  - great readability\n  - flexible indentation\n  - block-expansion\n  - mixins\n  - static includes\n  - attribute interpolation\n  - code is escaped by default for security\n  - contextual error reporting at compile &amp; run time\n  - executable for compiling jade templates via the command line\n  - html 5 mode (the default doctype)\n  - optional memory caching\n  - combine dynamic and static tag classes\n  - parse tree manipulation via _filters_\n  - template inheritance\n  - block append / prepend\n  - supports [Express JS](http://expressjs.com) out of the box\n  - transparent iteration over objects, arrays, and even non-enumerables via `each`\n  - block comments\n  - no tag prefix\n  - AST filters\n  - filters\n    - :stylus must have [stylus](http://github.com/LearnBoost/stylus) installed\n    - :less must have [less.js](http://github.com/cloudhead/less.js) installed\n    - :markdown must have [markdown-js](http://github.com/evilstreak/markdown-js), [node-discount](http://github.com/visionmedia/node-discount), or [marked](http://github.com/chjj/marked) installed\n    - :cdata\n    - :coffeescript must have [coffee-script](http://jashkenas.github.com/coffee-script/) installed\n  - [Emacs Mode](https://github.com/brianc/jade-mode)\n  - [Vim Syntax](https://github.com/digitaltoad/vim-jade)\n  - [TextMate Bundle](http://github.com/miksago/jade-tmbundle)\n  - [Coda/SubEtha syntax Mode](https://github.com/aaronmccall/jade.mode)\n  - [Screencasts](http://tjholowaychuk.com/post/1004255394/jade-screencast-template-engine-for-nodejs)\n  - [html2jade](https://github.com/donpark/html2jade) converter\n\n<a name="a2"/>\n## Implementations\n\n  - [php](http://github.com/everzet/jade.php)\n  - [scala](http://scalate.fusesource.org/versions/snapshot/documentation/scaml-reference.html)\n  - [ruby](http://github.com/stonean/slim)\n  - [python](https://github.com/SyrusAkbary/pyjade)\n  - [java](https://github.com/neuland/jade4j)\n\n<a name="a3"/>\n## Installation\n\nvia npm:\n\n```bash\n$ npm install jade\n```\n\n<a name="a4"/>\n## Browser Support\n\n To compile jade to a single file compatible for client-side use simply execute:\n\n```bash\n$ make jade.js\n```\n\n Alternatively, if uglifyjs is installed via npm (`npm install uglify-js`) you may execute the following which will create both files. However each release builds these for you.\n\n```bash\n$ make jade.min.js\n```\n\n  By default Jade instruments templates with line number statements such as `__.lineno = 3` for debugging purposes. When used in a browser it\'s useful to minimize this boiler plate, you can do so by passing the option `{ compileDebug: false }`. The following template\n\n```jade\np Hello #{name}\n```\n\n Can then be as small as the following generated function:\n\n```js\nfunction anonymous(locals, attrs, escape, rethrow) {\n  var buf = [];\n  with (locals || {}) {\n    var interp;\n    buf.push(\'\\n<p>Hello \' + escape((interp = name) == null ? \'\' : interp) + \'\\n</p>\');\n  }\n  return buf.join("");\n}\n```\n\n  Through the use of Jade\'s `./runtime.js` you may utilize these pre-compiled templates on the client-side _without_ Jade itself, all you need is the associated utility functions (in runtime.js), which are then available as `jade.attrs`, `jade.escape` etc. To enable this you should pass `{ client: true }` to `jade.compile()` to tell Jade to reference the helper functions\n  via `jade.attrs`, `jade.escape` etc.\n\n```js\nfunction anonymous(locals, attrs, escape, rethrow) {\n  var attrs = jade.attrs, escape = jade.escape, rethrow = jade.rethrow;\n  var buf = [];\n  with (locals || {}) {\n    var interp;\n    buf.push(\'\\n<p>Hello \' + escape((interp = name) == null ? \'\' : interp) + \'\\n</p>\');\n  }\n  return buf.join("");\n}\n```\n\n<a name="a5"/>\n## Public API\n\n```js\nvar jade = require(\'jade\');\n\n// Compile a function\nvar fn = jade.compile(\'string of jade\', options);\nfn(locals);\n```\n\n### Options\n\n - `self`      Use a `self` namespace to hold the locals _(false by default)_\n - `locals`    Local variable object\n - `filename`  Used in exceptions, and required when using includes\n - `debug`     Outputs tokens and function body generated\n - `compiler`  Compiler to replace jade\'s default\n - `compileDebug`  When `false` no debug instrumentation is compiled\n - `pretty`    Add pretty-indentation whitespace to output _(false by default)_\n\n<a name="a6"/>\n## Syntax\n\n<a name="a6-1"/>\n### Line Endings\n\n**CRLF** and **CR** are converted to **LF** before parsing.\n\n<a name="a6-2"/>\n### Tags\n\nA tag is simply a leading word:\n\n```jade\nhtml\n```\n\nfor example is converted to `<html></html>`\n\ntags can also have ids:\n\n```jade\ndiv#container\n```\n\nwhich would render `<div id="container"></div>`\n\nhow about some classes?\n\n```jade\ndiv.user-details\n```\n\nrenders `<div class="user-details"></div>`\n\nmultiple classes? _and_ an id? sure:\n\n```jade\ndiv#foo.bar.baz\n```\n\nrenders `<div id="foo" class="bar baz"></div>`\n\ndiv div div sure is annoying, how about:\n\n```jade\n#foo\n.bar\n```\n\nwhich is syntactic sugar for what we have already been doing, and outputs:\n\n```html\n<div id="foo"></div><div class="bar"></div>\n```\n\n<a name="a6-3"/>\n### Tag Text\n\nSimply place some content after the tag:\n\n```jade\np wahoo!\n```\n\nrenders `<p>wahoo!</p>`.\n\nwell cool, but how about large bodies of text:\n\n```jade\np\n  | foo bar baz\n  | rawr rawr\n  | super cool\n  | go jade go\n```\n\nrenders `<p>foo bar baz rawr.....</p>`\n\ninterpolation? yup! both types of text can utilize interpolation,\nif we passed `{ name: \'tj\', email: \'t...@vision-media.ca\' }` to the compiled function we can do the following:\n\n```jade\n#user #{name} &lt;#{email}&gt;\n```\n\noutputs `<div id="user">tj &lt;t...@vision-media.ca&gt;</div>`\n\nActually want `#{}` for some reason? escape it!\n\n```jade\np \\#{something}\n```\n\nnow we have `<p>#{something}</p>`\n\nWe can also utilize the unescaped variant `!{html}`, so the following\nwill result in a literal script tag:\n\n```jade\n- var html = "<script></script>"\n| !{html}\n```\n\nNested tags that also contain text can optionally use a text block:\n\n```jade\nlabel\n  | Username:\n  input(name=\'user[name]\')\n```\n\nor immediate tag text:\n\n```jade\nlabel Username:\n  input(name=\'user[name]\')\n```\n\nTags that accept _only_ text such as `script` and `style` do not\nneed the leading `|` character, for example:\n\n```jade\nhtml\n  head\n    title Example\n    script\n      if (foo) {\n        bar();\n      } else {\n        baz();\n      }\n```\n\nOnce again as an alternative, we may use a trailing `.` to indicate a text block, for example:\n\n```jade\np.\n  foo asdf\n  asdf\n   asdfasdfaf\n   asdf\n  asd.\n```\n\noutputs:\n\n```html\n<p>foo asdf\nasdf\n  asdfasdfaf\n  asdf\nasd.\n</p>\n```\n\nThis however differs from a trailing `.` followed by a space, which although is ignored by the Jade parser, tells Jade that this period is a literal:\n\n```jade\np .\n```\n\noutputs:\n\n```html\n<p>.</p>\n```\n\nIt should be noted that text blocks should be doubled escaped.  For example if you desire the following output.\n\n```html\n<p>foo\\bar</p>\n```\n\nuse:\n\n```jade\np.\n  foo\\\\bar\n```\n\n<a name="a6-4"/>\n### Comments\n\nSingle line comments currently look the same as JavaScript comments,\naka `//` and must be placed on their own line:\n\n```jade\n// just some paragraphs\np foo\np bar\n```\n\nwould output\n\n```html\n<!-- just some paragraphs -->\n<p>foo</p>\n<p>bar</p>\n```\n\nJade also supports unbuffered comments, by simply adding a hyphen:\n\n```jade\n//- will not output within markup\np foo\np bar\n```\n\noutputting\n\n```html\n<p>foo</p>\n<p>bar</p>\n```\n\n<a name="a6-5"/>\n### Block Comments\n\n A block comment is legal as well:\n\n```jade\nbody\n  //\n    #content\n      h1 Example\n```\n\noutputting\n\n```html\n<body>\n  <!--\n  <div id="content">\n    <h1>Example</h1>\n  </div>\n  -->\n</body>\n```\n\nJade supports conditional-comments as well, for example:\n\n```jade\nhead\n  //if lt IE 8\n    script(src=\'/ie-sucks.js\')\n```\n\noutputs:\n\n```html\n<body>\n  <!--[if lt IE 8]>\n    <script src="/ie-sucks.js"></script>\n  <![endif]-->\n</body>\n```\n\n<a name="a6-6"/>\n### Nesting\n\n Jade supports nesting to define the tags in a natural way:\n\n```jade\nul\n  li.first\n    a(href=\'#\') foo\n  li\n    a(href=\'#\') bar\n  li.last\n    a(href=\'#\') baz\n```\n\n<a name="a6-7"/>\n### Block Expansion\n\n Block expansion allows you to create terse single-line nested tags,\n the following example is equivalent to the nesting example above.\n\n```jade\nul\n  li.first: a(href=\'#\') foo\n  li: a(href=\'#\') bar\n  li.last: a(href=\'#\') baz\n```\n\n<a name="a6-8"/>\n### Case\n\n The case statement takes the following form:\n\n```jade\nhtml\n  body\n    friends = 10\n    case friends\n      when 0\n        p you have no friends\n      when 1\n        p you have a friend\n      default\n        p you have #{friends} friends\n```\n\n Block expansion may also be used:\n\n```jade\nfriends = 5\n\nhtml\n  body\n    case friends\n      when 0: p you have no friends\n      when 1: p you have a friend\n      default: p you have #{friends} friends\n```\n\n<a name="a6-9"/>\n### Attributes\n\nJade currently supports `(` and `)` as attribute delimiters.\n\n```jade\na(href=\'/login\', title=\'View login page\') Login\n```\n\nWhen a value is `undefined` or `null` the attribute is _not_ added,\nso this is fine, it will not compile `something="null"`.\n\n```jade\ndiv(something=null)\n```\n\nBoolean attributes are also supported:\n\n```jade\ninput(type="checkbox", checked)\n```\n\nBoolean attributes with code will only output the attribute when `true`:\n\n```jade\ninput(type="checkbox", checked=someValue)\n```\n\nMultiple lines work too:\n\n```jade\ninput(type=\'checkbox\',\n  name=\'agreement\',\n  checked)\n```\n\nMultiple lines without the comma work fine:\n\n```jade\ninput(type=\'checkbox\'\n  name=\'agreement\'\n  checked)\n```\n\nFunky whitespace? fine:\n\n```jade\ninput(\n  type=\'checkbox\'\n  name=\'agreement\'\n  checked)\n```\n\nColons work:\n\n```jade\nrss(xmlns:atom="atom")\n```\n\nSuppose we have the `user` local `{ id: 12, name: \'tobi\' }`\nand we wish to create an anchor tag with `href` pointing to "/user/12"\nwe could use regular javascript concatenation:\n\n```jade\na(href=\'/user/\' + user.id)= user.name\n```\n\nor we could use jade\'s interpolation, which I added because everyone\nusing Ruby or CoffeeScript seems to think this is legal js..:\n\n```jade\na(href=\'/user/#{user.id}\')= user.name\n```\n\nThe `class` attribute is special-cased when an array is given,\nallowing you to pass an array such as `bodyClasses = [\'user\', \'authenticated\']` directly:\n\n```jade\nbody(class=bodyClasses)\n```\n\n<a name="a6-10"/>\n### HTML\n\n Inline html is fine, we can use the pipe syntax to\n write arbitrary text, in this case some html:\n\n```jade\nhtml\n  body\n    | <h1>Title</h1>\n    | <p>foo bar baz</p>\n```\n\n Or we can use the trailing `.` to indicate to Jade that we\n only want text in this block, allowing us to omit the pipes:\n\n```jade\nhtml\n  body.\n    <h1>Title</h1>\n    <p>foo bar baz</p>\n```\n\n Both of these examples yield the same result:\n\n```html\n<html><body><h1>Title</h1>\n<p>foo bar baz</p>\n</body></html>\n```\n\n The same rule applies for anywhere you can have text\n in jade, raw html is fine:\n\n```jade\nhtml\n  body\n    h1 User <em>#{name}</em>\n```\n\n<a name="a6-11"/>\n### Doctypes\n\nTo add a doctype simply use `!!!`, or `doctype` followed by an optional value:\n\n```jade\n!!!\n```\n\nor\n\n```jade\ndoctype\n```\n\nWill output the _html 5_  doctype, however:\n\n```jade\n!!! transitional\n```\n\nWill output the _transitional_ doctype.\n\nDoctypes are case-insensitive, so the following are equivalent:\n\n```jade\ndoctype Basic\ndoctype basic\n```\n\nit\'s also possible to simply pass a doctype literal:\n\n```jade\ndoctype html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN\n```\n\nyielding:\n\n```html\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN>\n```\n\nBelow are the doctypes defined by default, which can easily be extended:\n\n```js\nvar doctypes = exports.doctypes = {\n  \'5\': \'<!DOCTYPE html>\',\n  \'default\': \'<!DOCTYPE html>\',\n  \'xml\': \'<?xml version="1.0" encoding="utf-8" ?>\',\n  \'transitional\': \'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\',\n  \'strict\': \'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\',\n  \'frameset\': \'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">\',\n  \'1.1\': \'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">\',\n  \'basic\': \'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">\',\n  \'mobile\': \'<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN" "http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd">\'\n};\n```\n\nTo alter the default simply change:\n\n```js\njade.doctypes.default = \'whatever you want\';\n```\n\n<a name="a7"/>\n## Filters\n\nFilters are prefixed with `:`, for example `:markdown` and\npass the following block of text to an arbitrary function for processing. View the _features_\nat the top of this document for available filters.\n\n```jade\nbody\n  :markdown\n    Woah! jade _and_ markdown, very **cool**\n    we can even link to [stuff](http://google.com)\n```\n\nRenders:\n\n```html\n<body><p>Woah! jade <em>and</em> markdown, very <strong>cool</strong> we can even link to <a href="http://google.com">stuff</a></p></body>\n```\n\n<a name="a8"/>\n## Code\n\nJade currently supports three classifications of executable code. The first\nis prefixed by `-`, and is not buffered:\n\n```jade\n- var foo = \'bar\';\n```\n\nThis can be used for conditionals, or iteration:\n\n```jade\n- for (var key in obj)\n  p= obj[key]\n```\n\nDue to Jade\'s buffering techniques the following is valid as well:\n\n```jade\n- if (foo)\n  ul\n    li yay\n    li foo\n    li worked\n- else\n  p oh no! didnt work\n```\n\nHell, even verbose iteration:\n\n```jade\n- if (items.length)\n  ul\n    - items.forEach(function(item){\n      li= item\n    - })\n```\n\nAnything you want!\n\nNext up we have _escaped_ buffered code, which is used to\nbuffer a return value, which is prefixed by `=`:\n\n```jade\n- var foo = \'bar\'\n= foo\nh1= foo\n```\n\nWhich outputs `bar<h1>bar</h1>`. Code buffered by `=` is escaped\nby default for security, however to output unescaped return values\nyou may use `!=`:\n\n```jade\np!= aVarContainingMoreHTML\n```\n\n Jade also has designer-friendly variants, making the literal JavaScript\n more expressive and declarative. For example the following assignments\n are equivalent, and the expression is still regular javascript:\n\n```jade\n- var foo = \'foo \' + \'bar\'\nfoo = \'foo \' + \'bar\'\n```\n\n  Likewise Jade has first-class `if`, `else if`, `else`, `until`, `while`, `unless` among others, however you must remember that the expressions are still regular javascript:\n\n```jade\nif foo == \'bar\'\n  ul\n    li yay\n    li foo\n    li worked\nelse\n  p oh no! didnt work\n```\n\n<a name="a9"/>\n## Iteration\n\n Along with vanilla JavaScript Jade also supports a subset of\n constructs that allow you to create more designer-friendly templates,\n one of these constructs is `each`, taking the form:\n\n```jade\neach VAL[, KEY] in OBJ\n```\n\nAn example iterating over an array:\n\n```jade\n- var items = ["one", "two", "three"]\neach item in items\n  li= item\n```\n\noutputs:\n\n```html\n<li>one</li>\n<li>two</li>\n<li>three</li>\n```\n\niterating an array with index:\n\n```jade\nitems = ["one", "two", "three"]\neach item, i in items\n  li #{item}: #{i}\n```\n\noutputs:\n\n```html\n<li>one: 0</li>\n<li>two: 1</li>\n<li>three: 2</li>\n```\n\niterating an object\'s keys and values:\n\n```jade\nobj = { foo: \'bar\' }\neach val, key in obj\n  li #{key}: #{val}\n```\n\nwould output `<li>foo: bar</li>`\n\nInternally Jade converts these statements to regular\nJavaScript loops such as `users.forEach(function(user){`,\nso lexical scope and nesting applies as it would with regular\nJavaScript:\n\n```jade\neach user in users\n  each role in user.roles\n    li= role\n```\n\n You may also use `for` if you prefer:\n\n```jade\nfor user in users\n  for role in user.roles\n    li= role\n```\n\n<a name="a10"/>\n## Conditionals\n\n Jade conditionals are equivalent to those using the code (`-`) prefix,\n however allow you to ditch parenthesis to become more designer friendly,\n however keep in mind the expression given is _regular_ JavaScript:\n\n```jade\nfor user in users\n  if user.role == \'admin\'\n    p #{user.name} is an admin\n  else\n    p= user.name\n```\n\n is equivalent to the following using vanilla JavaScript literals:\n\n```jade\nfor user in users\n  - if (user.role == \'admin\')\n    p #{user.name} is an admin\n  - else\n    p= user.name\n```\n\n  Jade also provides have `unless` which is equivalent to `if (!(expr))`:\n\n```jade\nfor user in users\n  unless user.isAnonymous\n    p\n      | Click to view\n      a(href=\'/users/\' + user.id)= user.name\n```\n\n<a name="a11"/>\n## Template inheritance\n\n  Jade supports template inheritance via the `block` and `extends` keywords. A block is simply a "block" of Jade that may be replaced within a child template, this process is recursive. To activate template inheritance in Express 2.x you must add: `app.set(\'view options\', { layout: false });`.\n\n  Jade blocks can provide default content if desired, however optional as shown below by `block scripts`, `block content`, and `block foot`.\n\n```jade\nhtml\n  head\n    h1 My Site - #{title}\n    block scripts\n      script(src=\'/jquery.js\')\n  body\n    block content\n    block foot\n      #footer\n        p some footer content\n```\n\n  Now to extend the layout, simply create a new file and use the `extends` directive as shown below, giving the path (with or without the .jade extension). You may now define one or more blocks that will override the parent block content, note that here the `foot` block is _not_ redefined and will output "some footer content".\n\n```jade\nextends layout\n\nblock scripts\n  script(src=\'/jquery.js\')\n  script(src=\'/pets.js\')\n\nblock content\n  h1= title\n  each pet in pets\n    include pet\n```\n\n  It\'s also possible to override a block to provide additional blocks, as shown in the following example where `content` now exposes a `sidebar` and `primary` block for overriding, or the child template could override `content` all together.\n\n```jade\nextends regular-layout\n\nblock content\n  .sidebar\n    block sidebar\n      p nothing\n  .primary\n    block primary\n      p nothing\n```\n\n<a name="a12"/>\n## Block append / prepend\n\n Jade allows you to _replace_ (default), _prepend_, or _append_ blocks. Suppose for example you have default scripts in a "head" block that you wish to utilize on _every_ page, you might do this:\n\n```jade\nhtml\n  head\n    block head\n      script(src=\'/vendor/jquery.js\')\n      script(src=\'/vendor/caustic.js\')\n    body\n      block content\n```\n\n Now suppose you have a page of your application for a JavaScript game, you want some game related scripts as well as these defaults, you can simply `append` the block:\n\n```jade\nextends layout\n\nblock append head\n  script(src=\'/vendor/three.js\')\n  script(src=\'/game.js\')\n```\n\n  When using `block append` or `block prepend` the `block` is optional:\n\n```jade\nextends layout\n\nappend head\n  script(src=\'/vendor/three.js\')\n  script(src=\'/game.js\')\n```\n\n<a name="a13"/>\n## Includes\n\n Includes allow you to statically include chunks of Jade,\n or other content like css, or html which lives in separate files. The classical example is including a header and footer. Suppose we have the following directory structure:\n\n    ./layout.jade\n    ./includes/\n      ./head.jade\n      ./foot.jade\n\nand the following _layout.jade_:\n\n```jade\nhtml\n  include includes/head\n  body\n    h1 My Site\n    p Welcome to my super amazing site.\n    include includes/foot\n```\n\nboth includes _includes/head_ and _includes/foot_ are\nread relative to the `filename` option given to _layout.jade_,\nwhich should be an absolute path to this file, however Express does this for you. Include then parses these files, and injects the AST produced to render what you would expect:\n\n```html\n<html>\n  <head>\n    <title>My Site</title>\n    <script src="/javascripts/jquery.js">\n    </script><script src="/javascripts/app.js"></script>\n  </head>\n  <body>\n    <h1>My Site</h1>\n    <p>Welcome to my super lame site.</p>\n    <div id="footer">\n      <p>Copyright>(c) foobar</p>\n    </div>\n  </body>\n</html>\n```\n\n As mentioned `include` can be used to include other content\n such as html or css. By providing an extension Jade will not\n assume that the file is Jade source and will include it as\n a literal:\n\n```jade\nhtml\n  body\n    include content.html\n```\n\n  Include directives may also accept a block, in which case the\n  the given block will be appended to the _last_ block defined\n  in the file. For example if `head.jade` contains:\n\n```jade\nhead\n  script(src=\'/jquery.js\')\n```\n\n We may append values by providing a block to `include head`\n as shown below, adding the two scripts.\n\n```jade\nhtml\n  include head\n    script(src=\'/foo.js\')\n    script(src=\'/bar.js\')\n  body\n    h1 test\n```\n\n You may also `yield` within an included template, allowing you to explicitly mark where the block given to `include` will be placed. Suppose for example you wish to prepend scripts rather than append, you might do the following:\n\n```jade\nhead\n  yield\n  script(src=\'/jquery.js\')\n  script(src=\'/jquery.ui.js\')\n```\n\n Since included Jade is parsed and literally merges the AST, lexically scoped variables function as if the included Jade was written right in the same file. This means `include` may be used as sort of partial, for example suppose we have `user.jade` which utilizes a `user` variable.\n\n```jade\nh1= user.name\np= user.occupation\n```\n\nWe could then simply `include user` while iterating users, and since the `user` variable is already defined within the loop the included template will have access to it.\n\n```jade\nusers = [{ name: \'Tobi\', occupation: \'Ferret\' }]\n\neach user in users\n  .user\n    include user\n```\n\nyielding:\n\n```html\n<div class="user">\n  <h1>Tobi</h1>\n  <p>Ferret</p>\n</div>\n```\n\nIf we wanted to expose a different variable name as `user` since `user.jade` references that name, we could simply define a new variable as shown here with `user = person`:\n\n```jade\neach person in users\n  .user\n    user = person\n    include user\n```\n\n<a name="a14"/>\n## Mixins\n\n Mixins are converted to regular JavaScript functions in\n the compiled template that Jade constructs. Mixins may\n take arguments, though not required:\n\n```jade\nmixin list\n  ul\n    li foo\n    li bar\n    li baz\n```\n\n  Utilizing a mixin without args looks similar, just without a block:\n\n```jade\nh2 Groceries\nmixin list\n```\n\n  Mixins may take one or more arguments as well, the arguments\n  are regular javascripts expressions, so for example the following:\n\n```jade\nmixin pets(pets)\n  ul.pets\n    - each pet in pets\n      li= pet\n\nmixin profile(user)\n  .user\n    h2= user.name\n    mixin pets(user.pets)\n```\n\n   Would yield something similar to the following html:\n\n```html\n<div class="user">\n  <h2>tj</h2>\n  <ul class="pets">\n    <li>tobi</li>\n    <li>loki</li>\n    <li>jane</li>\n    <li>manny</li>\n  </ul>\n</div>\n```\n\n<a name="a15"/>\n## Generated Output\n\n Suppose we have the following Jade:\n\n```jade\n- var title = \'yay\'\nh1.title #{title}\np Just an example\n```\n\n When the `compileDebug` option is not explicitly `false`, Jade\n will compile the function instrumented with `__.lineno = n;`, which\n in the event of an exception is passed to `rethrow()` which constructs\n a useful message relative to the initial Jade input.\n\n```js\nfunction anonymous(locals) {\n  var __ = { lineno: 1, input: "- var title = \'yay\'\\nh1.title #{title}\\np Just an example", filename: "testing/test.js" };\n  var rethrow = jade.rethrow;\n  try {\n    var attrs = jade.attrs, escape = jade.escape;\n    var buf = [];\n    with (locals || {}) {\n      var interp;\n      __.lineno = 1;\n       var title = \'yay\'\n      __.lineno = 2;\n      buf.push(\'<h1\');\n      buf.push(attrs({ "class": (\'title\') }));\n      buf.push(\'>\');\n      buf.push(\'\' + escape((interp = title) == null ? \'\' : interp) + \'\');\n      buf.push(\'</h1>\');\n      __.lineno = 3;\n      buf.push(\'<p>\');\n      buf.push(\'Just an example\');\n      buf.push(\'</p>\');\n    }\n    return buf.join("");\n  } catch (err) {\n    rethrow(err, __.input, __.filename, __.lineno);\n  }\n}\n```\n\nWhen the `compileDebug` option _is_ explicitly `false`, this instrumentation\nis stripped, which is very helpful for light-weight client-side templates. Combining Jade\'s options with the `./runtime.js` file in this repo allows you\nto toString() compiled templates and avoid running the entire Jade library on\nthe client, increasing performance, and decreasing the amount of JavaScript\nrequired.\n\n```js\nfunction anonymous(locals) {\n  var attrs = jade.attrs, escape = jade.escape;\n  var buf = [];\n  with (locals || {}) {\n    var interp;\n    var title = \'yay\'\n    buf.push(\'<h1\');\n    buf.push(attrs({ "class": (\'title\') }));\n    buf.push(\'>\');\n    buf.push(\'\' + escape((interp = title) == null ? \'\' : interp) + \'\');\n    buf.push(\'</h1>\');\n    buf.push(\'<p>\');\n    buf.push(\'Just an example\');\n    buf.push(\'</p>\');\n  }\n  return buf.join("");\n}\n```\n\n<a name="a16"/>\n## Example Makefile\n\n  Below is an example Makefile used to compile _pages/*.jade_\n  into _pages/*.html_ files by simply executing `make`.\n\n```make\nJADE = $(shell find pages/*.jade)\nHTML = $(JADE:.jade=.html)\n\nall: $(HTML)\n\n%.html: %.jade\n    jade < $< --path $< > $@\n\nclean:\n    rm -f $(HTML)\n\n.PHONY: clean\n```\n\nthis can be combined with the `watch(1)` command to produce\na watcher-like behaviour:\n\n```bash\n$ watch make\n```\n\n<a name="a17"/>\n## jade(1)\n\n```\n\nUsage: jade [options] [dir|file ...]\n\nOptions:\n\n  -h, --help         output usage information\n  -V, --version      output the version number\n  -o, --obj <str>    javascript options object\n  -O, --out <dir>    output the compiled html to <dir>\n  -p, --path <path>  filename used to resolve includes\n  -P, --pretty       compile pretty html output\n  -c, --client       compile for client-side runtime.js\n  -D, --no-debug     compile without debugging (smaller functions)\n\nExamples:\n\n  # translate jade the templates dir\n  $ jade templates\n\n  # create {foo,bar}.html\n  $ jade {foo,bar}.jade\n\n  # jade over stdio\n  $ jade < my.jade > my.html\n\n  # jade over stdio\n  $ echo "h1 Jade!" | jade\n\n  # foo, bar dirs rendering to /tmp\n  $ jade foo bar --out /tmp\n\n```\n\n<a name="a18"/>\n## Tutorials\n\n  - cssdeck interactive [Jade syntax tutorial](http://cssdeck.com/labs/learning-the-jade-templating-engine-syntax)\n  - cssdeck interactive [Jade logic tutorial](http://cssdeck.com/labs/jade-templating-tutorial-codecast-part-2)\n  - in [Japanese](http://blog.craftgear.net/4f501e97c1347ec934000001/title/10%E5%88%86%E3%81%A7%E3%82%8F%E3%81%8B%E3%82%8Bjade%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3)\n\n<a name="a19"/>\n## License\n\n(The MIT License)\n\nCopyright (c) 2009-2010 TJ Holowaychuk &lt;t...@vision-media.ca&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n',
495 silly resolved     readmeFilename: 'Readme.md',
495 silly resolved     _id: 'ja...@0.27.7',
495 silly resolved     _from: 'jade@>=0.12.1' },
495 silly resolved   { name: 'oauth',
495 silly resolved     description: 'Library for interacting with OAuth 1.0, 1.0A, 2 and Echo.  Provides simplified client access and allows for construction of more complex apis and OAuth providers.',
495 silly resolved     version: '0.9.8',
495 silly resolved     directories: { lib: './lib' },
495 silly resolved     main: 'index.js',
495 silly resolved     author: { name: 'Ciaran Jessup', email: 'cia...@gmail.com' },
495 silly resolved     repository: { type: 'git', url: 'http://github.com/ciaranj/node-oauth.git' },
495 silly resolved     devDependencies: { vows: '0.5.x' },
495 silly resolved     scripts: { test: 'make test' },
495 silly resolved     licenses: [ [Object] ],
495 silly resolved     readme: 'node-oauth\n===========\nA simple oauth API for node.js .  This API allows users to authenticate against OAUTH providers, and thus act as OAuth consumers. It also has support for OAuth Echo, which is used for communicating with 3rd party media providers such as TwitPic and yFrog.\n\nTested against Twitter (http://twitter.com), term.ie (http://term.ie/oauth/example/), TwitPic, and Yahoo!\n\nAlso provides rudimentary OAuth2 support, tested against facebook, github, foursquare, google and Janrain.   For more complete usage examples please take a look at connect-auth (http://github.com/ciaranj/connect-auth)\n\n\nInstallation\n============== \n\n    $ npm install oauth\n\n\nChange History\n============== \n\n* 0.9.8\n    - OAuth1:    Support overly-strict OAuth server\'s that require whitespace separating the Authorization Header parameters  (e.g. 500px.com) (Thanks to Christian Schwarz)\n    - OAuth1:    Fix incorrect double-encoding of PLAINTEXT OAuth connections (Thanks to Joe Rozner)\n    - OAuth1:    Minor safety check added when checking hostnames. (Thanks to Garrick Cheung)\n* 0.9.7\n    - OAuth2:   Pass back any extra response data for calls to getOAuthAccessToken (Thanks to Tang Bo Hao)\n    - OAuth2:   Don\'t force a https request if given a http url (Thanks to Damien Mathieu)\n    - OAuth2:   Supports specifying a grant-type of \'refresh-token\' (Thanks to Luke Baker)\n* 0.9.6\n    - OAuth2:   Support for 302 redirects (Thanks Patrick Negri). \n    - OAuth1/2: Some code tidying. ( Thanks to Raoul Millais )  \n* 0.9.5\n    - OAuth1:   Allow usage of HTTP verbs other than GET for retrieving the access and request tokens (Thanks to Raoul Millais)  \n* 0.9.4\n    - OAuth1/2: Support for OAuth providers that drop connections (don\'t send response lengths? [Google]) \n    - OAuth2:   Change getOAuthAccessToken to POST rather than GET ( Possible Breaking change!!! ... re-tested against Google, Github, Facebook, FourSquare and Janrain and seems ok .. is closer to the spec (v20) )  \n* 0.9.3\n    - OAuth1:   Adds support for following 301 redirects (Thanks bdickason) \n* 0.9.2 \n    - OAuth1:   Correct content length calculated for non-ascii post bodies (Thanks selead)  \n    - OAuth1:   Allowed for configuration of the \'access token\' name used when requesting protected resources (OAuth2)  \n* 0.9.1\n    - OAuth1:   Added support for automatically following 302 redirects (Thanks neyric) \n    - OAuth1:   Added support for OAuth Echo (Thanks Ryan LeFevre). \n    - OAuth1:   Improved handling of 2xx responses (Thanks Neil Mansilla).  \n* 0.9.0\n    - OAuth1/2: Compatibility fixes to bring node-oauth up to speed with node.js 0.4x [thanks to Rasmus Andersson for starting the work ]  \n* 0.8.4\n    - OAuth1:   Fixed issue #14 (Parameter ordering ignored encodings).\n    - OAuth1:   Added support for repeated parameter names.\n    - OAuth1/2: Implements issue #15 (Use native SHA1 if available, 10x speed improvement!).\n    - OAuth2:   Fixed issue #16 (Should use POST when requesting access tokens.).\n    - OAuth2:   Fixed Issue #17 (OAuth2 spec compliance).  \n    - OAuth1:   Implemented enhancement #13 (Adds support for PUT & DELETE http verbs). \n    - OAuth1:   Fixes issue #18 (Complex/Composite url arguments [thanks novemberborn])  \n* 0.8.3\n    - OAuth1:   Fixed an issue where the auth header code depended on the Array\'s toString method (Yohei Sasaki) Updated the getOAuthRequestToken method so we can access google\'s OAuth secured methods. Also re-implemented and fleshed out the test suite.  \n* 0.8.2\n    - OAuth1:   The request returning methods will now write the POST body if provided (Chris Anderson), the code responsible for manipulating the headers is a bit safe now when working with other code (Paul McKellar)\n    - Package:  Tweaked the package.json to use index.js instead of main.js  \n* 0.8.1\n    - OAuth1:   Added mechanism to get hold of a signed Node Request object, ready for attaching response listeners etc. (Perfect for streaming APIs)  \n* 0.8.0\n    - OAuth1:   Standardised method capitalisation, the old getOauthAccessToken is now getOAuthAccessToken (Breaking change to existing code)  \n* 0.7.7\n    - OAuth1:   Looks like non oauth_ parameters where appearing within the Authorization headers, which I believe to be incorrect.  \n* 0.7.6\n    - OAuth1:   Added in oauth_verifier property to getAccessToken required for 1.0A  \n* 0.7.5\n    - Package:  Added in a main.js to simplify the require\'ing of OAuth  \n* 0.7.4\n    - OAuth1:   Minor change to add an error listener to the OAuth client (thanks troyk)  \n* 0.7.3\n    - OAuth2:   Now sends a Content-Length Http header to keep nginx happy :)  \n* 0.7.2\n    - OAuth1:   Fixes some broken unit tests!  \n* 0.7.0\n    - OAuth1/2: Introduces support for HTTPS end points and callback URLS for OAuth 1.0A and Oauth 2 (Please be aware that this was a breaking change to the constructor arguments order)  \n\nContributors (In no particular order)\n=====================================\n\n* Ciaran Jessup - cia...@gmail.com\n* Mark Wubben - http://equalmedia.com/\n* Ryan LeFevre - http://meltingice.net\n* Raoul Millais\n* Patrick Negri - http://github.com/pnegri\n* Tang Bo Hao - http://github.com/btspoony\n* Damien Mathieu - http://42.dmathieu.com\n* Luke Baker - http://github.com/lukebaker\n* Christian Schwarz  - http://github.com/chrischw/\n* Joe Rozer - http://www.deadbytes.net\n* Garrick Cheung - http://www.garrickcheung.com/\n',
495 silly resolved     readmeFilename: 'Readme.md',
495 silly resolved     _id: 'oa...@0.9.8',
495 silly resolved     dist: { shasum: '5c6b4e0ad0f6b1e37a2929c4a6611d219f1afd13' },
495 silly resolved     _from: 'oauth@https://github.com/ciaranj/node-oauth/tarball/master' } ]
496 info install xml...@0.2.1 into E:\Bin\Desktop\everyauth-master
497 info install req...@2.9.203 into E:\Bin\Desktop\everyauth-master
498 info install de...@0.5.0 into E:\Bin\Desktop\everyauth-master
499 info install con...@1.9.2 into E:\Bin\Desktop\everyauth-master
500 info install node...@0.1.1 into E:\Bin\Desktop\everyauth-master
501 info install node-wsf...@0.1.1 into E:\Bin\Desktop\everyauth-master
502 info install ope...@0.4.2 into E:\Bin\Desktop\everyauth-master
503 info install to...@0.3.2 into E:\Bin\Desktop\everyauth-master
504 info install expe...@0.2.0 into E:\Bin\Desktop\everyauth-master
505 info install mo...@1.7.0 into E:\Bin\Desktop\everyauth-master
506 info install exp...@3.0.3 into E:\Bin\Desktop\everyauth-master
507 info install sat...@0.1.0 into E:\Bin\Desktop\everyauth-master
508 info install ja...@0.27.7 into E:\Bin\Desktop\everyauth-master
509 info install oa...@0.9.8 into E:\Bin\Desktop\everyauth-master
510 info installOne xml...@0.2.1
511 info installOne req...@2.9.203
512 info installOne de...@0.5.0
513 info installOne con...@1.9.2
514 info installOne node...@0.1.1
515 info installOne node-wsf...@0.1.1
516 info installOne ope...@0.4.2
517 info installOne to...@0.3.2
518 warn engine to...@0.3.2: wanted: {"node":">= 0.4.x < 0.7.0"} (current: {"node":"v0.8.14","npm":"1.1.65"})
519 info installOne expe...@0.2.0
520 info installOne mo...@1.7.0
521 info installOne exp...@3.0.3
522 info installOne sat...@0.1.0
523 info installOne ja...@0.27.7
524 info installOne oa...@0.9.8
525 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\xml2js\0.2.1\package\package.json
526 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\request\2.9.203\package\package.json
527 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\debug\0.5.0\package\package.json
528 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\connect\1.9.2\package\package.json
529 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\node-swt\0.1.1\package\package.json
530 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\node-wsfederation\0.1.1\package\package.json
531 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\openid\0.4.2\package\package.json
532 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\tobi\0.3.2\package\package.json
533 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\expect.js\0.2.0\package\package.json
534 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\mocha\1.7.0\package\package.json
535 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\express\3.0.3\package\package.json
536 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\satisfy\0.1.0\package\package.json
537 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\jade\0.27.7\package\package.json
538 info E:\Bin\Desktop\everyauth-master\node_modules\xml2js unbuild
539 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\xml2js\package.json
540 info E:\Bin\Desktop\everyauth-master\node_modules\request unbuild
541 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\request\package.json
542 info E:\Bin\Desktop\everyauth-master\node_modules\debug unbuild
543 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\debug\package.json
544 info E:\Bin\Desktop\everyauth-master\node_modules\connect unbuild
545 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\connect\package.json
546 info E:\Bin\Desktop\everyauth-master\node_modules\node-swt unbuild
547 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\node-swt\package.json
548 info E:\Bin\Desktop\everyauth-master\node_modules\node-wsfederation unbuild
549 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\node-wsfederation\package.json
550 info E:\Bin\Desktop\everyauth-master\node_modules\openid unbuild
551 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\openid\package.json
552 info E:\Bin\Desktop\everyauth-master\node_modules\tobi unbuild
553 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\tobi\package.json
554 info E:\Bin\Desktop\everyauth-master\node_modules\expect.js unbuild
555 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\expect.js\package.json
556 info E:\Bin\Desktop\everyauth-master\node_modules\mocha unbuild
557 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\mocha\package.json
558 info E:\Bin\Desktop\everyauth-master\node_modules\express unbuild
559 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\package.json
560 info E:\Bin\Desktop\everyauth-master\node_modules\satisfy unbuild
561 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\satisfy\package.json
562 info E:\Bin\Desktop\everyauth-master\node_modules\jade unbuild
563 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\jade\package.json
564 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package\package.json
565 info E:\Bin\Desktop\everyauth-master\node_modules\oauth unbuild
566 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\oauth\package.json
567 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\xml2js\0.2.1\package.tgz
568 silly lockFile ce27dbb7-yauth-master-node-modules-xml2js E:\Bin\Desktop\everyauth-master\node_modules\xml2js
569 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\xml2js C:\Users\alyman\AppData\Roaming\npm-cache\ce27dbb7-yauth-master-node-modules-xml2js.lock
570 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\request\2.9.203\package.tgz
571 silly lockFile 8efea2e4-auth-master-node-modules-request E:\Bin\Desktop\everyauth-master\node_modules\request
572 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\request C:\Users\alyman\AppData\Roaming\npm-cache\8efea2e4-auth-master-node-modules-request.lock
573 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\debug\0.5.0\package.tgz
574 silly lockFile 94386a52-ryauth-master-node-modules-debug E:\Bin\Desktop\everyauth-master\node_modules\debug
575 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\debug C:\Users\alyman\AppData\Roaming\npm-cache\94386a52-ryauth-master-node-modules-debug.lock
576 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\connect\1.9.2\package.tgz
577 silly lockFile dbbf12c7-auth-master-node-modules-connect E:\Bin\Desktop\everyauth-master\node_modules\connect
578 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\connect C:\Users\alyman\AppData\Roaming\npm-cache\dbbf12c7-auth-master-node-modules-connect.lock
579 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\node-swt\0.1.1\package.tgz
580 silly lockFile 7ed73102-uth-master-node-modules-node-swt E:\Bin\Desktop\everyauth-master\node_modules\node-swt
581 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\node-swt C:\Users\alyman\AppData\Roaming\npm-cache\7ed73102-uth-master-node-modules-node-swt.lock
582 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\node-wsfederation\0.1.1\package.tgz
583 silly lockFile 84fdd9a2-r-node-modules-node-wsfederation E:\Bin\Desktop\everyauth-master\node_modules\node-wsfederation
584 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\node-wsfederation C:\Users\alyman\AppData\Roaming\npm-cache\84fdd9a2-r-node-modules-node-wsfederation.lock
585 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\openid\0.4.2\package.tgz
586 silly lockFile 27fd0ed9-yauth-master-node-modules-openid E:\Bin\Desktop\everyauth-master\node_modules\openid
587 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\openid C:\Users\alyman\AppData\Roaming\npm-cache\27fd0ed9-yauth-master-node-modules-openid.lock
588 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\tobi\0.3.2\package.tgz
589 silly lockFile 86622501-eryauth-master-node-modules-tobi E:\Bin\Desktop\everyauth-master\node_modules\tobi
590 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\tobi C:\Users\alyman\AppData\Roaming\npm-cache\86622501-eryauth-master-node-modules-tobi.lock
591 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\expect.js\0.2.0\package.tgz
592 silly lockFile 08951d61-th-master-node-modules-expect-js E:\Bin\Desktop\everyauth-master\node_modules\expect.js
593 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\expect.js C:\Users\alyman\AppData\Roaming\npm-cache\08951d61-th-master-node-modules-expect-js.lock
594 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\mocha\1.7.0\package.tgz
595 silly lockFile 7a092df8-ryauth-master-node-modules-mocha E:\Bin\Desktop\everyauth-master\node_modules\mocha
596 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\mocha C:\Users\alyman\AppData\Roaming\npm-cache\7a092df8-ryauth-master-node-modules-mocha.lock
597 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\express\3.0.3\package.tgz
598 silly lockFile 4c16b3a0-auth-master-node-modules-express E:\Bin\Desktop\everyauth-master\node_modules\express
599 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\express C:\Users\alyman\AppData\Roaming\npm-cache\4c16b3a0-auth-master-node-modules-express.lock
600 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\satisfy\0.1.0\package.tgz
601 silly lockFile 88c3f014-auth-master-node-modules-satisfy E:\Bin\Desktop\everyauth-master\node_modules\satisfy
602 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\satisfy C:\Users\alyman\AppData\Roaming\npm-cache\88c3f014-auth-master-node-modules-satisfy.lock
603 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\jade\0.27.7\package.tgz
604 silly lockFile c057f80d-eryauth-master-node-modules-jade E:\Bin\Desktop\everyauth-master\node_modules\jade
605 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\jade C:\Users\alyman\AppData\Roaming\npm-cache\c057f80d-eryauth-master-node-modules-jade.lock
606 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\oauth\0.9.8\package.tgz
607 silly lockFile 8e680189-ryauth-master-node-modules-oauth E:\Bin\Desktop\everyauth-master\node_modules\oauth
608 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\oauth C:\Users\alyman\AppData\Roaming\npm-cache\8e680189-ryauth-master-node-modules-oauth.lock
609 silly gunzTarPerm modes [ '755', '644' ]
610 silly gunzTarPerm modes [ '755', '644' ]
611 silly gunzTarPerm modes [ '755', '644' ]
612 silly gunzTarPerm modes [ '755', '644' ]
613 silly gunzTarPerm modes [ '755', '644' ]
614 silly gunzTarPerm modes [ '755', '644' ]
615 silly gunzTarPerm modes [ '755', '644' ]
616 silly gunzTarPerm modes [ '755', '644' ]
617 silly gunzTarPerm modes [ '755', '644' ]
618 silly gunzTarPerm modes [ '755', '644' ]
619 silly gunzTarPerm modes [ '755', '644' ]
620 silly gunzTarPerm modes [ '755', '644' ]
621 silly gunzTarPerm modes [ '755', '644' ]
622 silly gunzTarPerm modes [ '755', '644' ]
623 silly gunzTarPerm extractEntry package.json
624 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
625 silly gunzTarPerm extractEntry package.json
626 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
627 silly gunzTarPerm extractEntry package.json
628 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
629 silly gunzTarPerm extractEntry package.json
630 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
631 silly gunzTarPerm extractEntry package.json
632 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
633 silly gunzTarPerm extractEntry package.json
634 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
635 silly gunzTarPerm extractEntry package.json
636 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
637 silly gunzTarPerm extractEntry package.json
638 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
639 silly gunzTarPerm extractEntry package.json
640 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
641 silly gunzTarPerm extractEntry package.json
642 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
643 silly gunzTarPerm extractEntry package.json
644 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
645 silly gunzTarPerm extractEntry package.json
646 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
647 silly gunzTarPerm extractEntry .npmignore
648 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
649 silly gunzTarPerm extractEntry README.md
650 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
651 silly gunzTarPerm extractEntry package.json
652 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
653 silly gunzTarPerm extractEntry package.json
654 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
655 silly gunzTarPerm extractEntry README.md
656 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
657 silly gunzTarPerm extractEntry LICENSE
658 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
659 silly gunzTarPerm extractEntry .npmignore
660 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
661 silly gunzTarPerm extractEntry debug.js
662 silly gunzTarPerm modified mode [ 'debug.js', 438, 420 ]
663 silly gunzTarPerm extractEntry .npmignore
664 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
665 silly gunzTarPerm extractEntry LICENSE
666 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
667 silly gunzTarPerm extractEntry .npmignore
668 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
669 silly gunzTarPerm extractEntry README
670 silly gunzTarPerm modified mode [ 'README', 438, 420 ]
671 silly gunzTarPerm extractEntry LICENSE
672 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
673 silly gunzTarPerm extractEntry .npmignore
674 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
675 silly gunzTarPerm extractEntry README
676 silly gunzTarPerm modified mode [ 'README', 438, 420 ]
677 silly gunzTarPerm extractEntry README.md
678 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
679 silly gunzTarPerm extractEntry LICENSE
680 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
681 silly gunzTarPerm extractEntry .npmignore
682 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
683 silly gunzTarPerm extractEntry index.js
684 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
685 silly gunzTarPerm extractEntry .npmignore
686 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
687 silly gunzTarPerm extractEntry README.md
688 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
689 silly gunzTarPerm extractEntry .npmignore
690 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
691 silly gunzTarPerm extractEntry LICENSE
692 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
693 silly gunzTarPerm extractEntry .npmignore
694 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
695 silly gunzTarPerm extractEntry LICENSE
696 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
697 silly gunzTarPerm extractEntry .npmignore
698 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
699 silly gunzTarPerm extractEntry README.md
700 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
701 silly gunzTarPerm extractEntry .npmignore
702 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
703 silly gunzTarPerm extractEntry LICENSE
704 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
705 silly gunzTarPerm extractEntry .npmignore
706 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
707 silly gunzTarPerm extractEntry LICENSE
708 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
709 silly gunzTarPerm extractEntry client.js
710 silly gunzTarPerm modified mode [ 'client.js', 438, 420 ]
711 silly gunzTarPerm extractEntry aws.js
712 silly gunzTarPerm modified mode [ 'aws.js', 438, 420 ]
713 silly gunzTarPerm extractEntry forever.js
714 silly gunzTarPerm modified mode [ 'forever.js', 438, 420 ]
715 silly gunzTarPerm extractEntry index.js
716 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
717 silly gunzTarPerm extractEntry example/app.js
718 silly gunzTarPerm modified mode [ 'example/app.js', 438, 420 ]
719 silly gunzTarPerm extractEntry Cakefile
720 silly gunzTarPerm modified mode [ 'Cakefile', 438, 420 ]
721 silly gunzTarPerm extractEntry lib/xml2js.js
722 silly gunzTarPerm modified mode [ 'lib/xml2js.js', 438, 420 ]
723 silly gunzTarPerm extractEntry index.js
724 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
725 silly gunzTarPerm extractEntry lib/swt.js
726 silly gunzTarPerm modified mode [ 'lib/swt.js', 438, 420 ]
727 silly gunzTarPerm extractEntry index.js
728 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
729 silly gunzTarPerm extractEntry lib/wsfederation.js
730 silly gunzTarPerm modified mode [ 'lib/wsfederation.js', 438, 420 ]
731 silly gunzTarPerm extractEntry expect.js
732 silly gunzTarPerm modified mode [ 'expect.js', 438, 420 ]
733 silly gunzTarPerm extractEntry History.md
734 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
735 silly gunzTarPerm extractEntry main.js
736 silly gunzTarPerm modified mode [ 'main.js', 438, 420 ]
737 silly gunzTarPerm extractEntry index.js
738 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
739 silly gunzTarPerm extractEntry test.js
740 silly gunzTarPerm modified mode [ 'test.js', 438, 420 ]
741 silly gunzTarPerm extractEntry History.md
742 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
743 silly gunzTarPerm extractEntry lib/adaptor.js
744 silly gunzTarPerm modified mode [ 'lib/adaptor.js', 438, 420 ]
745 silly gunzTarPerm extractEntry .gitmodules
746 silly gunzTarPerm modified mode [ '.gitmodules', 438, 420 ]
747 silly gunzTarPerm extractEntry History.md
748 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
749 silly gunzTarPerm extractEntry _mocha.js
750 silly gunzTarPerm modified mode [ '_mocha.js', 438, 420 ]
751 silly gunzTarPerm extractEntry index.js
752 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
753 silly gunzTarPerm extractEntry mimetypes.js
754 silly gunzTarPerm modified mode [ 'mimetypes.js', 438, 420 ]
755 silly gunzTarPerm extractEntry openid.js
756 silly gunzTarPerm modified mode [ 'openid.js', 438, 420 ]
757 silly gunzTarPerm extractEntry sample.js
758 silly gunzTarPerm modified mode [ 'sample.js', 438, 420 ]
759 silly gunzTarPerm extractEntry index.js
760 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
761 silly gunzTarPerm extractEntry jade.js
762 silly gunzTarPerm modified mode [ 'jade.js', 438, 420 ]
763 silly gunzTarPerm extractEntry aws2.js
764 silly gunzTarPerm modified mode [ 'aws2.js', 438, 420 ]
765 silly gunzTarPerm extractEntry index.js
766 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
767 silly gunzTarPerm extractEntry examples/term.ie.oauth-HMAC-SHA1.js
768 silly gunzTarPerm modified mode [ 'examples/term.ie.oauth-HMAC-SHA1.js', 438, 420 ]
769 silly gunzTarPerm extractEntry index.js
770 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
771 silly gunzTarPerm extractEntry test.js
772 silly gunzTarPerm modified mode [ 'test.js', 438, 420 ]
773 silly gunzTarPerm extractEntry uuid.js
774 silly gunzTarPerm modified mode [ 'uuid.js', 438, 420 ]
775 silly gunzTarPerm extractEntry lib/base64.js
776 silly gunzTarPerm modified mode [ 'lib/base64.js', 438, 420 ]
777 silly gunzTarPerm extractEntry tunnel.js
778 silly gunzTarPerm modified mode [ 'tunnel.js', 438, 420 ]
779 silly gunzTarPerm extractEntry lib/convert.js
780 silly gunzTarPerm modified mode [ 'lib/convert.js', 438, 420 ]
781 silly gunzTarPerm extractEntry oauth.js
782 silly gunzTarPerm modified mode [ 'oauth.js', 438, 420 ]
783 silly gunzTarPerm extractEntry lib/xrds.js
784 silly gunzTarPerm modified mode [ 'lib/xrds.js', 438, 420 ]
785 silly gunzTarPerm extractEntry tests/test-tunnel.js
786 silly gunzTarPerm modified mode [ 'tests/test-tunnel.js', 438, 420 ]
787 silly gunzTarPerm extractEntry example/wildcards.js
788 silly gunzTarPerm modified mode [ 'example/wildcards.js', 438, 420 ]
789 silly gunzTarPerm extractEntry example/worker.js
790 silly gunzTarPerm modified mode [ 'example/worker.js', 438, 420 ]
791 silly gunzTarPerm extractEntry test/openid_fast_tests.js
792 silly gunzTarPerm modified mode [ 'test/openid_fast_tests.js', 438, 420 ]
793 silly gunzTarPerm extractEntry src/xml2js.coffee
794 silly gunzTarPerm modified mode [ 'src/xml2js.coffee', 438, 420 ]
795 silly gunzTarPerm extractEntry test/fixtures/sample.xml
796 silly gunzTarPerm modified mode [ 'test/fixtures/sample.xml', 438, 420 ]
797 silly gunzTarPerm extractEntry tests/test-defaults.js
798 silly gunzTarPerm modified mode [ 'tests/test-defaults.js', 438, 420 ]
799 silly gunzTarPerm extractEntry test/openid_integration_tests.js
800 silly gunzTarPerm modified mode [ 'test/openid_integration_tests.js', 438, 420 ]
801 silly gunzTarPerm extractEntry tests/test-errors.js
802 silly gunzTarPerm modified mode [ 'tests/test-errors.js', 438, 420 ]
803 silly gunzTarPerm extractEntry example/browser.html
804 silly gunzTarPerm modified mode [ 'example/browser.html', 438, 420 ]
805 silly gunzTarPerm extractEntry lib/cache.js
806 silly gunzTarPerm modified mode [ 'lib/cache.js', 438, 420 ]
807 silly gunzTarPerm extractEntry lib/connect.js
808 silly gunzTarPerm modified mode [ 'lib/connect.js', 438, 420 ]
809 silly gunzTarPerm extractEntry test/xrds_tests.js
810 silly gunzTarPerm modified mode [ 'test/xrds_tests.js', 438, 420 ]
811 silly gunzTarPerm extractEntry lib/satisfaction.js
812 silly gunzTarPerm modified mode [ 'lib/satisfaction.js', 438, 420 ]
813 silly gunzTarPerm extractEntry lib/satisfy.js
814 silly gunzTarPerm modified mode [ 'lib/satisfy.js', 438, 420 ]
815 silly gunzTarPerm extractEntry test/xml2js.test.coffee
816 silly gunzTarPerm modified mode [ 'test/xml2js.test.coffee', 438, 420 ]
817 silly gunzTarPerm extractEntry index.html
818 silly gunzTarPerm modified mode [ 'index.html', 438, 420 ]
819 silly gunzTarPerm extractEntry lib/browser.js
820 silly gunzTarPerm modified mode [ 'lib/browser.js', 438, 420 ]
821 silly gunzTarPerm extractEntry mocha.js
822 silly gunzTarPerm modified mode [ 'mocha.js', 438, 420 ]
823 silly gunzTarPerm extractEntry tests/test-headers.js
824 silly gunzTarPerm modified mode [ 'tests/test-headers.js', 438, 420 ]
825 silly gunzTarPerm extractEntry History.md
826 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
827 silly gunzTarPerm extractEntry tests/test-cookiejar.js
828 silly gunzTarPerm modified mode [ 'tests/test-cookiejar.js', 438, 420 ]
829 silly gunzTarPerm extractEntry runtime.js
830 silly gunzTarPerm modified mode [ 'runtime.js', 438, 420 ]
831 silly gunzTarPerm extractEntry jade.min.js
832 silly gunzTarPerm modified mode [ 'jade.min.js', 438, 420 ]
833 silly gunzTarPerm extractEntry lib/http.js
834 silly gunzTarPerm modified mode [ 'lib/http.js', 438, 420 ]
835 silly gunzTarPerm extractEntry examples/express-gdata/server.js
836 silly gunzTarPerm modified mode [ 'examples/express-gdata/server.js', 438, 420 ]
837 silly gunzTarPerm extractEntry examples/express-gdata/views/google_calendars.ejs
838 silly gunzTarPerm modified mode [ 'examples/express-gdata/views/google_calendars.ejs', 438, 420 ]
839 silly gunzTarPerm extractEntry lib/adaptors/index.js
840 silly gunzTarPerm modified mode [ 'lib/adaptors/index.js', 438, 420 ]
841 silly gunzTarPerm extractEntry test.js
842 silly gunzTarPerm modified mode [ 'test.js', 438, 420 ]
843 silly gunzTarPerm extractEntry .travis.yml
844 silly gunzTarPerm modified mode [ '.travis.yml', 438, 420 ]
845 silly gunzTarPerm extractEntry History.md
846 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
847 silly gunzTarPerm extractEntry tests/run.js
848 silly gunzTarPerm modified mode [ 'tests/run.js', 438, 420 ]
849 silly gunzTarPerm extractEntry lib/adaptors/soda.js
850 silly gunzTarPerm modified mode [ 'lib/adaptors/soda.js', 438, 420 ]
851 silly gunzTarPerm extractEntry tests/test-https.js
852 silly gunzTarPerm modified mode [ 'tests/test-https.js', 438, 420 ]
853 silly gunzTarPerm extractEntry runtime.min.js
854 silly gunzTarPerm modified mode [ 'runtime.min.js', 438, 420 ]
855 silly gunzTarPerm extractEntry examples/express-gdata/views/google_contacts.ejs
856 silly gunzTarPerm modified mode [ 'examples/express-gdata/views/google_contacts.ejs', 438, 420 ]
857 silly gunzTarPerm extractEntry lib/adaptors/webkit-server.js
858 silly gunzTarPerm modified mode [ 'lib/adaptors/webkit-server.js', 438, 420 ]
859 silly gunzTarPerm extractEntry Makefile
860 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
861 silly gunzTarPerm extractEntry tests/test-oauth.js
862 silly gunzTarPerm modified mode [ 'tests/test-oauth.js', 438, 420 ]
863 silly gunzTarPerm extractEntry Makefile
864 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
865 silly gunzTarPerm extractEntry tests/test-params.js
866 silly gunzTarPerm modified mode [ 'tests/test-params.js', 438, 420 ]
867 silly gunzTarPerm extractEntry support/sizzle.js
868 silly gunzTarPerm modified mode [ 'support/sizzle.js', 438, 420 ]
869 silly gunzTarPerm extractEntry tests/test-pipes.js
870 silly gunzTarPerm modified mode [ 'tests/test-pipes.js', 438, 420 ]
871 silly gunzTarPerm extractEntry lib/debug.js
872 silly gunzTarPerm modified mode [ 'lib/debug.js', 438, 420 ]
873 silly gunzTarPerm extractEntry Makefile
874 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
875 silly gunzTarPerm extractEntry lib/https.js
876 silly gunzTarPerm modified mode [ 'lib/https.js', 438, 420 ]
877 silly gunzTarPerm extractEntry lib/index.js
878 silly gunzTarPerm modified mode [ 'lib/index.js', 438, 420 ]
879 silly gunzTarPerm extractEntry lib/tobi.js
880 silly gunzTarPerm modified mode [ 'lib/tobi.js', 438, 420 ]
881 silly gunzTarPerm extractEntry lib/assertions/should.js
882 silly gunzTarPerm modified mode [ 'lib/assertions/should.js', 438, 420 ]
883 silly gunzTarPerm extractEntry lib/utils.js
884 silly gunzTarPerm modified mode [ 'lib/utils.js', 438, 420 ]
885 silly gunzTarPerm extractEntry lib/hook.js
886 silly gunzTarPerm modified mode [ 'lib/hook.js', 438, 420 ]
887 silly gunzTarPerm extractEntry examples/express-gdata/views/layout.ejs
888 silly gunzTarPerm modified mode [ 'examples/express-gdata/views/layout.ejs', 438, 420 ]
889 silly gunzTarPerm extractEntry lib/oauth.js
890 silly gunzTarPerm modified mode [ 'lib/oauth.js', 438, 420 ]
891 silly gunzTarPerm extractEntry bin/jade
892 silly gunzTarPerm modified mode [ 'bin/jade', 438, 420 ]
893 silly gunzTarPerm extractEntry Readme.md
894 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
895 silly gunzTarPerm extractEntry lib/mocha.js
896 silly gunzTarPerm modified mode [ 'lib/mocha.js', 438, 420 ]
897 silly gunzTarPerm extractEntry bin/express
898 silly gunzTarPerm modified mode [ 'bin/express', 438, 420 ]
899 silly gunzTarPerm extractEntry Readme.md
900 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
901 silly gunzTarPerm extractEntry lib/ms.js
902 silly gunzTarPerm modified mode [ 'lib/ms.js', 438, 420 ]
903 silly gunzTarPerm extractEntry test/satisfy.js
904 silly gunzTarPerm modified mode [ 'test/satisfy.js', 438, 420 ]
905 silly gunzTarPerm extractEntry lib/context.js
906 silly gunzTarPerm modified mode [ 'lib/context.js', 438, 420 ]
907 silly gunzTarPerm extractEntry lib/runnable.js
908 silly gunzTarPerm modified mode [ 'lib/runnable.js', 438, 420 ]
909 silly gunzTarPerm extractEntry Readme.md
910 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
911 silly gunzTarPerm extractEntry lib/runner.js
912 silly gunzTarPerm modified mode [ 'lib/runner.js', 438, 420 ]
913 silly gunzTarPerm extractEntry tests/test-cookie.js
914 silly gunzTarPerm modified mode [ 'tests/test-cookie.js', 438, 420 ]
915 silly gunzTarPerm extractEntry tests/test-pool.js
916 silly gunzTarPerm modified mode [ 'tests/test-pool.js', 438, 420 ]
917 silly gunzTarPerm extractEntry lib/cookie/index.js
918 silly gunzTarPerm modified mode [ 'lib/cookie/index.js', 438, 420 ]
919 silly gunzTarPerm extractEntry lib/cookie/jar.js
920 silly gunzTarPerm modified mode [ 'lib/cookie/jar.js', 438, 420 ]
921 silly gunzTarPerm extractEntry lib/suite.js
922 silly gunzTarPerm modified mode [ 'lib/suite.js', 438, 420 ]
923 silly gunzTarPerm extractEntry lib/patch.js
924 silly gunzTarPerm modified mode [ 'lib/patch.js', 438, 420 ]
925 silly gunzTarPerm extractEntry lib/utils.js
926 silly gunzTarPerm modified mode [ 'lib/utils.js', 438, 420 ]
927 silly gunzTarPerm extractEntry lib/test.js
928 silly gunzTarPerm modified mode [ 'lib/test.js', 438, 420 ]
929 silly gunzTarPerm extractEntry tests/test-body.js
930 silly gunzTarPerm modified mode [ 'tests/test-body.js', 438, 420 ]
931 silly gunzTarPerm extractEntry lib/jquery/core.js
932 silly gunzTarPerm modified mode [ 'lib/jquery/core.js', 438, 420 ]
933 silly gunzTarPerm extractEntry lib/oauth2.js
934 silly gunzTarPerm modified mode [ 'lib/oauth2.js', 438, 420 ]
935 silly gunzTarPerm extractEntry lib/sha1.js
936 silly gunzTarPerm modified mode [ 'lib/sha1.js', 438, 420 ]
937 silly gunzTarPerm extractEntry lib/interfaces/bdd.js
938 silly gunzTarPerm modified mode [ 'lib/interfaces/bdd.js', 438, 420 ]
939 silly gunzTarPerm extractEntry tests/test-proxy.js
940 silly gunzTarPerm modified mode [ 'tests/test-proxy.js', 438, 420 ]
941 silly gunzTarPerm extractEntry jade.md
942 silly gunzTarPerm modified mode [ 'jade.md', 438, 420 ]
943 silly gunzTarPerm extractEntry lib/interfaces/exports.js
944 silly gunzTarPerm modified mode [ 'lib/interfaces/exports.js', 438, 420 ]
945 silly gunzTarPerm extractEntry tests/test-timeout.js
946 silly gunzTarPerm modified mode [ 'tests/test-timeout.js', 438, 420 ]
947 silly gunzTarPerm extractEntry lib/application.js
948 silly gunzTarPerm modified mode [ 'lib/application.js', 438, 420 ]
949 silly gunzTarPerm extractEntry lib/express.js
950 silly gunzTarPerm modified mode [ 'lib/express.js', 438, 420 ]
951 silly gunzTarPerm extractEntry lib/compiler.js
952 silly gunzTarPerm modified mode [ 'lib/compiler.js', 438, 420 ]
953 silly gunzTarPerm extractEntry lib/_utils.js
954 silly gunzTarPerm modified mode [ 'lib/_utils.js', 438, 420 ]
955 silly gunzTarPerm extractEntry lib/interfaces/index.js
956 silly gunzTarPerm modified mode [ 'lib/interfaces/index.js', 438, 420 ]
957 silly gunzTarPerm extractEntry tests/test-qs.js
958 silly gunzTarPerm modified mode [ 'tests/test-qs.js', 438, 420 ]
959 silly gunzTarPerm extractEntry lib/filters.js
960 silly gunzTarPerm modified mode [ 'lib/filters.js', 438, 420 ]
961 silly gunzTarPerm extractEntry lib/interfaces/qunit.js
962 silly gunzTarPerm modified mode [ 'lib/interfaces/qunit.js', 438, 420 ]
963 silly gunzTarPerm extractEntry tests/test-toJSON.js
964 silly gunzTarPerm modified mode [ 'tests/test-toJSON.js', 438, 420 ]
965 silly gunzTarPerm extractEntry lib/inline-tags.js
966 silly gunzTarPerm modified mode [ 'lib/inline-tags.js', 438, 420 ]
967 silly gunzTarPerm extractEntry lib/interfaces/tdd.js
968 silly gunzTarPerm modified mode [ 'lib/interfaces/tdd.js', 438, 420 ]
969 silly gunzTarPerm extractEntry tests/test-redirect.js
970 silly gunzTarPerm modified mode [ 'tests/test-redirect.js', 438, 420 ]
971 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\node-swt\package.json
972 silly gunzTarPerm extractEntry lib/jade.js
973 silly gunzTarPerm modified mode [ 'lib/jade.js', 438, 420 ]
974 silly gunzTarPerm extractEntry lib/template.html
975 silly gunzTarPerm modified mode [ 'lib/template.html', 438, 420 ]
976 silly gunzTarPerm extractEntry tests/server.js
977 silly gunzTarPerm modified mode [ 'tests/server.js', 438, 420 ]
978 silly gunzTarPerm extractEntry lib/doctypes.js
979 silly gunzTarPerm modified mode [ 'lib/doctypes.js', 438, 420 ]
980 silly gunzTarPerm extractEntry lib/middleware/basicAuth.js
981 silly gunzTarPerm modified mode [ 'lib/middleware/basicAuth.js', 438, 420 ]
982 silly gunzTarPerm extractEntry lib/middleware/directory.js
983 silly gunzTarPerm modified mode [ 'lib/middleware/directory.js', 438, 420 ]
984 silly gunzTarPerm extractEntry lib/browser/debug.js
985 silly gunzTarPerm modified mode [ 'lib/browser/debug.js', 438, 420 ]
986 silly gunzTarPerm extractEntry tests/test-s3.js
987 silly gunzTarPerm modified mode [ 'tests/test-s3.js', 438, 420 ]
988 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\node-wsfederation\package.json
989 silly gunzTarPerm extractEntry lib/self-closing.js
990 silly gunzTarPerm modified mode [ 'lib/self-closing.js', 438, 420 ]
991 silly gunzTarPerm extractEntry lib/browser/diff.js
992 silly gunzTarPerm modified mode [ 'lib/browser/diff.js', 438, 420 ]
993 silly gunzTarPerm extractEntry tests/test-httpModule.js
994 silly gunzTarPerm modified mode [ 'tests/test-httpModule.js', 438, 420 ]
995 silly gunzTarPerm extractEntry lib/parser.js
996 silly gunzTarPerm modified mode [ 'lib/parser.js', 438, 420 ]
997 silly gunzTarPerm extractEntry lib/middleware/errorHandler.js
998 silly gunzTarPerm modified mode [ 'lib/middleware/errorHandler.js', 438, 420 ]
999 silly gunzTarPerm extractEntry lib/browser/events.js
1000 silly gunzTarPerm modified mode [ 'lib/browser/events.js', 438, 420 ]
1001 silly gunzTarPerm extractEntry tests/test-https-strict.js
1002 silly gunzTarPerm modified mode [ 'tests/test-https-strict.js', 438, 420 ]
1003 silly gunzTarPerm extractEntry lib/runtime.js
1004 silly gunzTarPerm modified mode [ 'lib/runtime.js', 438, 420 ]
1005 silly gunzTarPerm extractEntry lib/browser/fs.js
1006 silly gunzTarPerm modified mode [ 'lib/browser/fs.js', 438, 420 ]
1007 silly gunzTarPerm extractEntry tests/ssl/ca/server.js
1008 silly gunzTarPerm modified mode [ 'tests/ssl/ca/server.js', 438, 420 ]
1009 silly gunzTarPerm extractEntry lib/utils.js
1010 silly gunzTarPerm modified mode [ 'lib/utils.js', 438, 420 ]
1011 silly gunzTarPerm extractEntry lib/middleware.js
1012 silly gunzTarPerm modified mode [ 'lib/middleware.js', 438, 420 ]
1013 silly gunzTarPerm extractEntry lib/request.js
1014 silly gunzTarPerm modified mode [ 'lib/request.js', 438, 420 ]
1015 silly gunzTarPerm extractEntry lib/browser/path.js
1016 silly gunzTarPerm modified mode [ 'lib/browser/path.js', 438, 420 ]
1017 silly gunzTarPerm extractEntry tests/ssl/ca/ca.srl
1018 silly gunzTarPerm modified mode [ 'tests/ssl/ca/ca.srl', 438, 420 ]
1019 silly gunzTarPerm extractEntry lib/lexer.js
1020 silly gunzTarPerm modified mode [ 'lib/lexer.js', 438, 420 ]
1021 silly gunzTarPerm extractEntry Makefile
1022 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
1023 silly gunzTarPerm extractEntry Readme.md
1024 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
1025 silly gunzTarPerm extractEntry lib/browser/progress.js
1026 silly gunzTarPerm modified mode [ 'lib/browser/progress.js', 438, 420 ]
1027 silly gunzTarPerm extractEntry tests/ssl/ca/ca.crt
1028 silly gunzTarPerm modified mode [ 'tests/ssl/ca/ca.crt', 438, 420 ]
1029 silly gunzTarPerm extractEntry lib/nodes/attrs.js
1030 silly gunzTarPerm modified mode [ 'lib/nodes/attrs.js', 438, 420 ]
1031 silly gunzTarPerm extractEntry lib/browser/tty.js
1032 silly gunzTarPerm modified mode [ 'lib/browser/tty.js', 438, 420 ]
1033 silly gunzTarPerm extractEntry tests/ssl/ca/ca.csr
1034 silly gunzTarPerm modified mode [ 'tests/ssl/ca/ca.csr', 438, 420 ]
1035 silly gunzTarPerm extractEntry lib/jquery/fill.js
1036 silly gunzTarPerm modified mode [ 'lib/jquery/fill.js', 438, 420 ]
1037 silly gunzTarPerm extractEntry lib/nodes/code.js
1038 silly gunzTarPerm modified mode [ 'lib/nodes/code.js', 438, 420 ]
1039 silly gunzTarPerm extractEntry tests/oauth.js
1040 silly gunzTarPerm modified mode [ 'tests/oauth.js', 438, 420 ]
1041 silly gunzTarPerm extractEntry lib/reporters/base.js
1042 silly gunzTarPerm modified mode [ 'lib/reporters/base.js', 438, 420 ]
1043 silly gunzTarPerm extractEntry tests/ssl/ca/ca.key
1044 silly gunzTarPerm modified mode [ 'tests/ssl/ca/ca.key', 438, 420 ]
1045 silly gunzTarPerm extractEntry lib/jquery/index.js
1046 silly gunzTarPerm modified mode [ 'lib/jquery/index.js', 438, 420 ]
1047 silly gunzTarPerm extractEntry lib/nodes/comment.js
1048 silly gunzTarPerm modified mode [ 'lib/nodes/comment.js', 438, 420 ]
1049 silly gunzTarPerm extractEntry tests/oauth2.js
1050 silly gunzTarPerm modified mode [ 'tests/oauth2.js', 438, 420 ]
1051 silly gunzTarPerm extractEntry lib/reporters/json-cov.js
1052 silly gunzTarPerm modified mode [ 'lib/reporters/json-cov.js', 438, 420 ]
1053 silly lockFile 7ed73102-uth-master-node-modules-node-swt E:\Bin\Desktop\everyauth-master\node_modules\node-swt
1054 silly gunzTarPerm extractEntry tests/ssl/ca/ca.crl
1055 silly gunzTarPerm modified mode [ 'tests/ssl/ca/ca.crl', 438, 420 ]
1056 silly gunzTarPerm extractEntry Makefile
1057 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
1058 silly gunzTarPerm extractEntry lib/nodes/doctype.js
1059 silly gunzTarPerm modified mode [ 'lib/nodes/doctype.js', 438, 420 ]
1060 silly gunzTarPerm extractEntry tests/sha1.js
1061 silly gunzTarPerm modified mode [ 'tests/sha1.js', 438, 420 ]
1062 silly gunzTarPerm extractEntry lib/reporters/json-stream.js
1063 silly gunzTarPerm modified mode [ 'lib/reporters/json-stream.js', 438, 420 ]
1064 silly gunzTarPerm extractEntry Readme.md
1065 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
1066 silly gunzTarPerm extractEntry lib/nodes/case.js
1067 silly gunzTarPerm modified mode [ 'lib/nodes/case.js', 438, 420 ]
1068 silly gunzTarPerm extractEntry lib/reporters/json.js
1069 silly gunzTarPerm modified mode [ 'lib/reporters/json.js', 438, 420 ]
1070 silly lockFile 84fdd9a2-r-node-modules-node-wsfederation E:\Bin\Desktop\everyauth-master\node_modules\node-wsfederation
1071 silly gunzTarPerm extractEntry lib/nodes/filter.js
1072 silly gunzTarPerm modified mode [ 'lib/nodes/filter.js', 438, 420 ]
1073 silly gunzTarPerm extractEntry lib/reporters/index.js
1074 silly gunzTarPerm modified mode [ 'lib/reporters/index.js', 438, 420 ]
1075 silly gunzTarPerm extractEntry lib/nodes/index.js
1076 silly gunzTarPerm modified mode [ 'lib/nodes/index.js', 438, 420 ]
1077 silly gunzTarPerm extractEntry lib/response.js
1078 silly gunzTarPerm modified mode [ 'lib/response.js', 438, 420 ]
1079 silly gunzTarPerm extractEntry lib/utils.js
1080 silly gunzTarPerm modified mode [ 'lib/utils.js', 438, 420 ]
1081 silly gunzTarPerm extractEntry lib/middleware/favicon.js
1082 silly gunzTarPerm modified mode [ 'lib/middleware/favicon.js', 438, 420 ]
1083 silly gunzTarPerm extractEntry lib/middleware/limit.js
1084 silly gunzTarPerm modified mode [ 'lib/middleware/limit.js', 438, 420 ]
1085 silly gunzTarPerm extractEntry lib/reporters/doc.js
1086 silly gunzTarPerm modified mode [ 'lib/reporters/doc.js', 438, 420 ]
1087 silly gunzTarPerm extractEntry lib/nodes/literal.js
1088 silly gunzTarPerm modified mode [ 'lib/nodes/literal.js', 438, 420 ]
1089 silly gunzTarPerm extractEntry lib/reporters/markdown.js
1090 silly gunzTarPerm modified mode [ 'lib/reporters/markdown.js', 438, 420 ]
1091 silly gunzTarPerm extractEntry lib/nodes/mixin.js
1092 silly gunzTarPerm modified mode [ 'lib/nodes/mixin.js', 438, 420 ]
1093 silly gunzTarPerm extractEntry lib/middleware/csrf.js
1094 silly gunzTarPerm modified mode [ 'lib/middleware/csrf.js', 438, 420 ]
1095 silly gunzTarPerm extractEntry lib/reporters/min.js
1096 silly gunzTarPerm modified mode [ 'lib/reporters/min.js', 438, 420 ]
1097 info preinstall node...@0.1.1
1098 silly gunzTarPerm extractEntry lib/nodes/node.js
1099 silly gunzTarPerm modified mode [ 'lib/nodes/node.js', 438, 420 ]
1100 silly gunzTarPerm extractEntry lib/middleware/methodOverride.js
1101 silly gunzTarPerm modified mode [ 'lib/middleware/methodOverride.js', 438, 420 ]
1102 silly gunzTarPerm extractEntry lib/reporters/nyan.js
1103 silly gunzTarPerm modified mode [ 'lib/reporters/nyan.js', 438, 420 ]
1104 silly gunzTarPerm extractEntry lib/nodes/block.js
1105 silly gunzTarPerm modified mode [ 'lib/nodes/block.js', 438, 420 ]
1106 silly gunzTarPerm extractEntry lib/middleware/profiler.js
1107 silly gunzTarPerm modified mode [ 'lib/middleware/profiler.js', 438, 420 ]
1108 silly gunzTarPerm extractEntry lib/reporters/progress.js
1109 silly gunzTarPerm modified mode [ 'lib/reporters/progress.js', 438, 420 ]
1110 info preinstall node-wsf...@0.1.1
1111 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\node-swt\package.json
1112 silly gunzTarPerm extractEntry lib/nodes/tag.js
1113 silly gunzTarPerm modified mode [ 'lib/nodes/tag.js', 438, 420 ]
1114 silly gunzTarPerm extractEntry lib/reporters/html.js
1115 silly gunzTarPerm modified mode [ 'lib/reporters/html.js', 438, 420 ]
1116 silly gunzTarPerm extractEntry tests/ssl/ca/server.cnf
1117 silly gunzTarPerm modified mode [ 'tests/ssl/ca/server.cnf', 438, 420 ]
1118 silly gunzTarPerm extractEntry tests/ssl/ca/server.crt
1119 silly gunzTarPerm modified mode [ 'tests/ssl/ca/server.crt', 438, 420 ]
1120 silly gunzTarPerm extractEntry lib/nodes/block-comment.js
1121 silly gunzTarPerm modified mode [ 'lib/nodes/block-comment.js', 438, 420 ]
1122 verbose readDependencies using package.json deps
1123 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\node-swt\package.json
1124 silly gunzTarPerm extractEntry lib/reporters/spec.js
1125 silly gunzTarPerm modified mode [ 'lib/reporters/spec.js', 438, 420 ]
1126 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\node-wsfederation\package.json
1127 silly gunzTarPerm extractEntry lib/nodes/text.js
1128 silly gunzTarPerm modified mode [ 'lib/nodes/text.js', 438, 420 ]
1129 silly gunzTarPerm extractEntry lib/reporters/html-cov.js
1130 silly gunzTarPerm modified mode [ 'lib/reporters/html-cov.js', 438, 420 ]
1131 silly gunzTarPerm extractEntry tests/ssl/ca/server.csr
1132 silly gunzTarPerm modified mode [ 'tests/ssl/ca/server.csr', 438, 420 ]
1133 silly gunzTarPerm extractEntry lib/nodes/each.js
1134 silly gunzTarPerm modified mode [ 'lib/nodes/each.js', 438, 420 ]
1135 verbose readDependencies using package.json deps
1136 silly resolved []
1137 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\node-swt
1138 info build E:\Bin\Desktop\everyauth-master\node_modules\node-swt
1139 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\node-swt\package.json
1140 verbose readDependencies using package.json deps
1141 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\node-wsfederation\package.json
1142 silly gunzTarPerm extractEntry lib/view.js
1143 silly gunzTarPerm modified mode [ 'lib/view.js', 438, 420 ]
1144 silly gunzTarPerm extractEntry lib/router/index.js
1145 silly gunzTarPerm modified mode [ 'lib/router/index.js', 438, 420 ]
1146 silly gunzTarPerm extractEntry lib/reporters/tap.js
1147 silly gunzTarPerm modified mode [ 'lib/reporters/tap.js', 438, 420 ]
1148 silly gunzTarPerm extractEntry tests/ssl/ca/ca.cnf
1149 silly gunzTarPerm modified mode [ 'tests/ssl/ca/ca.cnf', 438, 420 ]
1150 verbose linkStuff [ false,
1150 verbose linkStuff   false,
1150 verbose linkStuff   false,
1150 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules' ]
1151 info linkStuff node...@0.1.1
1152 verbose linkBins node...@0.1.1
1153 verbose linkMans node...@0.1.1
1154 verbose rebuildBundles node...@0.1.1
1155 silly gunzTarPerm extractEntry lib/reporters/dot.js
1156 silly gunzTarPerm modified mode [ 'lib/reporters/dot.js', 438, 420 ]
1157 silly gunzTarPerm extractEntry tests/ssl/ca/server.key
1158 silly gunzTarPerm modified mode [ 'tests/ssl/ca/server.key', 438, 420 ]
1159 info install node...@0.1.1
1160 verbose readDependencies using package.json deps
1161 silly resolved []
1162 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\node-wsfederation
1163 info build E:\Bin\Desktop\everyauth-master\node_modules\node-wsfederation
1164 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\node-wsfederation\package.json
1165 silly gunzTarPerm extractEntry lib/router/route.js
1166 silly gunzTarPerm modified mode [ 'lib/router/route.js', 438, 420 ]
1167 silly gunzTarPerm extractEntry lib/reporters/teamcity.js
1168 silly gunzTarPerm modified mode [ 'lib/reporters/teamcity.js', 438, 420 ]
1169 silly gunzTarPerm extractEntry tests/ssl/npm-ca.crt
1170 silly gunzTarPerm modified mode [ 'tests/ssl/npm-ca.crt', 438, 420 ]
1171 verbose linkStuff [ false,
1171 verbose linkStuff   false,
1171 verbose linkStuff   false,
1171 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules' ]
1172 info linkStuff node-wsf...@0.1.1
1173 verbose linkBins node-wsf...@0.1.1
1174 verbose linkMans node-wsf...@0.1.1
1175 verbose rebuildBundles node-wsf...@0.1.1
1176 silly gunzTarPerm extractEntry lib/reporters/landing.js
1177 silly gunzTarPerm modified mode [ 'lib/reporters/landing.js', 438, 420 ]
1178 silly gunzTarPerm extractEntry tests/ssl/test.crt
1179 silly gunzTarPerm modified mode [ 'tests/ssl/test.crt', 438, 420 ]
1180 info install node-wsf...@0.1.1
1181 info postinstall node...@0.1.1
1182 silly gunzTarPerm extractEntry lib/reporters/xunit.js
1183 silly gunzTarPerm modified mode [ 'lib/reporters/xunit.js', 438, 420 ]
1184 silly gunzTarPerm extractEntry tests/ssl/test.key
1185 silly gunzTarPerm modified mode [ 'tests/ssl/test.key', 438, 420 ]
1186 silly gunzTarPerm extractEntry lib/middleware/query.js
1187 silly gunzTarPerm modified mode [ 'lib/middleware/query.js', 438, 420 ]
1188 silly gunzTarPerm extractEntry lib/middleware/responseTime.js
1189 silly gunzTarPerm modified mode [ 'lib/middleware/responseTime.js', 438, 420 ]
1190 silly gunzTarPerm extractEntry lib/reporters/list.js
1191 silly gunzTarPerm modified mode [ 'lib/reporters/list.js', 438, 420 ]
1192 info postinstall node-wsf...@0.1.1
1193 silly gunzTarPerm extractEntry lib/reporters/templates/coverage.jade
1194 silly gunzTarPerm modified mode [ 'lib/reporters/templates/coverage.jade', 438, 420 ]
1195 silly gunzTarPerm extractEntry lib/middleware/router.js
1196 silly gunzTarPerm modified mode [ 'lib/middleware/router.js', 438, 420 ]
1197 silly gunzTarPerm extractEntry lib/reporters/templates/menu.jade
1198 silly gunzTarPerm modified mode [ 'lib/reporters/templates/menu.jade', 438, 420 ]
1199 silly gunzTarPerm extractEntry lib/middleware/cookieParser.js
1200 silly gunzTarPerm modified mode [ 'lib/middleware/cookieParser.js', 438, 420 ]
1201 silly gunzTarPerm extractEntry lib/reporters/templates/script.html
1202 silly gunzTarPerm modified mode [ 'lib/reporters/templates/script.html', 438, 420 ]
1203 silly gunzTarPerm extractEntry lib/middleware/staticCache.js
1204 silly gunzTarPerm modified mode [ 'lib/middleware/staticCache.js', 438, 420 ]
1205 silly gunzTarPerm extractEntry lib/reporters/templates/style.html
1206 silly gunzTarPerm modified mode [ 'lib/reporters/templates/style.html', 438, 420 ]
1207 silly gunzTarPerm extractEntry lib/middleware/compress.js
1208 silly gunzTarPerm modified mode [ 'lib/middleware/compress.js', 438, 420 ]
1209 silly gunzTarPerm extractEntry .travis.yml
1210 silly gunzTarPerm modified mode [ '.travis.yml', 438, 420 ]
1211 silly gunzTarPerm extractEntry lib/middleware/session.js
1212 silly gunzTarPerm modified mode [ 'lib/middleware/session.js', 438, 420 ]
1213 silly gunzTarPerm extractEntry History.md
1214 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
1215 silly gunzTarPerm extractEntry lib/middleware/compiler.js
1216 silly gunzTarPerm modified mode [ 'lib/middleware/compiler.js', 438, 420 ]
1217 silly gunzTarPerm extractEntry mocha.css
1218 silly gunzTarPerm modified mode [ 'mocha.css', 438, 420 ]
1219 silly gunzTarPerm extractEntry lib/middleware/static.js
1220 silly gunzTarPerm modified mode [ 'lib/middleware/static.js', 438, 420 ]
1221 silly gunzTarPerm extractEntry tests/squid.conf
1222 silly gunzTarPerm modified mode [ 'tests/squid.conf', 438, 420 ]
1223 silly gunzTarPerm extractEntry tests/googledoodle.png
1224 silly gunzTarPerm modified mode [ 'tests/googledoodle.png', 438, 420 ]
1225 silly gunzTarPerm extractEntry lib/middleware/bodyParser.js
1226 silly gunzTarPerm modified mode [ 'lib/middleware/bodyParser.js', 438, 420 ]
1227 silly gunzTarPerm extractEntry images/error.png
1228 silly gunzTarPerm modified mode [ 'images/error.png', 438, 420 ]
1229 silly gunzTarPerm extractEntry lib/middleware/vhost.js
1230 silly gunzTarPerm modified mode [ 'lib/middleware/vhost.js', 438, 420 ]
1231 silly gunzTarPerm extractEntry images/ok.png
1232 silly gunzTarPerm modified mode [ 'images/ok.png', 438, 420 ]
1233 silly gunzTarPerm extractEntry bin/mocha
1234 silly gunzTarPerm modified mode [ 'bin/mocha', 438, 420 ]
1235 silly gunzTarPerm extractEntry bin/_mocha
1236 silly gunzTarPerm modified mode [ 'bin/_mocha', 438, 420 ]
1237 silly gunzTarPerm extractEntry vendor/cookie/index.js
1238 silly gunzTarPerm modified mode [ 'vendor/cookie/index.js', 438, 420 ]
1239 silly gunzTarPerm extractEntry Readme.md
1240 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
1241 silly gunzTarPerm extractEntry vendor/cookie/jar.js
1242 silly gunzTarPerm modified mode [ 'vendor/cookie/jar.js', 438, 420 ]
1243 silly gunzTarPerm extractEntry component.json
1244 silly gunzTarPerm modified mode [ 'component.json', 438, 420 ]
1245 silly gunzTarPerm extractEntry Makefile
1246 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
1247 silly gunzTarPerm extractEntry lib/middleware/logger.js
1248 silly gunzTarPerm modified mode [ 'lib/middleware/logger.js', 438, 420 ]
1249 silly gunzTarPerm extractEntry lib/middleware/session/cookie.js
1250 silly gunzTarPerm modified mode [ 'lib/middleware/session/cookie.js', 438, 420 ]
1251 silly gunzTarPerm extractEntry lib/middleware/session/memory.js
1252 silly gunzTarPerm modified mode [ 'lib/middleware/session/memory.js', 438, 420 ]
1253 silly gunzTarPerm extractEntry lib/middleware/session/session.js
1254 silly gunzTarPerm modified mode [ 'lib/middleware/session/session.js', 438, 420 ]
1255 silly gunzTarPerm extractEntry lib/middleware/session/store.js
1256 silly gunzTarPerm modified mode [ 'lib/middleware/session/store.js', 438, 420 ]
1257 silly gunzTarPerm extractEntry lib/public/directory.html
1258 silly gunzTarPerm modified mode [ 'lib/public/directory.html', 438, 420 ]
1259 silly gunzTarPerm extractEntry lib/public/error.html
1260 silly gunzTarPerm modified mode [ 'lib/public/error.html', 438, 420 ]
1261 silly gunzTarPerm extractEntry lib/public/favicon.ico
1262 silly gunzTarPerm modified mode [ 'lib/public/favicon.ico', 438, 420 ]
1263 silly gunzTarPerm extractEntry lib/public/icons/page_white_edit.png
1264 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_edit.png', 438, 420 ]
1265 silly gunzTarPerm extractEntry lib/public/icons/page.png
1266 silly gunzTarPerm modified mode [ 'lib/public/icons/page.png', 438, 420 ]
1267 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\debug\package.json
1268 silly gunzTarPerm extractEntry lib/public/icons/page_attach.png
1269 silly gunzTarPerm modified mode [ 'lib/public/icons/page_attach.png', 438, 420 ]
1270 silly gunzTarPerm extractEntry lib/public/icons/page_code.png
1271 silly gunzTarPerm modified mode [ 'lib/public/icons/page_code.png', 438, 420 ]
1272 silly gunzTarPerm extractEntry lib/public/icons/page_copy.png
1273 silly gunzTarPerm modified mode [ 'lib/public/icons/page_copy.png', 438, 420 ]
1274 silly gunzTarPerm extractEntry lib/public/icons/page_delete.png
1275 silly gunzTarPerm modified mode [ 'lib/public/icons/page_delete.png', 438, 420 ]
1276 silly gunzTarPerm extractEntry lib/public/icons/page_edit.png
1277 silly gunzTarPerm modified mode [ 'lib/public/icons/page_edit.png', 438, 420 ]
1278 silly gunzTarPerm extractEntry lib/public/icons/page_error.png
1279 silly gunzTarPerm modified mode [ 'lib/public/icons/page_error.png', 438, 420 ]
1280 silly gunzTarPerm extractEntry lib/public/icons/page_excel.png
1281 silly gunzTarPerm modified mode [ 'lib/public/icons/page_excel.png', 438, 420 ]
1282 silly gunzTarPerm extractEntry lib/public/icons/page_find.png
1283 silly gunzTarPerm modified mode [ 'lib/public/icons/page_find.png', 438, 420 ]
1284 silly gunzTarPerm extractEntry lib/public/icons/page_gear.png
1285 silly gunzTarPerm modified mode [ 'lib/public/icons/page_gear.png', 438, 420 ]
1286 silly lockFile 94386a52-ryauth-master-node-modules-debug E:\Bin\Desktop\everyauth-master\node_modules\debug
1287 silly gunzTarPerm extractEntry lib/public/icons/page_go.png
1288 silly gunzTarPerm modified mode [ 'lib/public/icons/page_go.png', 438, 420 ]
1289 silly gunzTarPerm extractEntry lib/public/icons/page_green.png
1290 silly gunzTarPerm modified mode [ 'lib/public/icons/page_green.png', 438, 420 ]
1291 silly gunzTarPerm extractEntry lib/public/icons/page_key.png
1292 silly gunzTarPerm modified mode [ 'lib/public/icons/page_key.png', 438, 420 ]
1293 silly gunzTarPerm extractEntry lib/public/icons/page_lightning.png
1294 silly gunzTarPerm modified mode [ 'lib/public/icons/page_lightning.png', 438, 420 ]
1295 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\expect.js\package.json
1296 silly gunzTarPerm extractEntry lib/public/icons/page_link.png
1297 silly gunzTarPerm modified mode [ 'lib/public/icons/page_link.png', 438, 420 ]
1298 silly gunzTarPerm extractEntry lib/public/icons/page_paintbrush.png
1299 silly gunzTarPerm modified mode [ 'lib/public/icons/page_paintbrush.png', 438, 420 ]
1300 silly gunzTarPerm extractEntry lib/public/icons/page_paste.png
1301 silly gunzTarPerm modified mode [ 'lib/public/icons/page_paste.png', 438, 420 ]
1302 silly gunzTarPerm extractEntry lib/public/icons/page_red.png
1303 silly gunzTarPerm modified mode [ 'lib/public/icons/page_red.png', 438, 420 ]
1304 info preinstall de...@0.5.0
1305 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\debug\package.json
1306 verbose readDependencies using package.json deps
1307 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\debug\package.json
1308 verbose readDependencies using package.json deps
1309 silly resolved []
1310 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\debug
1311 info build E:\Bin\Desktop\everyauth-master\node_modules\debug
1312 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\debug\package.json
1313 silly lockFile 08951d61-th-master-node-modules-expect-js E:\Bin\Desktop\everyauth-master\node_modules\expect.js
1314 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\xml2js\package.json
1315 verbose linkStuff [ false,
1315 verbose linkStuff   false,
1315 verbose linkStuff   false,
1315 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules' ]
1316 info linkStuff de...@0.5.0
1317 verbose linkBins de...@0.5.0
1318 verbose linkMans de...@0.5.0
1319 verbose rebuildBundles de...@0.5.0
1320 info install de...@0.5.0
1321 info postinstall de...@0.5.0
1322 info preinstall expe...@0.2.0
1323 silly gunzTarPerm extractEntry lib/public/icons/page_refresh.png
1324 silly gunzTarPerm modified mode [ 'lib/public/icons/page_refresh.png', 438, 420 ]
1325 silly gunzTarPerm extractEntry lib/public/icons/page_save.png
1326 silly gunzTarPerm modified mode [ 'lib/public/icons/page_save.png', 438, 420 ]
1327 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\expect.js\package.json
1328 silly gunzTarPerm extractEntry lib/public/icons/page_white.png
1329 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white.png', 438, 420 ]
1330 verbose readDependencies using package.json deps
1331 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\expect.js\package.json
1332 silly gunzTarPerm extractEntry lib/public/icons/page_white_acrobat.png
1333 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_acrobat.png', 438, 420 ]
1334 silly lockFile ce27dbb7-yauth-master-node-modules-xml2js E:\Bin\Desktop\everyauth-master\node_modules\xml2js
1335 silly gunzTarPerm extractEntry lib/public/icons/page_white_actionscript.png
1336 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_actionscript.png', 438, 420 ]
1337 verbose readDependencies using package.json deps
1338 silly resolved []
1339 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\expect.js
1340 info build E:\Bin\Desktop\everyauth-master\node_modules\expect.js
1341 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\expect.js\package.json
1342 verbose linkStuff [ false,
1342 verbose linkStuff   false,
1342 verbose linkStuff   false,
1342 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules' ]
1343 info linkStuff expe...@0.2.0
1344 verbose linkBins expe...@0.2.0
1345 verbose linkMans expe...@0.2.0
1346 verbose rebuildBundles expe...@0.2.0
1347 info install expe...@0.2.0
1348 info postinstall expe...@0.2.0
1349 info preinstall xml...@0.2.1
1350 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\xml2js\package.json
1351 silly gunzTarPerm extractEntry lib/public/icons/page_white_add.png
1352 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_add.png', 438, 420 ]
1353 silly gunzTarPerm extractEntry lib/public/icons/page_white_c.png
1354 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_c.png', 438, 420 ]
1355 verbose readDependencies using package.json deps
1356 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\xml2js\package.json
1357 silly gunzTarPerm extractEntry lib/public/icons/page_white_camera.png
1358 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_camera.png', 438, 420 ]
1359 verbose readDependencies using package.json deps
1360 silly gunzTarPerm extractEntry lib/public/icons/page_white_cd.png
1361 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_cd.png', 438, 420 ]
1362 silly gunzTarPerm extractEntry lib/public/icons/page_white_code.png
1363 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_code.png', 438, 420 ]
1364 silly gunzTarPerm extractEntry lib/public/icons/page_white_code_red.png
1365 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_code_red.png', 438, 420 ]
1366 silly gunzTarPerm extractEntry lib/public/icons/page_white_coldfusion.png
1367 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_coldfusion.png', 438, 420 ]
1368 silly gunzTarPerm extractEntry lib/public/icons/page_white_compressed.png
1369 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_compressed.png', 438, 420 ]
1370 silly gunzTarPerm extractEntry lib/public/icons/page_white_copy.png
1371 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_copy.png', 438, 420 ]
1372 silly gunzTarPerm extractEntry lib/public/icons/page_white_cplusplus.png
1373 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_cplusplus.png', 438, 420 ]
1374 silly gunzTarPerm extractEntry lib/public/icons/page_white_csharp.png
1375 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_csharp.png', 438, 420 ]
1376 verbose cache add [ 'sax@>=0.1.1', null ]
1377 silly cache add name=undefined spec="sax@>=0.1.1" args=["sax@>=0.1.1",null]
1378 verbose parsed url { pathname: 'sax@%3E=0.1.1',
1378 verbose parsed url   path: 'sax@%3E=0.1.1',
1378 verbose parsed url   href: 'sax@%3E=0.1.1' }
1379 silly cache add name="sax" spec=">=0.1.1" args=["sax",">=0.1.1"]
1380 verbose parsed url { pathname: '%3E=0.1.1', path: '%3E=0.1.1', href: '%3E=0.1.1' }
1381 verbose addNamed [ 'sax', '>=0.1.1' ]
1382 verbose addNamed [ null, '>=0.1.1' ]
1383 silly lockFile 0e6f2705-sax-0-1-1 sax@>=0.1.1
1384 verbose lock sax@>=0.1.1 C:\Users\alyman\AppData\Roaming\npm-cache\0e6f2705-sax-0-1-1.lock
1385 silly addNameRange { name: 'sax', range: '>=0.1.1', hasData: false }
1386 silly gunzTarPerm extractEntry lib/public/icons/page_white_cup.png
1387 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_cup.png', 438, 420 ]
1388 silly gunzTarPerm extractEntry lib/public/icons/page_white_database.png
1389 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_database.png', 438, 420 ]
1390 verbose url raw sax
1391 verbose url resolving [ 'https://registry.npmjs.org/', './sax' ]
1392 verbose url resolved https://registry.npmjs.org/sax
1393 info trying registry request attempt 1 at 12:41:54
1394 verbose etag "C5HY9OW0PDI4ULJLTD5YWDDG4"
1396 silly gunzTarPerm extractEntry lib/public/icons/page_white_delete.png
1397 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_delete.png', 438, 420 ]
1398 silly gunzTarPerm extractEntry lib/public/icons/page_white_dvd.png
1399 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_dvd.png', 438, 420 ]
1400 silly gunzTarPerm extractEntry lib/public/icons/page_add.png
1401 silly gunzTarPerm modified mode [ 'lib/public/icons/page_add.png', 438, 420 ]
1402 silly gunzTarPerm extractEntry lib/public/icons/page_white_error.png
1403 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_error.png', 438, 420 ]
1404 silly gunzTarPerm extractEntry lib/public/icons/page_white_excel.png
1405 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_excel.png', 438, 420 ]
1406 silly gunzTarPerm extractEntry lib/public/icons/page_white_find.png
1407 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_find.png', 438, 420 ]
1408 silly gunzTarPerm extractEntry lib/public/icons/page_white_flash.png
1409 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_flash.png', 438, 420 ]
1410 silly gunzTarPerm extractEntry lib/public/icons/page_white_freehand.png
1411 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_freehand.png', 438, 420 ]
1412 silly gunzTarPerm extractEntry lib/public/icons/page_white_gear.png
1413 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_gear.png', 438, 420 ]
1414 silly gunzTarPerm extractEntry lib/public/icons/page_white_get.png
1415 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_get.png', 438, 420 ]
1416 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\satisfy\package.json
1417 silly gunzTarPerm extractEntry lib/public/icons/page_white_go.png
1418 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_go.png', 438, 420 ]
1419 silly gunzTarPerm extractEntry lib/public/icons/page_white_h.png
1420 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_h.png', 438, 420 ]
1421 silly lockFile 88c3f014-auth-master-node-modules-satisfy E:\Bin\Desktop\everyauth-master\node_modules\satisfy
1422 silly gunzTarPerm extractEntry lib/public/icons/page_white_horizontal.png
1423 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_horizontal.png', 438, 420 ]
1424 silly gunzTarPerm extractEntry lib/public/icons/page_white_key.png
1425 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_key.png', 438, 420 ]
1426 silly gunzTarPerm extractEntry lib/public/icons/page_white_lightning.png
1427 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_lightning.png', 438, 420 ]
1428 silly gunzTarPerm extractEntry lib/public/icons/page_white_link.png
1429 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_link.png', 438, 420 ]
1430 silly gunzTarPerm extractEntry lib/public/icons/page_white_magnify.png
1431 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_magnify.png', 438, 420 ]
1432 info preinstall sat...@0.1.0
1433 silly gunzTarPerm extractEntry lib/public/icons/page_white_medal.png
1434 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_medal.png', 438, 420 ]
1435 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\package.json
1436 verbose readDependencies using package.json deps
1437 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\package.json
1438 verbose readDependencies using package.json deps
1439 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\openid\package.json
1440 silly gunzTarPerm extractEntry lib/public/icons/page_white_office.png
1441 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_office.png', 438, 420 ]
1442 silly gunzTarPerm extractEntry lib/public/icons/page_white_paint.png
1443 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_paint.png', 438, 420 ]
1444 verbose cache add [ 'ms@*', null ]
1445 silly cache add name=undefined spec="ms@*" args=["ms@*",null]
1446 verbose parsed url { pathname: 'ms@*', path: 'ms@*', href: 'ms@*' }
1447 silly cache add name="ms" spec="*" args=["ms","*"]
1448 verbose parsed url { pathname: '*', path: '*', href: '*' }
1449 verbose addNamed [ 'ms', '*' ]
1450 verbose addNamed [ null, '' ]
1451 silly lockFile 2b3c41fe-ms ms@*
1452 verbose lock ms@* C:\Users\alyman\AppData\Roaming\npm-cache\2b3c41fe-ms.lock
1453 verbose cache add [ 'so...@0.2.5', null ]
1454 silly cache add name=undefined spec="so...@0.2.5" args=["so...@0.2.5",null]
1455 verbose parsed url { pathname: 'so...@0.2.5',
1455 verbose parsed url   path: 'so...@0.2.5',
1455 verbose parsed url   href: 'so...@0.2.5' }
1456 silly cache add name="soda" spec="0.2.5" args=["soda","0.2.5"]
1457 verbose parsed url { pathname: '0.2.5', path: '0.2.5', href: '0.2.5' }
1458 verbose addNamed [ 'soda', '0.2.5' ]
1459 verbose addNamed [ '0.2.5', '0.2.5' ]
1460 silly lockFile 4231809d-soda-0-2-5 so...@0.2.5
1461 verbose lock so...@0.2.5 C:\Users\alyman\AppData\Roaming\npm-cache\4231809d-soda-0-2-5.lock
1462 verbose cache add [ 'webkit...@0.1.0', null ]
1463 silly cache add name=undefined spec="webkit...@0.1.0" args=["webkit...@0.1.0",null]
1464 verbose parsed url { pathname: 'webkit...@0.1.0',
1464 verbose parsed url   path: 'webkit...@0.1.0',
1464 verbose parsed url   href: 'webkit...@0.1.0' }
1465 silly cache add name="webkit-server" spec="0.1.0" args=["webkit-server","0.1.0"]
1466 verbose parsed url { pathname: '0.1.0', path: '0.1.0', href: '0.1.0' }
1467 verbose addNamed [ 'webkit-server', '0.1.0' ]
1468 verbose addNamed [ '0.1.0', '0.1.0' ]
1469 silly lockFile 6efd04e8-webkit-server-0-1-0 webkit...@0.1.0
1470 verbose lock webkit...@0.1.0 C:\Users\alyman\AppData\Roaming\npm-cache\6efd04e8-webkit-server-0-1-0.lock
1471 verbose cache add [ 'de...@0.1.0', null ]
1472 silly cache add name=undefined spec="de...@0.1.0" args=["de...@0.1.0",null]
1473 verbose parsed url { pathname: 'de...@0.1.0',
1473 verbose parsed url   path: 'de...@0.1.0',
1473 verbose parsed url   href: 'de...@0.1.0' }
1474 silly cache add name="debug" spec="0.1.0" args=["debug","0.1.0"]
1475 verbose parsed url { pathname: '0.1.0', path: '0.1.0', href: '0.1.0' }
1476 verbose addNamed [ 'debug', '0.1.0' ]
1477 verbose addNamed [ '0.1.0', '0.1.0' ]
1478 silly lockFile b32a245a-debug-0-1-0 de...@0.1.0
1479 verbose lock de...@0.1.0 C:\Users\alyman\AppData\Roaming\npm-cache\b32a245a-debug-0-1-0.lock
1480 silly addNameRange { name: 'ms', range: '', hasData: false }
1481 verbose url raw ms
1482 verbose url resolving [ 'https://registry.npmjs.org/', './ms' ]
1483 verbose url resolved https://registry.npmjs.org/ms
1484 info trying registry request attempt 1 at 12:41:55
1485 verbose etag "9M39C8WN87CM1WTJ2PXFV167U"
1487 verbose url raw soda/0.2.5
1488 verbose url resolving [ 'https://registry.npmjs.org/', './soda/0.2.5' ]
1489 verbose url resolved https://registry.npmjs.org/soda/0.2.5
1490 info trying registry request attempt 1 at 12:41:55
1491 verbose etag "85DFD2ZXATJRGWS4BVH4AVXZN"
1493 verbose url raw webkit-server/0.1.0
1494 verbose url resolving [ 'https://registry.npmjs.org/', './webkit-server/0.1.0' ]
1496 info trying registry request attempt 1 at 12:41:55
1497 verbose etag "PEIK0V9ORGJN1CGOW0ZI8QG0"
1499 verbose url raw debug/0.1.0
1500 verbose url resolving [ 'https://registry.npmjs.org/', './debug/0.1.0' ]
1501 verbose url resolved https://registry.npmjs.org/debug/0.1.0
1502 info trying registry request attempt 1 at 12:41:55
1503 verbose etag "59FK4FRE43E3SJ92QJ5AIU6IS"
1505 silly lockFile 27fd0ed9-yauth-master-node-modules-openid E:\Bin\Desktop\everyauth-master\node_modules\openid
1506 silly gunzTarPerm extractEntry lib/public/icons/page_white_paintbrush.png
1507 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_paintbrush.png', 438, 420 ]
1508 silly gunzTarPerm extractEntry lib/public/icons/page_white_paste.png
1509 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_paste.png', 438, 420 ]
1510 silly gunzTarPerm extractEntry lib/public/icons/page_white_php.png
1511 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_php.png', 438, 420 ]
1512 silly gunzTarPerm extractEntry lib/public/icons/page_white_picture.png
1513 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_picture.png', 438, 420 ]
1514 info preinstall ope...@0.4.2
1515 silly gunzTarPerm extractEntry lib/public/icons/page_white_powerpoint.png
1516 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_powerpoint.png', 438, 420 ]
1517 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\openid\package.json
1518 verbose readDependencies using package.json deps
1519 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\openid\package.json
1520 verbose readDependencies using package.json deps
1521 silly resolved []
1522 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\openid
1523 info build E:\Bin\Desktop\everyauth-master\node_modules\openid
1524 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\openid\package.json
1525 verbose linkStuff [ false,
1525 verbose linkStuff   false,
1525 verbose linkStuff   false,
1525 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules' ]
1526 info linkStuff ope...@0.4.2
1527 verbose linkBins ope...@0.4.2
1528 verbose linkMans ope...@0.4.2
1529 verbose rebuildBundles ope...@0.4.2
1530 info install ope...@0.4.2
1531 info postinstall ope...@0.4.2
1532 silly gunzTarPerm extractEntry lib/public/icons/page_white_put.png
1533 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_put.png', 438, 420 ]
1534 silly gunzTarPerm extractEntry lib/public/icons/page_white_ruby.png
1535 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_ruby.png', 438, 420 ]
1536 silly gunzTarPerm extractEntry lib/public/icons/page_white_stack.png
1537 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_stack.png', 438, 420 ]
1538 silly gunzTarPerm extractEntry lib/public/icons/page_white_star.png
1539 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_star.png', 438, 420 ]
1540 silly gunzTarPerm extractEntry lib/public/icons/page_white_swoosh.png
1541 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_swoosh.png', 438, 420 ]
1542 silly gunzTarPerm extractEntry lib/public/icons/page_white_text.png
1543 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_text.png', 438, 420 ]
1544 silly gunzTarPerm extractEntry lib/public/icons/page_white_text_width.png
1545 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_text_width.png', 438, 420 ]
1546 silly gunzTarPerm extractEntry lib/public/icons/page_white_tux.png
1547 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_tux.png', 438, 420 ]
1548 silly gunzTarPerm extractEntry lib/public/icons/page_white_vector.png
1549 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_vector.png', 438, 420 ]
1550 silly gunzTarPerm extractEntry lib/public/icons/page_white_visualstudio.png
1551 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_visualstudio.png', 438, 420 ]
1552 silly gunzTarPerm extractEntry lib/public/icons/page_white_width.png
1553 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_width.png', 438, 420 ]
1554 silly gunzTarPerm extractEntry lib/public/icons/page_white_word.png
1555 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_word.png', 438, 420 ]
1556 silly gunzTarPerm extractEntry lib/public/icons/page_white_world.png
1557 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_world.png', 438, 420 ]
1558 silly gunzTarPerm extractEntry lib/public/icons/page_white_wrench.png
1559 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_wrench.png', 438, 420 ]
1560 silly gunzTarPerm extractEntry lib/public/icons/page_white_zip.png
1561 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_zip.png', 438, 420 ]
1562 silly gunzTarPerm extractEntry lib/public/icons/page_word.png
1563 silly gunzTarPerm modified mode [ 'lib/public/icons/page_word.png', 438, 420 ]
1564 silly gunzTarPerm extractEntry lib/public/icons/page_world.png
1565 silly gunzTarPerm modified mode [ 'lib/public/icons/page_world.png', 438, 420 ]
1566 silly gunzTarPerm extractEntry lib/public/style.css
1567 silly gunzTarPerm modified mode [ 'lib/public/style.css', 438, 420 ]
1568 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\oauth\package.json
1569 silly lockFile 8e680189-ryauth-master-node-modules-oauth E:\Bin\Desktop\everyauth-master\node_modules\oauth
1570 info preinstall oa...@0.9.8
1571 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\oauth\package.json
1572 verbose readDependencies using package.json deps
1573 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\oauth\package.json
1574 verbose readDependencies using package.json deps
1575 silly resolved []
1576 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\oauth
1577 info build E:\Bin\Desktop\everyauth-master\node_modules\oauth
1578 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\oauth\package.json
1579 verbose linkStuff [ false,
1579 verbose linkStuff   false,
1579 verbose linkStuff   false,
1579 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules' ]
1580 info linkStuff oa...@0.9.8
1581 verbose linkBins oa...@0.9.8
1582 verbose linkMans oa...@0.9.8
1583 verbose rebuildBundles oa...@0.9.8
1584 info install oa...@0.9.8
1585 info postinstall oa...@0.9.8
1586 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\package.json
1587 silly lockFile 4c16b3a0-auth-master-node-modules-express E:\Bin\Desktop\everyauth-master\node_modules\express
1588 info preinstall exp...@3.0.3
1589 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\package.json
1590 verbose readDependencies using package.json deps
1591 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\package.json
1592 verbose readDependencies using package.json deps
1593 verbose cache add [ 'con...@2.7.0', null ]
1594 silly cache add name=undefined spec="con...@2.7.0" args=["con...@2.7.0",null]
1595 verbose parsed url { pathname: 'con...@2.7.0',
1595 verbose parsed url   path: 'con...@2.7.0',
1595 verbose parsed url   href: 'con...@2.7.0' }
1596 silly cache add name="connect" spec="2.7.0" args=["connect","2.7.0"]
1597 verbose parsed url { pathname: '2.7.0', path: '2.7.0', href: '2.7.0' }
1598 verbose addNamed [ 'connect', '2.7.0' ]
1599 verbose addNamed [ '2.7.0', '2.7.0' ]
1600 silly lockFile 2429b342-connect-2-7-0 con...@2.7.0
1601 verbose lock con...@2.7.0 C:\Users\alyman\AppData\Roaming\npm-cache\2429b342-connect-2-7-0.lock
1602 verbose cache add [ 'comm...@0.6.1', null ]
1603 silly cache add name=undefined spec="comm...@0.6.1" args=["comm...@0.6.1",null]
1604 verbose parsed url { pathname: 'comm...@0.6.1',
1604 verbose parsed url   path: 'comm...@0.6.1',
1604 verbose parsed url   href: 'comm...@0.6.1' }
1605 silly cache add name="commander" spec="0.6.1" args=["commander","0.6.1"]
1606 verbose parsed url { pathname: '0.6.1', path: '0.6.1', href: '0.6.1' }
1607 verbose addNamed [ 'commander', '0.6.1' ]
1608 verbose addNamed [ '0.6.1', '0.6.1' ]
1609 silly lockFile fa16a2ce-commander-0-6-1 comm...@0.6.1
1610 verbose lock comm...@0.6.1 C:\Users\alyman\AppData\Roaming\npm-cache\fa16a2ce-commander-0-6-1.lock
1611 verbose cache add [ 'range-...@0.0.4', null ]
1612 silly cache add name=undefined spec="range-...@0.0.4" args=["range-...@0.0.4",null]
1613 verbose parsed url { pathname: 'range-...@0.0.4',
1613 verbose parsed url   path: 'range-...@0.0.4',
1613 verbose parsed url   href: 'range-...@0.0.4' }
1614 silly cache add name="range-parser" spec="0.0.4" args=["range-parser","0.0.4"]
1615 verbose parsed url { pathname: '0.0.4', path: '0.0.4', href: '0.0.4' }
1616 verbose addNamed [ 'range-parser', '0.0.4' ]
1617 verbose addNamed [ '0.0.4', '0.0.4' ]
1618 silly lockFile 0760c556-range-parser-0-0-4 range-...@0.0.4
1619 verbose lock range-...@0.0.4 C:\Users\alyman\AppData\Roaming\npm-cache\0760c556-range-parser-0-0-4.lock
1620 verbose cache add [ 'mkd...@0.3.3', null ]
1621 silly cache add name=undefined spec="mkd...@0.3.3" args=["mkd...@0.3.3",null]
1622 verbose parsed url { pathname: 'mkd...@0.3.3',
1622 verbose parsed url   path: 'mkd...@0.3.3',
1622 verbose parsed url   href: 'mkd...@0.3.3' }
1623 silly cache add name="mkdirp" spec="0.3.3" args=["mkdirp","0.3.3"]
1624 verbose parsed url { pathname: '0.3.3', path: '0.3.3', href: '0.3.3' }
1625 verbose addNamed [ 'mkdirp', '0.3.3' ]
1626 verbose addNamed [ '0.3.3', '0.3.3' ]
1627 silly lockFile 453bb99b-mkdirp-0-3-3 mkd...@0.3.3
1628 verbose lock mkd...@0.3.3 C:\Users\alyman\AppData\Roaming\npm-cache\453bb99b-mkdirp-0-3-3.lock
1629 verbose cache add [ 'coo...@0.0.5', null ]
1630 silly cache add name=undefined spec="coo...@0.0.5" args=["coo...@0.0.5",null]
1631 verbose parsed url { pathname: 'coo...@0.0.5',
1631 verbose parsed url   path: 'coo...@0.0.5',
1631 verbose parsed url   href: 'coo...@0.0.5' }
1632 silly cache add name="cookie" spec="0.0.5" args=["cookie","0.0.5"]
1633 verbose parsed url { pathname: '0.0.5', path: '0.0.5', href: '0.0.5' }
1634 verbose addNamed [ 'cookie', '0.0.5' ]
1635 verbose addNamed [ '0.0.5', '0.0.5' ]
1636 silly lockFile fe08ced7-cookie-0-0-5 coo...@0.0.5
1637 verbose lock coo...@0.0.5 C:\Users\alyman\AppData\Roaming\npm-cache\fe08ced7-cookie-0-0-5.lock
1638 verbose cache add [ 'c...@0.2.0', null ]
1639 silly cache add name=undefined spec="c...@0.2.0" args=["c...@0.2.0",null]
1640 verbose parsed url { pathname: 'c...@0.2.0', path: 'c...@0.2.0', href: 'c...@0.2.0' }
1641 silly cache add name="crc" spec="0.2.0" args=["crc","0.2.0"]
1642 verbose parsed url { pathname: '0.2.0', path: '0.2.0', href: '0.2.0' }
1643 verbose addNamed [ 'crc', '0.2.0' ]
1644 verbose addNamed [ '0.2.0', '0.2.0' ]
1645 silly lockFile 3e4de13a-crc-0-2-0 c...@0.2.0
1646 verbose lock c...@0.2.0 C:\Users\alyman\AppData\Roaming\npm-cache\3e4de13a-crc-0-2-0.lock
1647 verbose cache add [ 'fr...@0.1.0', null ]
1648 silly cache add name=undefined spec="fr...@0.1.0" args=["fr...@0.1.0",null]
1649 verbose parsed url { pathname: 'fr...@0.1.0',
1649 verbose parsed url   path: 'fr...@0.1.0',
1649 verbose parsed url   href: 'fr...@0.1.0' }
1650 silly cache add name="fresh" spec="0.1.0" args=["fresh","0.1.0"]
1651 verbose parsed url { pathname: '0.1.0', path: '0.1.0', href: '0.1.0' }
1652 verbose addNamed [ 'fresh', '0.1.0' ]
1653 verbose addNamed [ '0.1.0', '0.1.0' ]
1654 silly lockFile 3dea7da8-fresh-0-1-0 fr...@0.1.0
1655 verbose lock fr...@0.1.0 C:\Users\alyman\AppData\Roaming\npm-cache\3dea7da8-fresh-0-1-0.lock
1656 verbose cache add [ 'met...@0.0.1', null ]
1657 silly cache add name=undefined spec="met...@0.0.1" args=["met...@0.0.1",null]
1658 verbose parsed url { pathname: 'met...@0.0.1',
1658 verbose parsed url   path: 'met...@0.0.1',
1658 verbose parsed url   href: 'met...@0.0.1' }
1659 silly cache add name="methods" spec="0.0.1" args=["methods","0.0.1"]
1660 verbose parsed url { pathname: '0.0.1', path: '0.0.1', href: '0.0.1' }
1661 verbose addNamed [ 'methods', '0.0.1' ]
1662 verbose addNamed [ '0.0.1', '0.0.1' ]
1663 silly lockFile 209c2920-methods-0-0-1 met...@0.0.1
1664 verbose lock met...@0.0.1 C:\Users\alyman\AppData\Roaming\npm-cache\209c2920-methods-0-0-1.lock
1665 verbose cache add [ 'se...@0.1.0', null ]
1666 silly cache add name=undefined spec="se...@0.1.0" args=["se...@0.1.0",null]
1667 verbose parsed url { pathname: 'se...@0.1.0',
1667 verbose parsed url   path: 'se...@0.1.0',
1667 verbose parsed url   href: 'se...@0.1.0' }
1668 silly cache add name="send" spec="0.1.0" args=["send","0.1.0"]
1669 verbose parsed url { pathname: '0.1.0', path: '0.1.0', href: '0.1.0' }
1670 verbose addNamed [ 'send', '0.1.0' ]
1671 verbose addNamed [ '0.1.0', '0.1.0' ]
1672 silly lockFile ef2886cd-send-0-1-0 se...@0.1.0
1673 verbose lock se...@0.1.0 C:\Users\alyman\AppData\Roaming\npm-cache\ef2886cd-send-0-1-0.lock
1674 verbose cache add [ 'cookie-s...@0.0.1', null ]
1675 silly cache add name=undefined spec="cookie-s...@0.0.1" args=["cookie-s...@0.0.1",null]
1676 verbose parsed url { pathname: 'cookie-s...@0.0.1',
1676 verbose parsed url   path: 'cookie-s...@0.0.1',
1676 verbose parsed url   href: 'cookie-s...@0.0.1' }
1677 silly cache add name="cookie-signature" spec="0.0.1" args=["cookie-signature","0.0.1"]
1678 verbose parsed url { pathname: '0.0.1', path: '0.0.1', href: '0.0.1' }
1679 verbose addNamed [ 'cookie-signature', '0.0.1' ]
1680 verbose addNamed [ '0.0.1', '0.0.1' ]
1681 silly lockFile f4fbff07-cookie-signature-0-0-1 cookie-s...@0.0.1
1682 verbose lock cookie-s...@0.0.1 C:\Users\alyman\AppData\Roaming\npm-cache\f4fbff07-cookie-signature-0-0-1.lock
1683 verbose url raw connect/2.7.0
1684 verbose url resolving [ 'https://registry.npmjs.org/', './connect/2.7.0' ]
1686 info trying registry request attempt 1 at 12:41:55
1687 verbose etag "CDYC7Y209AZF1LOXVSLUR2E49"
1689 verbose url raw range-parser/0.0.4
1690 verbose url resolving [ 'https://registry.npmjs.org/', './range-parser/0.0.4' ]
1692 info trying registry request attempt 1 at 12:41:55
1693 verbose etag "7X110V5WTRF1C4PDEMNM4JSUN"
1695 verbose url raw commander/0.6.1
1696 verbose url resolving [ 'https://registry.npmjs.org/', './commander/0.6.1' ]
1698 info trying registry request attempt 1 at 12:41:55
1699 verbose etag "59UGOBY870YNPGXJNNGBOVQBO"
1701 verbose url raw cookie/0.0.5
1702 verbose url resolving [ 'https://registry.npmjs.org/', './cookie/0.0.5' ]
1703 verbose url resolved https://registry.npmjs.org/cookie/0.0.5
1704 info trying registry request attempt 1 at 12:41:55
1705 verbose etag "ANC2JFZR4WAZ37PL1NHVC03U3"
1707 verbose url raw mkdirp/0.3.3
1708 verbose url resolving [ 'https://registry.npmjs.org/', './mkdirp/0.3.3' ]
1709 verbose url resolved https://registry.npmjs.org/mkdirp/0.3.3
1710 info trying registry request attempt 1 at 12:41:55
1711 verbose etag "4VY93YHIIJ11G0NNP12CLD9IC"
1713 verbose url raw crc/0.2.0
1714 verbose url resolving [ 'https://registry.npmjs.org/', './crc/0.2.0' ]
1715 verbose url resolved https://registry.npmjs.org/crc/0.2.0
1716 info trying registry request attempt 1 at 12:41:55
1717 verbose etag "C0BGMK5C4Y2J8KRM83QOTUY4U"
1719 verbose url raw fresh/0.1.0
1720 verbose url resolving [ 'https://registry.npmjs.org/', './fresh/0.1.0' ]
1721 verbose url resolved https://registry.npmjs.org/fresh/0.1.0
1722 info trying registry request attempt 1 at 12:41:55
1723 verbose etag "77B6VRU58E4IE6KUOEJU987WG"
1725 verbose url raw methods/0.0.1
1726 verbose url resolving [ 'https://registry.npmjs.org/', './methods/0.0.1' ]
1728 info trying registry request attempt 1 at 12:41:55
1729 verbose etag "46UESBCD54QD061PN10YE6OTI"
1731 verbose url raw send/0.1.0
1732 verbose url resolving [ 'https://registry.npmjs.org/', './send/0.1.0' ]
1733 verbose url resolved https://registry.npmjs.org/send/0.1.0
1734 info trying registry request attempt 1 at 12:41:55
1735 verbose etag "EAY4GFY2SVUQPESD8JYYMOKQ7"
1737 verbose url raw cookie-signature/0.0.1
1738 verbose url resolving [ 'https://registry.npmjs.org/', './cookie-signature/0.0.1' ]
1740 info trying registry request attempt 1 at 12:41:55
1741 verbose etag "DYBEPD0KKKOEQ0CN084I0KGAE"
1743 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\request\package.json
1744 silly lockFile 8efea2e4-auth-master-node-modules-request E:\Bin\Desktop\everyauth-master\node_modules\request
1745 info preinstall req...@2.9.203
1746 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\request\package.json
1747 verbose readDependencies using package.json deps
1748 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\request\package.json
1749 verbose readDependencies using package.json deps
1750 silly resolved []
1751 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\request
1752 info build E:\Bin\Desktop\everyauth-master\node_modules\request
1753 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\request\package.json
1754 verbose linkStuff [ false,
1754 verbose linkStuff   false,
1754 verbose linkStuff   false,
1754 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules' ]
1755 info linkStuff req...@2.9.203
1756 verbose linkBins req...@2.9.203
1757 verbose linkMans req...@2.9.203
1758 verbose rebuildBundles req...@2.9.203
1759 info install req...@2.9.203
1760 info postinstall req...@2.9.203
1761 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\tobi\package.json
1762 silly lockFile 86622501-eryauth-master-node-modules-tobi E:\Bin\Desktop\everyauth-master\node_modules\tobi
1763 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\jade\package.json
1764 info preinstall to...@0.3.2
1765 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\tobi\package.json
1766 verbose readDependencies using package.json deps
1767 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\tobi\package.json
1768 silly lockFile c057f80d-eryauth-master-node-modules-jade E:\Bin\Desktop\everyauth-master\node_modules\jade
1769 verbose readDependencies using package.json deps
1770 info preinstall ja...@0.27.7
1771 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\jade\package.json
1772 verbose cache add [ 'jsdom@>= 0.1.21', null ]
1773 silly cache add name=undefined spec="jsdom@>= 0.1.21" args=["jsdom@>= 0.1.21",null]
1774 verbose parsed url { pathname: 'jsdom@%3E=%200.1.21',
1774 verbose parsed url   path: 'jsdom@%3E=%200.1.21',
1774 verbose parsed url   href: 'jsdom@%3E=%200.1.21' }
1775 silly cache add name="jsdom" spec=">= 0.1.21" args=["jsdom",">= 0.1.21"]
1776 verbose parsed url { pathname: '%3E=%200.1.21',
1776 verbose parsed url   path: '%3E=%200.1.21',
1776 verbose parsed url   href: '%3E=%200.1.21' }
1777 verbose addNamed [ 'jsdom', '>= 0.1.21' ]
1778 verbose addNamed [ null, '>=0.1.21' ]
1779 silly lockFile dbf6f37f-jsdom-0-1-21 jsdom@>= 0.1.21
1780 verbose lock jsdom@>= 0.1.21 C:\Users\alyman\AppData\Roaming\npm-cache\dbf6f37f-jsdom-0-1-21.lock
1781 verbose cache add [ 'htmlparser@>= 1.7.3', null ]
1782 silly cache add name=undefined spec="htmlparser@>= 1.7.3" args=["htmlparser@>= 1.7.3",null]
1783 verbose parsed url { pathname: 'htmlparser@%3E=%201.7.3',
1783 verbose parsed url   path: 'htmlparser@%3E=%201.7.3',
1783 verbose parsed url   href: 'htmlparser@%3E=%201.7.3' }
1784 silly cache add name="htmlparser" spec=">= 1.7.3" args=["htmlparser",">= 1.7.3"]
1785 verbose parsed url { pathname: '%3E=%201.7.3',
1785 verbose parsed url   path: '%3E=%201.7.3',
1785 verbose parsed url   href: '%3E=%201.7.3' }
1786 verbose addNamed [ 'htmlparser', '>= 1.7.3' ]
1787 verbose addNamed [ null, '>=1.7.3' ]
1788 silly lockFile 7e2875fb-htmlparser-1-7-3 htmlparser@>= 1.7.3
1789 verbose lock htmlparser@>= 1.7.3 C:\Users\alyman\AppData\Roaming\npm-cache\7e2875fb-htmlparser-1-7-3.lock
1790 verbose cache add [ 'should@>= 0.0.4', null ]
1791 silly cache add name=undefined spec="should@>= 0.0.4" args=["should@>= 0.0.4",null]
1792 verbose parsed url { pathname: 'should@%3E=%200.0.4',
1792 verbose parsed url   path: 'should@%3E=%200.0.4',
1792 verbose parsed url   href: 'should@%3E=%200.0.4' }
1793 silly cache add name="should" spec=">= 0.0.4" args=["should",">= 0.0.4"]
1794 verbose parsed url { pathname: '%3E=%200.0.4',
1794 verbose parsed url   path: '%3E=%200.0.4',
1794 verbose parsed url   href: '%3E=%200.0.4' }
1795 verbose addNamed [ 'should', '>= 0.0.4' ]
1796 verbose addNamed [ null, '>=0.0.4' ]
1797 silly lockFile 8ed88305-should-0-0-4 should@>= 0.0.4
1798 verbose lock should@>= 0.0.4 C:\Users\alyman\AppData\Roaming\npm-cache\8ed88305-should-0-0-4.lock
1799 verbose cache add [ 'qs@>= 0.1.0', null ]
1800 silly cache add name=undefined spec="qs@>= 0.1.0" args=["qs@>= 0.1.0",null]
1801 verbose parsed url { pathname: 'qs@%3E=%200.1.0',
1801 verbose parsed url   path: 'qs@%3E=%200.1.0',
1801 verbose parsed url   href: 'qs@%3E=%200.1.0' }
1802 silly cache add name="qs" spec=">= 0.1.0" args=["qs",">= 0.1.0"]
1803 verbose parsed url { pathname: '%3E=%200.1.0',
1803 verbose parsed url   path: '%3E=%200.1.0',
1803 verbose parsed url   href: '%3E=%200.1.0' }
1804 verbose addNamed [ 'qs', '>= 0.1.0' ]
1805 verbose addNamed [ null, '>=0.1.0' ]
1806 silly lockFile 95cf6b24-qs-0-1-0 qs@>= 0.1.0
1807 verbose lock qs@>= 0.1.0 C:\Users\alyman\AppData\Roaming\npm-cache\95cf6b24-qs-0-1-0.lock
1808 verbose readDependencies using package.json deps
1809 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\jade\package.json
1810 silly addNameRange { name: 'jsdom', range: '>=0.1.21', hasData: false }
1811 silly addNameRange { name: 'htmlparser', range: '>=1.7.3', hasData: false }
1812 silly addNameRange { name: 'should', range: '>=0.0.4', hasData: false }
1813 verbose readDependencies using package.json deps
1814 silly addNameRange { name: 'qs', range: '>=0.1.0', hasData: false }
1815 verbose url raw htmlparser
1816 verbose url resolving [ 'https://registry.npmjs.org/', './htmlparser' ]
1817 verbose url resolved https://registry.npmjs.org/htmlparser
1818 info trying registry request attempt 1 at 12:41:55
1819 verbose etag "9QQH9EIH6MK3WDG64928GZ035"
1821 verbose cache add [ 'comm...@0.6.1', null ]
1822 silly cache add name=undefined spec="comm...@0.6.1" args=["comm...@0.6.1",null]
1823 verbose parsed url { pathname: 'comm...@0.6.1',
1823 verbose parsed url   path: 'comm...@0.6.1',
1823 verbose parsed url   href: 'comm...@0.6.1' }
1824 silly cache add name="commander" spec="0.6.1" args=["commander","0.6.1"]
1825 verbose parsed url { pathname: '0.6.1', path: '0.6.1', href: '0.6.1' }
1826 verbose addNamed [ 'commander', '0.6.1' ]
1827 verbose cache add [ 'mkd...@0.3.x', null ]
1828 silly cache add name=undefined spec="mkd...@0.3.x" args=["mkd...@0.3.x",null]
1829 verbose parsed url { pathname: 'mkd...@0.3.x',
1829 verbose parsed url   path: 'mkd...@0.3.x',
1829 verbose parsed url   href: 'mkd...@0.3.x' }
1830 silly cache add name="mkdirp" spec="0.3.x" args=["mkdirp","0.3.x"]
1831 verbose parsed url { pathname: '0.3.x', path: '0.3.x', href: '0.3.x' }
1832 verbose addNamed [ 'mkdirp', '0.3.x' ]
1833 verbose addNamed [ null, '>=0.3.0- <0.4.0-' ]
1834 silly lockFile 6d3723ce-mkdirp-0-3-x mkd...@0.3.x
1835 verbose lock mkd...@0.3.x C:\Users\alyman\AppData\Roaming\npm-cache\6d3723ce-mkdirp-0-3-x.lock
1836 verbose cache add [ 'coffee-script@~1.4.0', null ]
1837 silly cache add name=undefined spec="coffee-script@~1.4.0" args=["coffee-script@~1.4.0",null]
1838 verbose parsed url { pathname: 'coffee-script@~1.4.0',
1838 verbose parsed url   path: 'coffee-script@~1.4.0',
1838 verbose parsed url   href: 'coffee-script@~1.4.0' }
1839 silly cache add name="coffee-script" spec="~1.4.0" args=["coffee-script","~1.4.0"]
1840 verbose parsed url { pathname: '~1.4.0', path: '~1.4.0', href: '~1.4.0' }
1841 verbose addNamed [ 'coffee-script', '~1.4.0' ]
1842 verbose addNamed [ null, '>=1.4.0- <1.5.0-' ]
1843 silly lockFile 1496b797-coffee-script-1-4-0 coffee-script@~1.4.0
1844 verbose lock coffee-script@~1.4.0 C:\Users\alyman\AppData\Roaming\npm-cache\1496b797-coffee-script-1-4-0.lock
1845 verbose url raw jsdom
1846 verbose url resolving [ 'https://registry.npmjs.org/', './jsdom' ]
1847 verbose url resolved https://registry.npmjs.org/jsdom
1848 info trying registry request attempt 1 at 12:41:55
1849 verbose etag "6SS1PNBED9P39YP417E9FM6W"
1851 verbose url raw should
1852 verbose url resolving [ 'https://registry.npmjs.org/', './should' ]
1853 verbose url resolved https://registry.npmjs.org/should
1854 info trying registry request attempt 1 at 12:41:55
1855 verbose etag "9J4SMC6DAWEGLAS2WRN0SXK7I"
1858 silly registry.get cb [ 304,
1858 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
1858 silly registry.get     etag: '"C5HY9OW0PDI4ULJLTD5YWDDG4"',
1858 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
1858 silly registry.get     'content-length': '0' } ]
1859 verbose etag sax from cache
1860 silly addNameRange { name: 'mkdirp', range: '>=0.3.0- <0.4.0-', hasData: false }
1861 silly addNameRange { name: 'coffee-script',
1861 silly addNameRange   range: '>=1.4.0- <1.5.0-',
1861 silly addNameRange   hasData: false }
1862 verbose url raw qs
1863 verbose url resolving [ 'https://registry.npmjs.org/', './qs' ]
1864 verbose url resolved https://registry.npmjs.org/qs
1865 info trying registry request attempt 1 at 12:41:55
1866 verbose etag "1B12V4IG86E3G1PXVXHZODUAX"
1868 verbose url raw mkdirp
1869 verbose url resolving [ 'https://registry.npmjs.org/', './mkdirp' ]
1870 verbose url resolved https://registry.npmjs.org/mkdirp
1871 info trying registry request attempt 1 at 12:41:55
1872 verbose etag "4VY93YHIIJ11G0NNP12CLD9IC"
1874 verbose url raw coffee-script
1875 verbose url resolving [ 'https://registry.npmjs.org/', './coffee-script' ]
1877 info trying registry request attempt 1 at 12:41:55
1878 verbose etag "ESZQCOM8YM1Y9HYG857TA69QC"
1881 silly registry.get cb [ 304,
1881 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
1881 silly registry.get     etag: '"CDYC7Y209AZF1LOXVSLUR2E49"',
1881 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
1881 silly registry.get     'content-length': '0' } ]
1882 verbose etag connect/2.7.0 from cache
1884 silly registry.get cb [ 304,
1884 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
1884 silly registry.get     etag: '"85DFD2ZXATJRGWS4BVH4AVXZN"',
1884 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
1884 silly registry.get     'content-length': '0' } ]
1885 verbose etag soda/0.2.5 from cache
1887 silly registry.get cb [ 304,
1887 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
1887 silly registry.get     etag: '"59FK4FRE43E3SJ92QJ5AIU6IS"',
1887 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
1887 silly registry.get     'content-length': '0' } ]
1888 verbose etag debug/0.1.0 from cache
1890 silly registry.get cb [ 304,
1890 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
1890 silly registry.get     etag: '"PEIK0V9ORGJN1CGOW0ZI8QG0"',
1890 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
1890 silly registry.get     'content-length': '0' } ]
1891 verbose etag webkit-server/0.1.0 from cache
1893 silly registry.get cb [ 304,
1893 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
1893 silly registry.get     etag: '"9M39C8WN87CM1WTJ2PXFV167U"',
1893 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
1893 silly registry.get     'content-length': '0' } ]
1894 verbose etag ms from cache
1895 silly addNameRange number 2 { name: 'sax', range: '>=0.1.1', hasData: true }
1896 silly addNameRange versions [ 'sax',
1896 silly addNameRange   [ '0.1.0',
1896 silly addNameRange     '0.1.1',
1896 silly addNameRange     '0.1.2',
1896 silly addNameRange     '0.1.3',
1896 silly addNameRange     '0.1.4',
1896 silly addNameRange     '0.1.5',
1896 silly addNameRange     '0.2.0',
1896 silly addNameRange     '0.2.1',
1896 silly addNameRange     '0.2.2',
1896 silly addNameRange     '0.2.3',
1896 silly addNameRange     '0.2.4',
1896 silly addNameRange     '0.2.5',
1896 silly addNameRange     '0.3.0',
1896 silly addNameRange     '0.3.1',
1896 silly addNameRange     '0.3.2',
1896 silly addNameRange     '0.3.3',
1896 silly addNameRange     '0.3.4',
1896 silly addNameRange     '0.3.5',
1896 silly addNameRange     '0.4.1',
1896 silly addNameRange     '0.4.0',
1896 silly addNameRange     '0.4.2' ] ]
1897 verbose addNamed [ 'sax', '0.4.2' ]
1898 verbose addNamed [ '0.4.2', '0.4.2' ]
1899 silly lockFile c98100aa-sax-0-4-2 s...@0.4.2
1900 verbose lock s...@0.4.2 C:\Users\alyman\AppData\Roaming\npm-cache\c98100aa-sax-0-4-2.lock
1901 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\sax\0.4.2\package\package.json
1902 silly addNameRange number 2 { name: 'ms', range: '', hasData: true }
1903 silly addNameRange versions [ 'ms', [ '0.1.0', '0.2.0', '0.3.0', '0.4.0', '0.5.0' ] ]
1904 verbose addNamed [ 'ms', '0.5.0' ]
1905 verbose addNamed [ '0.5.0', '0.5.0' ]
1906 silly lockFile 7603f71b-ms-0-5-0 m...@0.5.0
1907 verbose lock m...@0.5.0 C:\Users\alyman\AppData\Roaming\npm-cache\7603f71b-ms-0-5-0.lock
1908 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\soda\0.2.5\package\package.json
1909 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\debug\0.1.0\package\package.json
1910 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\webkit-server\0.1.0\package\package.json
1911 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\connect\2.7.0\package\package.json
1912 silly lockFile c98100aa-sax-0-4-2 s...@0.4.2
1913 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\ms\0.5.0\package\package.json
1914 silly lockFile 0e6f2705-sax-0-1-1 sax@>=0.1.1
1915 silly resolved [ { name: 'sax',
1915 silly resolved     description: 'An evented streaming XML parser in JavaScript',
1915 silly resolved     author:
1915 silly resolved      { name: 'Isaac Z. Schlueter',
1915 silly resolved        email: 'i...@izs.me',
1915 silly resolved        url: 'http://blog.izs.me/' },
1915 silly resolved     version: '0.4.2',
1915 silly resolved     main: 'lib/sax.js',
1915 silly resolved     license:
1915 silly resolved      { type: 'MIT',
1915 silly resolved        url: 'https://raw.github.com/isaacs/sax-js/master/LICENSE' },
1915 silly resolved     scripts: { test: 'node test/index.js' },
1915 silly resolved     repository: { type: 'git', url: 'git://github.com/isaacs/sax-js.git' },
1915 silly resolved     contributors:
1915 silly resolved      [ [Object],
1915 silly resolved        [Object],
1915 silly resolved        [Object],
1915 silly resolved        [Object],
1915 silly resolved        [Object],
1915 silly resolved        [Object],
1915 silly resolved        [Object],
1915 silly resolved        [Object],
1915 silly resolved        [Object] ],
1915 silly resolved     readme: '# sax js\n\nA sax-style parser for XML and HTML.\n\nDesigned with [node](http://nodejs.org/) in mind, but should work fine in\nthe browser or other CommonJS implementations.\n\n## What This Is\n\n* A very simple tool to parse through an XML string.\n* A stepping stone to a streaming HTML parser.\n* A handy way to deal with RSS and other mostly-ok-but-kinda-broken XML \n  docs.\n\n## What This Is (probably) Not\n\n* An HTML Parser - That\'s a fine goal, but this isn\'t it.  It\'s just\n  XML.\n* A DOM Builder - You can use it to build an object model out of XML,\n  but it doesn\'t do that out of the box.\n* XSLT - No DOM = no querying.\n* 100% Compliant with (some other SAX implementation) - Most SAX\n  implementations are in Java and do a lot more than this does.\n* An XML Validator - It does a little validation when in strict mode, but\n  not much.\n* A Schema-Aware XSD Thing - Schemas are an exercise in fetishistic \n  masochism.\n* A DTD-aware Thing - Fetching DTDs is a much bigger job.\n\n## Regarding `<!DOCTYPE`s and `<!ENTITY`s\n\nThe parser will handle the basic XML entities in text nodes and attribute\nvalues: `&amp; &lt; &gt; &apos; &quot;`. It\'s possible to define additional\nentities in XML by putting them in the DTD. This parser doesn\'t do anything\nwith that. If you want to listen to the `ondoctype` event, and then fetch\nthe doctypes, and read the entities and add them to `parser.ENTITIES`, then\nbe my guest.\n\nUnknown entities will fail in strict mode, and in loose mode, will pass\nthrough unmolested.\n\n## Usage\n\n    var sax = require("./lib/sax"),\n      strict = true, // set to false for html-mode\n      parser = sax.parser(strict);\n\n    parser.onerror = function (e) {\n      // an error happened.\n    };\n    parser.ontext = function (t) {\n      // got some text.  t is the string of text.\n    };\n    parser.onopentag = function (node) {\n      // opened a tag.  node has "name" and "attributes"\n    };\n    parser.onattribute = function (attr) {\n      // an attribute.  attr has "name" and "value"\n    };\n    parser.onend = function () {\n      // parser stream is done, and ready to have more stuff written to it.\n    };\n\n    parser.write(\'<xml>Hello, <who name="world">world</who>!</xml>\').close();\n\n    // stream usage\n    // takes the same options as the parser\n    var saxStream = require("sax").createStream(strict, options)\n    saxStream.on("error", function (e) {\n      // unhandled errors will throw, since this is a proper node\n      // event emitter.\n      console.error("error!", e)\n      // clear the error\n      this._parser.error = null\n      this._parser.resume()\n    })\n    saxStream.on("opentag", function (node) {\n      // same object as above\n    })\n    // pipe is supported, and it\'s readable/writable\n    // same chunks coming in also go out.\n    fs.createReadStream("file.xml")\n      .pipe(saxStream)\n      .pipe(fs.createReadStream("file-copy.xml"))\n\n\n\n## Arguments\n\nPass the following arguments to the parser function.  All are optional.\n\n`strict` - Boolean. Whether or not to be a jerk. Default: `false`.\n\n`opt` - Object bag of settings regarding string formatting.  All default to `false`.\n\nSettings supported:\n\n* `trim` - Boolean. Whether or not to trim text and comment nodes.\n* `normalize` - Boolean. If true, then turn any whitespace into a single\n  space.\n* `lowercase` - Boolean. If true, then lowercase tag names and attribute names\n  in loose mode, rather than uppercasing them.\n* `xmlns` - Boolean. If true, then namespaces are supported.\n* `position` - Boolean. If false, then don\'t track line/col/position.\n\n## Methods\n\n`write` - Write bytes onto the stream. You don\'t have to do this all at\nonce. You can keep writing as much as you want.\n\n`close` - Close the stream. Once closed, no more data may be written until\nit is done processing the buffer, which is signaled by the `end` event.\n\n`resume` - To gracefully handle errors, assign a listener to the `error`\nevent. Then, when the error is taken care of, you can call `resume` to\ncontinue parsing. Otherwise, the parser will not continue while in an error\nstate.\n\n## Members\n\nAt all times, the parser object will have the following members:\n\n`line`, `column`, `position` - Indications of the position in the XML\ndocument where the parser currently is looking.\n\n`startTagPosition` - Indicates the position where the current tag starts.\n\n`closed` - Boolean indicating whether or not the parser can be written to.\nIf it\'s `true`, then wait for the `ready` event to write again.\n\n`strict` - Boolean indicating whether or not the parser is a jerk.\n\n`opt` - Any options passed into the constructor.\n\n`tag` - The current tag being dealt with.\n\nAnd a bunch of other stuff that you probably shouldn\'t touch.\n\n## Events\n\nAll events emit with a single argument. To listen to an event, assign a\nfunction to `on<eventname>`. Functions get executed in the this-context of\nthe parser object. The list of supported events are also in the exported\n`EVENTS` array.\n\nWhen using the stream interface, assign handlers using the EventEmitter\n`on` function in the normal fashion.\n\n`error` - Indication that something bad happened. The error will be hanging\nout on `parser.error`, and must be deleted before parsing can continue. By\nlistening to this event, you can keep an eye on that kind of stuff. Note:\nthis happens *much* more in strict mode. Argument: instance of `Error`.\n\n`text` - Text node. Argument: string of text.\n\n`doctype` - The `<!DOCTYPE` declaration. Argument: doctype string.\n\n`processinginstruction` - Stuff like `<?xml foo="blerg" ?>`. Argument:\nobject with `name` and `body` members. Attributes are not parsed, as\nprocessing instructions have implementation dependent semantics.\n\n`sgmldeclaration` - Random SGML declarations. Stuff like `<!ENTITY p>`\nwould trigger this kind of event. This is a weird thing to support, so it\nmight go away at some point. SAX isn\'t intended to be used to parse SGML,\nafter all.\n\n`opentag` - An opening tag. Argument: object with `name` and `attributes`.\nIn non-strict mode, tag names are uppercased, unless the `lowercase`\noption is set.  If the `xmlns` option is set, then it will contain\nnamespace binding information on the `ns` member, and will have a\n`local`, `prefix`, and `uri` member.\n\n`closetag` - A closing tag. In loose mode, tags are auto-closed if their\nparent closes. In strict mode, well-formedness is enforced. Note that\nself-closing tags will have `closeTag` emitted immediately after `openTag`.\nArgument: tag name.\n\n`attribute` - An attribute node.  Argument: object with `name` and `value`.\nIn non-strict mode, attribute names are uppercased, unless the `lowercase`\noption is set.  If the `xmlns` option is set, it will also contains namespace\ninformation.\n\n`comment` - A comment node.  Argument: the string of the comment.\n\n`opencdata` - The opening tag of a `<![CDATA[` block.\n\n`cdata` - The text of a `<![CDATA[` block. Since `<![CDATA[` blocks can get\nquite large, this event may fire multiple times for a single block, if it\nis broken up into multiple `write()`s. Argument: the string of random\ncharacter data.\n\n`closecdata` - The closing tag (`]]>`) of a `<![CDATA[` block.\n\n`opennamespace` - If the `xmlns` option is set, then this event will\nsignal the start of a new namespace binding.\n\n`closenamespace` - If the `xmlns` option is set, then this event will\nsignal the end of a namespace binding.\n\n`end` - Indication that the closed stream has ended.\n\n`ready` - Indication that the stream has reset, and is ready to be written\nto.\n\n`noscript` - In non-strict mode, `<script>` tags trigger a `"script"`\nevent, and their contents are not checked for special xml characters.\nIf you pass `noscript: true`, then this behavior is suppressed.\n\n## Reporting Problems\n\nIt\'s best to write a failing test if you find an issue.  I will always\naccept pull requests with failing tests if they demonstrate intended\nbehavior, but it is very hard to figure out what issue you\'re describing\nwithout a test.  Writing a test is also the best way for you yourself\nto figure out if you really understand the issue you think you have with\nsax-js.\n',
1915 silly resolved     readmeFilename: 'README.md',
1915 silly resolved     _id: 's...@0.4.2',
1915 silly resolved     _from: 'sax@>=0.1.1' } ]
1916 info install s...@0.4.2 into E:\Bin\Desktop\everyauth-master\node_modules\xml2js
1917 info installOne s...@0.4.2
1918 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\sax\0.4.2\package\package.json
1919 info E:\Bin\Desktop\everyauth-master\node_modules\xml2js\node_modules\sax unbuild
1920 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\xml2js\node_modules\sax\package.json
1922 silly registry.get cb [ 304,
1922 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
1922 silly registry.get     etag: '"7X110V5WTRF1C4PDEMNM4JSUN"',
1922 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
1922 silly registry.get     'content-length': '0' } ]
1923 verbose etag range-parser/0.0.4 from cache
1925 silly registry.get cb [ 304,
1925 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
1925 silly registry.get     etag: '"59UGOBY870YNPGXJNNGBOVQBO"',
1925 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
1925 silly registry.get     'content-length': '0' } ]
1926 verbose etag commander/0.6.1 from cache
1928 silly registry.get cb [ 304,
1928 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
1928 silly registry.get     etag: '"ANC2JFZR4WAZ37PL1NHVC03U3"',
1928 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
1928 silly registry.get     'content-length': '0' } ]
1929 verbose etag cookie/0.0.5 from cache
1930 silly lockFile 4231809d-soda-0-2-5 so...@0.2.5
1932 silly registry.get cb [ 304,
1932 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
1932 silly registry.get     etag: '"4VY93YHIIJ11G0NNP12CLD9IC"',
1932 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
1932 silly registry.get     'content-length': '0' } ]
1933 verbose etag mkdirp/0.3.3 from cache
1935 silly registry.get cb [ 304,
1935 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
1935 silly registry.get     etag: '"C0BGMK5C4Y2J8KRM83QOTUY4U"',
1935 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
1935 silly registry.get     'content-length': '0' } ]
1936 verbose etag crc/0.2.0 from cache
1937 silly lockFile b32a245a-debug-0-1-0 de...@0.1.0
1938 silly lockFile 6efd04e8-webkit-server-0-1-0 webkit...@0.1.0
1939 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\sax\0.4.2\package.tgz
1940 silly lockFile d6ebc02e--modules-xml2js-node-modules-sax E:\Bin\Desktop\everyauth-master\node_modules\xml2js\node_modules\sax
1941 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\xml2js\node_modules\sax C:\Users\alyman\AppData\Roaming\npm-cache\d6ebc02e--modules-xml2js-node-modules-sax.lock
1942 silly lockFile 2429b342-connect-2-7-0 con...@2.7.0
1943 silly gunzTarPerm modes [ '755', '644' ]
1944 silly lockFile 7603f71b-ms-0-5-0 m...@0.5.0
1945 silly lockFile 2b3c41fe-ms ms@*
1946 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\range-parser\0.0.4\package\package.json
1947 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\commander\0.6.1\package\package.json
1948 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\mkdirp\0.3.3\package\package.json
1949 silly resolved [ { name: 'soda',
1949 silly resolved     description: 'Selenium RC Node Adapter (with Sauce Labs support)',
1949 silly resolved     keywords: [ 'selenium', 'saucelabs', 'testing', 'test', 'tests' ],
1949 silly resolved     version: '0.2.5',
1949 silly resolved     author: { name: 'TJ Holowaychuk', email: 't...@learnboost.com' },
1949 silly resolved     main: './lib/soda/index.js',
1949 silly resolved     engines: { node: '>= 0.2.0' },
1949 silly resolved     repository: { type: 'git', url: 'git://github.com/LearnBoost/soda.git' },
1949 silly resolved     readme: '\n# Soda\n\nSelenium Node Adapter. A light-weight Selenium RC client for [NodeJS](http://nodejs.org), with additional [Sauce Labs](http://saucelabs.com) integration for acceptance testing in the cloud.\n\n## Installation\n\nvia npm:\n\n    $ npm install soda\n\n## Authors\n\n  - TJ Holowaychuk ([visionmedia](http://github.com/visionmedia))\n  - Adam Christian ([admc](http://github.com/admc))\n  - Daniel Shaw ([dshaw](http://github.com/dshaw))\n\n## Running Examples\n\nThe examples provided in _./examples_ are intended to be run against Selenium RC, which can be downloaded [here](http://seleniumhq.org/projects/remote-control/). Once installed simply execute the following command to start the selenium server:\n\n    $ java -jar selenium-server.jar\n\nThen choose an example to run using soda:\n\n    $ node examples/google.js\n\n## Actions\n\n"Selenese" actions include commands such as _open_ and _type_. Every action has a corresponding `Client` method which accept a variable number of arguments followed by a callback `Function` which receives any potential `err`, the response `body`, and `response` object itself. \n\n    browser.session(function(err){\n      browser.open(\'/\', function(err, body, res){\n        browser.type(\'q\', \'Hello World\', function(err, body, res){\n          browser.testComplete(function(){\n            \n          });\n        });\n      });\n    });\n\nBecause nested callbacks can quickly become overwhelming, Soda has optional chaining support by simply utilizing the `.chain` getter as shown below. If an exception is thrown in a callback, or a command fails then it will be passed to `end(err)`. The `.chain` getter should only be used once, activating the chaining api.\n\n    browser\n      .chain\n      .session()\n      .open(\'/\')\n      .type(\'q\', \'Hello World\')\n      .end(function(err){\n        browser.testComplete(function() {\n          console.log(\'done\');\n          if(err) throw err;\n        });\n      });\n\nWhen chaining successful commands may receive a callback, which is useful for custom assertions:\n\n    browser\n      .chain\n      .session()\n      .open(\'/\')\n      .getTitle(function(title){\n        assert.equal(\'Hello World\', title);\n      })\n      .end(function(err){\n        browser.testComplete(function() {\n          console.log(\'done\');\n          if(err) throw err;\n        });\n      })\n\nWith the `.and()` method you can add additional commands to the queue. The callback accepts the client instance, which is also the value of "this".\n\nFor example you may want to authenticate a user, note we do _not_ use `.chain` or `.end()` again, this simply extends the current queue.\n\n    function login(user, pass) {\n      return function(browser) {\n        browser\n          .open(\'/login\')\n          .type(\'username\', name)\n          .type(\'password\', pass)\n          .clickAndWait(\'login\');\n      }\n    }\n\nWith this helper function we can now re-use this logic in several places, an express the tests in a more logical manor.\n\n    browser\n      .chain\n      .session()\n      .open(\'/\')\n      .assertTitle(\'Something\')\n      .and(login(\'foo\', \'bar\'))\n      .assertTitle(\'Foobar\')\n      .and(login(\'someone\', \'else\'))\n      .assertTitle(\'Someone else\')\n      .end(function(err){\n        browser.testComplete(function() {\n          console.log(\'done\');\n          if(err) throw err;\n        });\n      });\n\n## Sauce Labs Videos &amp; Logs\n\nWhen a job is complete, you can request the log or flv video from Sauce Labs. To access the url for these resources you may use `SauceClient#videoUrl` or `SauceClient#logUrl`, for example:\n\n    ...\n    .end(function(err){\n      console.log(this.jobUrl)\n      console.log(this.videoUrl)\n      console.log(this.logUrl)\n    })\n\nSauce Labs also provides a script that you may embed in your CI server to display the video, accessible via `SauceClient#video`, which will yield something similar to:\n\n    <script src="http://saucelabs.com/video-embed/<job-id>.js?username=<username>&access_key=<access-key>"/>\n\n## Selenium RC Example\n\n    var soda = require(\'soda\')\n      , assert = require(\'assert\');\n\n    var browser = soda.createClient({\n        host: \'localhost\'\n      , port: 4444\n      , url: \'http://www.google.com\'\n      , browser: \'firefox\'\n    });\n\n    browser\n      .chain\n      .session()\n      .open(\'/\')\n      .type(\'q\', \'Hello World\')\n      .clickAndWait(\'btnG\')\n      .getTitle(function(title){\n        assert.ok(~title.indexOf(\'Hello World\'))\n      })\n      .end(function(err){\n        browser.testComplete(function() {\n          console.log(\'done\');\n          if(err) throw err;\n        });\n      });\n\n\n## Sauce Labs Example\n\n    var soda = require(\'soda\')\n      , assert = require(\'assert\');\n\n    var browser = soda.createSauceClient({\n        \'url\': \'http://sirrobertborden.ca.app.learnboost.com/\'\n      , \'username\': \'<your username>\'\n      , \'access-key\': \'<your api key>\'\n      , \'os\': \'Linux\'\n      , \'browser\': \'firefox\'\n      , \'browser-version\': \'3.\'\n      , \'max-duration\': 300 // 5 minutes\n    });\n\n    // Log commands as they are fired\n    browser.on(\'command\', function(cmd, args){\n      console.log(\' \\x1b[33m%s\\x1b[0m: %s\', cmd, args.join(\', \'));\n    });\n\n    browser\n      .chain\n      .session()\n      .setTimeout(8000)\n      .open(\'/\')\n      .waitForPageToLoad(5000)\n      .clickAndWait(\'//input[@value="Submit"]\')\n      .clickAndWait(\'link=Settings\')\n      .type(\'user[name][first]\', \'TJ\')\n      .clickAndWait(\'//input[@value="Save"]\')\n      .assertTextPresent(\'Account info updated\')\n      .clickAndWait(\'link=Log out\')\n      .testComplete()\n      .end(function(err){\n        browser.setContext(\'sauce:job-info={"passed": \' + (err === null) + \'}\', function(){\n          browser.testComplete(function(){\n            console.log(browser.jobUrl);\n            if (err) throw err;\n          });\n        });\n      });  \n\n## Creating Helpers\n\nKeep in mind you can extend the prototype as needed for your test. An example of this which we frequently use is `waitForDialog()`. Since the exports of `require(\'soda\')` is the `Client` itself we can extend it as shown below, in our case waiting for an element with the class of ".dialog" to be present.\n\n    soda.prototype.waitForDialog = function() {\n      return this.waitForElementPresent(\'css=.dialog\');\n    };\n\n## Running The Test Suite\n\n First we need to start Selenium RC:\n \n     $ java -jar selenium-server.jar\n\n Then run:\n \n     $ make test\n\n## More Information\n\n  - Sauce Labs  [Supported Browsers](http://saucelabs.com/docs/ondemand/browsers/env/js/se1/mac)\n  - Introduction to [Selenese](http://seleniumhq.org/docs/02_selenium_basics.html)\n  - Selenium [Command Reference](http://release.seleniumhq.org/selenium-core/1.0.1/reference.html).\n\n\n## License \n\n(The MIT License)\n\nCopyright (c) 2010 LearnBoost &lt;d...@learnboost.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n',
1949 silly resolved     readmeFilename: 'Readme.md',
1949 silly resolved     _id: 'so...@0.2.5',
1949 silly resolved     _from: 'so...@0.2.5' },
1949 silly resolved   { name: 'webkit-server',
1949 silly resolved     version: '0.1.0',
1949 silly resolved     description: 'A driver for webkit-server.',
1949 silly resolved     keywords: [ 'driver', 'headless', 'webkit' ],
1949 silly resolved     homepage: 'https://github.com/tristandunn/node-webkit-server',
1949 silly resolved     author:
1949 silly resolved      { name: 'Tristan Dunn',
1949 silly resolved        email: 'he...@tristandunn.com',
1949 silly resolved        url: 'http://tristandunn.com' },
1949 silly resolved     main: 'index.js',
1949 silly resolved     repository:
1949 silly resolved      { type: 'git',
1949 silly resolved        url: 'https://github.com/tristandunn/node-webkit-server.git' },
1949 silly resolved     scripts: { postinstall: 'node script/install.js' },
1949 silly resolved     readme: '# node-webkit-server\n\nA node.js driver for [webkit-server](https://github.com/tristandunn/webkit-server).\n\n## License\n\nnode-webkit-server uses the MIT license. See LICENSE for more details.\n',
1949 silly resolved     readmeFilename: 'README.markdown',
1949 silly resolved     _id: 'webkit...@0.1.0',
1949 silly resolved     _from: 'webkit...@0.1.0' },
1949 silly resolved   { name: 'debug',
1949 silly resolved     version: '0.1.0',
1949 silly resolved     description: 'small debugging utility',
1949 silly resolved     keywords: [ 'debug', 'log', 'debugger' ],
1949 silly resolved     author: { name: 'TJ Holowaychuk', email: 't...@vision-media.ca' },
1949 silly resolved     dependencies: {},
1949 silly resolved     devDependencies: { mocha: '*' },
1949 silly resolved     main: 'index',
1949 silly resolved     engines: { node: '*' },
1949 silly resolved     readme: '\n# debug\n\n  tiny node.js debugging utility.\n\n## Installation\n\n```\n$ npm install debug\n```\n\n## Example\n\n  This module is modelled after node core\'s debugging technique, allowing you to enable one or more topic-specific debugging functions, for example core does the following within many modules:\n\n```js\nvar debug;\nif (process.env.NODE_DEBUG && /cluster/.test(process.env.NODE_DEBUG)) {\n  debug = function(x) {\n    var prefix = process.pid + \',\' +\n        (process.env.NODE_WORKER_ID ? \'Worker\' : \'Master\');\n    console.error(prefix, x);\n  };\n} else {\n  debug = function() { };\n}\n```\n\n This concept is extremely simple but it works well. With `debug` you simply invoke the exported function to generate your debug function, passing it a name which will determine if a noop function is returned, or a decorated `console.error`, so all of the `console` format string goodies you\'re used to work fine. A unique color is selected per-function for visibility.\n \nExample _app.js_:\n\n```js\nvar debug = require(\'debug\')(\'http\')\n  , http = require(\'http\')\n  , name = \'My App\';\n\n// fake app\n\ndebug(\'booting %s\', name);\n\nhttp.createServer(function(req, res){\n  debug(req.method + \' \' + req.url);\n  res.end(\'hello\\n\');\n}).listen(3000, function(){\n  debug(\'listening\');\n});\n\n// fake worker of some kind\n\nrequire(\'./worker\');\n```\n\nExample _worker.js_:\n\n```js\nvar debug = require(\'debug\')(\'worker\');\n\nsetInterval(function(){\n  debug(\'doing some work\');\n}, 1000);\n```\n\n The __DEBUG__ environment variable is then used to enable these based on space or comma-delimited names. Here are some examples:\n\n  ![debug http and worker](http://f.cl.ly/items/18471z1H402O24072r1J/Screenshot.png)\n\n  ![debug worker](http://f.cl.ly/items/1X413v1a3M0d3C2c1E0i/Screenshot.png)\n\n## Conventions\n\n If you\'re using this in one or more of your libraries, you _should_ use the name of your library so that developers may toggle debugging as desired without guessing names. \n\n## License \n\n(The MIT License)\n\nCopyright (c) 2011 TJ Holowaychuk &lt;t...@vision-media.ca&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.',
1949 silly resolved     readmeFilename: 'Readme.md',
1949 silly resolved     _id: 'de...@0.1.0',
1949 silly resolved     _from: 'de...@0.1.0' },
1949 silly resolved   { name: 'ms',
1949 silly resolved     version: '0.5.0',
1949 silly resolved     description: 'Tiny ms conversion utility',
1949 silly resolved     main: './index',
1949 silly resolved     devDependencies: { mocha: '*', 'expect.js': '*', serve: '*' },
1949 silly resolved     readme: '# ms.js: miliseconds conversion utility\n\n```js\nms(\'1d\')      // 86400000\nms(\'10h\')     // 36000000\nms(\'2h\')      // 7200000\nms(\'1m\')      // 60000\nms(\'5s\')      // 5000\nms(\'100\')     // 100\n```\n\n```js\nms(60000)             // "1m"\nms(2 * 60000)         // "2m"\nms(ms(\'10 hours\'))    // "10h"\n```\n\n```js\nms(60000, { long: true })             // "1 minute"\nms(2 * 60000, { long: true })         // "2 minutes"\nms(ms(\'10 hours\', { long: true }))    // "10 hours"\n```\n\n- Node/Browser compatible. Published as `ms` in NPM.\n- If a number is supplied to `ms`, a string with a unit is returned.\n- If a string that contains the number is supplied, it returns it as\na number (e.g: it returns `100` for `\'100\'`).\n- If you pass a string with a number and a valid unit, the number of\nequivalent ms is returned.\n',
1949 silly resolved     readmeFilename: 'README.md',
1949 silly resolved     _id: 'm...@0.5.0',
1949 silly resolved     _from: 'ms@*' } ]
1950 info install so...@0.2.5 into E:\Bin\Desktop\everyauth-master\node_modules\satisfy
1951 info install webkit...@0.1.0 into E:\Bin\Desktop\everyauth-master\node_modules\satisfy
1952 info install de...@0.1.0 into E:\Bin\Desktop\everyauth-master\node_modules\satisfy
1953 info install m...@0.5.0 into E:\Bin\Desktop\everyauth-master\node_modules\satisfy
1954 info installOne so...@0.2.5
1955 info installOne webkit...@0.1.0
1956 info installOne de...@0.1.0
1957 info installOne m...@0.5.0
1958 silly gunzTarPerm extractEntry package.json
1959 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
1960 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\crc\0.2.0\package\package.json
1961 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\soda\0.2.5\package\package.json
1962 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\webkit-server\0.1.0\package\package.json
1963 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\debug\0.1.0\package\package.json
1964 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\ms\0.5.0\package\package.json
1965 info E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\soda unbuild
1966 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\soda\package.json
1967 info E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\webkit-server unbuild
1968 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\webkit-server\package.json
1969 info E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\debug unbuild
1970 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\debug\package.json
1971 info E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\ms unbuild
1972 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\ms\package.json
1973 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\cookie\0.0.5\package\package.json
1974 silly gunzTarPerm extractEntry README.md
1975 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
1976 silly gunzTarPerm extractEntry LICENSE
1977 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
1978 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\soda\0.2.5\package.tgz
1979 silly lockFile ab319f73-odules-satisfy-node-modules-soda E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\soda
1980 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\soda C:\Users\alyman\AppData\Roaming\npm-cache\ab319f73-odules-satisfy-node-modules-soda.lock
1981 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\webkit-server\0.1.0\package.tgz
1982 silly lockFile b7578096-tisfy-node-modules-webkit-server E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\webkit-server
1983 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\webkit-server C:\Users\alyman\AppData\Roaming\npm-cache\b7578096-tisfy-node-modules-webkit-server.lock
1984 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\debug\0.1.0\package.tgz
1985 silly lockFile f0e649bd-dules-satisfy-node-modules-debug E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\debug
1986 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\debug C:\Users\alyman\AppData\Roaming\npm-cache\f0e649bd-dules-satisfy-node-modules-debug.lock
1987 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\ms\0.5.0\package.tgz
1988 silly lockFile e49bdbf6--modules-satisfy-node-modules-ms E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\ms
1989 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\ms C:\Users\alyman\AppData\Roaming\npm-cache\e49bdbf6--modules-satisfy-node-modules-ms.lock
1991 silly registry.get cb [ 304,
1991 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
1991 silly registry.get     etag: '"77B6VRU58E4IE6KUOEJU987WG"',
1991 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
1991 silly registry.get     'content-length': '0' } ]
1992 verbose etag fresh/0.1.0 from cache
1994 silly registry.get cb [ 304,
1994 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
1994 silly registry.get     etag: '"46UESBCD54QD061PN10YE6OTI"',
1994 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
1994 silly registry.get     'content-length': '0' } ]
1995 verbose etag methods/0.0.1 from cache
1997 silly registry.get cb [ 304,
1997 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
1997 silly registry.get     etag: '"EAY4GFY2SVUQPESD8JYYMOKQ7"',
1997 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
1997 silly registry.get     'content-length': '0' } ]
1998 verbose etag send/0.1.0 from cache
2000 silly registry.get cb [ 304,
2000 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
2000 silly registry.get     etag: '"DYBEPD0KKKOEQ0CN084I0KGAE"',
2000 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
2000 silly registry.get     'content-length': '0' } ]
2001 verbose etag cookie-signature/0.0.1 from cache
2003 silly registry.get cb [ 304,
2003 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
2003 silly registry.get     etag: '"9QQH9EIH6MK3WDG64928GZ035"',
2003 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
2003 silly registry.get     'content-length': '0' } ]
2004 verbose etag htmlparser from cache
2005 silly gunzTarPerm modes [ '755', '644' ]
2006 silly gunzTarPerm modes [ '755', '644' ]
2007 silly gunzTarPerm modes [ '755', '644' ]
2008 silly gunzTarPerm modes [ '755', '644' ]
2009 silly lockFile 0760c556-range-parser-0-0-4 range-...@0.0.4
2010 silly lockFile fa16a2ce-commander-0-6-1 comm...@0.6.1
2011 silly lockFile 453bb99b-mkdirp-0-3-3 mkd...@0.3.3
2012 silly lockFile 3e4de13a-crc-0-2-0 c...@0.2.0
2013 silly gunzTarPerm extractEntry package.json
2014 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2015 silly lockFile fe08ced7-cookie-0-0-5 coo...@0.0.5
2016 silly gunzTarPerm extractEntry package.json
2017 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2018 silly gunzTarPerm extractEntry package.json
2019 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2020 silly gunzTarPerm extractEntry package.json
2021 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2022 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\fresh\0.1.0\package\package.json
2023 silly gunzTarPerm extractEntry AUTHORS
2024 silly gunzTarPerm modified mode [ 'AUTHORS', 438, 420 ]
2025 silly gunzTarPerm extractEntry examples/pretty-print.js
2026 silly gunzTarPerm modified mode [ 'examples/pretty-print.js', 438, 420 ]
2027 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\methods\0.0.1\package\package.json
2028 silly addNameRange number 2 { name: 'htmlparser', range: '>=1.7.3', hasData: true }
2029 silly addNameRange versions [ 'htmlparser',
2029 silly addNameRange   [ '1.6.2',
2029 silly addNameRange     '1.7.0',
2029 silly addNameRange     '1.7.1',
2029 silly addNameRange     '1.7.2',
2029 silly addNameRange     '1.7.3',
2029 silly addNameRange     '1.7.4',
2029 silly addNameRange     '1.7.5',
2029 silly addNameRange     '1.7.6' ] ]
2030 verbose addNamed [ 'htmlparser', '1.7.6' ]
2031 verbose addNamed [ '1.7.6', '1.7.6' ]
2032 silly lockFile 1f8880a7-htmlparser-1-7-6 htmlp...@1.7.6
2033 verbose lock htmlp...@1.7.6 C:\Users\alyman\AppData\Roaming\npm-cache\1f8880a7-htmlparser-1-7-6.lock
2034 silly gunzTarPerm extractEntry examples/get-products.js
2035 silly gunzTarPerm modified mode [ 'examples/get-products.js', 438, 420 ]
2036 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\send\0.1.0\package\package.json
2037 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\cookie-signature\0.0.1\package\package.json
2038 silly gunzTarPerm extractEntry .npmignore
2039 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2040 silly gunzTarPerm extractEntry index.js
2041 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2042 silly gunzTarPerm extractEntry examples/hello-world.js
2043 silly gunzTarPerm modified mode [ 'examples/hello-world.js', 438, 420 ]
2044 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\htmlparser\1.7.6\package\package.json
2046 silly registry.get cb [ 304,
2046 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
2046 silly registry.get     etag: '"1B12V4IG86E3G1PXVXHZODUAX"',
2046 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
2046 silly registry.get     'content-length': '0' } ]
2047 verbose etag qs from cache
2049 silly registry.get cb [ 304,
2049 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
2049 silly registry.get     etag: '"9J4SMC6DAWEGLAS2WRN0SXK7I"',
2049 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
2049 silly registry.get     'content-length': '0' } ]
2050 verbose etag should from cache
2052 silly registry.get cb [ 304,
2052 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
2052 silly registry.get     etag: '"6SS1PNBED9P39YP417E9FM6W"',
2052 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:32 GMT',
2052 silly registry.get     'content-length': '0' } ]
2053 verbose etag jsdom from cache
2054 silly gunzTarPerm extractEntry .npmignore
2055 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2056 silly gunzTarPerm extractEntry index.js
2057 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2058 silly gunzTarPerm extractEntry .npmignore
2059 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2060 silly gunzTarPerm extractEntry index.js
2061 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2062 silly gunzTarPerm extractEntry .npmignore
2063 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2064 silly gunzTarPerm extractEntry README.md
2065 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
2066 silly gunzTarPerm extractEntry examples/example.js
2067 silly gunzTarPerm modified mode [ 'examples/example.js', 438, 420 ]
2069 silly registry.get cb [ 304,
2069 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
2069 silly registry.get     etag: '"ESZQCOM8YM1Y9HYG857TA69QC"',
2069 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:33 GMT',
2069 silly registry.get     'content-length': '0' } ]
2070 verbose etag coffee-script from cache
2072 silly registry.get cb [ 304,
2072 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
2072 silly registry.get     etag: '"4VY93YHIIJ11G0NNP12CLD9IC"',
2072 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:33 GMT',
2072 silly registry.get     'content-length': '0' } ]
2073 verbose etag mkdirp from cache
2074 silly gunzTarPerm extractEntry examples/switch-bench.js
2075 silly gunzTarPerm modified mode [ 'examples/switch-bench.js', 438, 420 ]
2076 warn package.json met...@0.0.1 No README.md file found!
2077 silly lockFile 209c2920-methods-0-0-1 met...@0.0.1
2078 silly gunzTarPerm extractEntry examples/big-not-pretty.xml
2079 silly gunzTarPerm modified mode [ 'examples/big-not-pretty.xml', 438, 420 ]
2080 silly gunzTarPerm extractEntry examples/shopping.xml
2081 silly gunzTarPerm modified mode [ 'examples/shopping.xml', 438, 420 ]
2082 silly gunzTarPerm extractEntry examples/strict.dtd
2083 silly gunzTarPerm modified mode [ 'examples/strict.dtd', 438, 420 ]
2084 silly gunzTarPerm extractEntry examples/not-pretty.xml
2085 silly gunzTarPerm modified mode [ 'examples/not-pretty.xml', 438, 420 ]
2086 silly lockFile 3dea7da8-fresh-0-1-0 fr...@0.1.0
2087 silly gunzTarPerm extractEntry examples/test.html
2088 silly gunzTarPerm modified mode [ 'examples/test.html', 438, 420 ]
2089 silly gunzTarPerm extractEntry .gitmodules
2090 silly gunzTarPerm modified mode [ '.gitmodules', 438, 420 ]
2091 silly gunzTarPerm extractEntry api.html
2092 silly gunzTarPerm modified mode [ 'api.html', 438, 420 ]
2093 silly gunzTarPerm extractEntry examples/test.xml
2094 silly gunzTarPerm modified mode [ 'examples/test.xml', 438, 420 ]
2095 silly gunzTarPerm extractEntry example/app.js
2096 silly gunzTarPerm modified mode [ 'example/app.js', 438, 420 ]
2097 silly gunzTarPerm extractEntry example/worker.js
2098 silly gunzTarPerm modified mode [ 'example/worker.js', 438, 420 ]
2099 silly addNameRange number 2 { name: 'jsdom', range: '>=0.1.21', hasData: true }
2100 silly addNameRange versions [ 'jsdom',
2100 silly addNameRange   [ '0.0.1',
2100 silly addNameRange     '0.1.2',
2100 silly addNameRange     '0.1.4',
2100 silly addNameRange     '0.1.5',
2100 silly addNameRange     '0.1.6',
2100 silly addNameRange     '0.1.7',
2100 silly addNameRange     '0.1.8',
2100 silly addNameRange     '0.1.9',
2100 silly addNameRange     '0.1.10',
2100 silly addNameRange     '0.1.11',
2100 silly addNameRange     '0.1.12',
2100 silly addNameRange     '0.1.13',
2100 silly addNameRange     '0.1.15',
2100 silly addNameRange     '0.1.16',
2100 silly addNameRange     '0.1.17',
2100 silly addNameRange     '0.1.18',
2100 silly addNameRange     '0.1.19',
2100 silly addNameRange     '0.1.20',
2100 silly addNameRange     '0.1.21',
2100 silly addNameRange     '0.1.22',
2100 silly addNameRange     '0.1.23',
2100 silly addNameRange     '0.2.0',
2100 silly addNameRange     '0.2.1',
2100 silly addNameRange     '0.2.2',
2100 silly addNameRange     '0.2.3',
2100 silly addNameRange     '0.2.4',
2100 silly addNameRange     '0.2.5',
2100 silly addNameRange     '0.2.6',
2100 silly addNameRange     '0.2.7',
2100 silly addNameRange     '0.2.8',
2100 silly addNameRange     '0.2.9',
2100 silly addNameRange     '0.2.10',
2100 silly addNameRange     '0.2.11',
2100 silly addNameRange     '0.2.12',
2100 silly addNameRange     '0.2.13',
2100 silly addNameRange     '0.2.14',
2100 silly addNameRange     '0.2.15',
2100 silly addNameRange     '0.2.16',
2100 silly addNameRange     '0.2.17',
2100 silly addNameRange     '0.2.18',
2100 silly addNameRange     '0.2.19' ] ]
2101 verbose addNamed [ 'jsdom', '0.2.19' ]
2102 verbose addNamed [ '0.2.19', '0.2.19' ]
2103 silly lockFile 37e839c1-jsdom-0-2-19 js...@0.2.19
2104 verbose lock js...@0.2.19 C:\Users\alyman\AppData\Roaming\npm-cache\37e839c1-jsdom-0-2-19.lock
2105 silly addNameRange number 2 { name: 'should', range: '>=0.0.4', hasData: true }
2106 silly addNameRange versions [ 'should',
2106 silly addNameRange   [ '0.0.1',
2106 silly addNameRange     '0.0.2',
2106 silly addNameRange     '0.0.3',
2106 silly addNameRange     '0.0.4',
2106 silly addNameRange     '0.1.0',
2106 silly addNameRange     '0.2.0',
2106 silly addNameRange     '0.2.1',
2106 silly addNameRange     '0.3.0',
2106 silly addNameRange     '0.3.1',
2106 silly addNameRange     '0.3.2',
2106 silly addNameRange     '0.4.0',
2106 silly addNameRange     '0.4.1',
2106 silly addNameRange     '0.4.2',
2106 silly addNameRange     '0.5.0',
2106 silly addNameRange     '0.5.1',
2106 silly addNameRange     '0.6.0',
2106 silly addNameRange     '0.6.1',
2106 silly addNameRange     '0.6.2',
2106 silly addNameRange     '0.6.3',
2106 silly addNameRange     '1.0.0',
2106 silly addNameRange     '1.1.0',
2106 silly addNameRange     '1.1.1',
2106 silly addNameRange     '1.2.0',
2106 silly addNameRange     '1.2.1' ] ]
2107 verbose addNamed [ 'should', '1.2.1' ]
2108 verbose addNamed [ '1.2.1', '1.2.1' ]
2109 silly lockFile f4162d21-should-1-2-1 sho...@1.2.1
2110 verbose lock sho...@1.2.1 C:\Users\alyman\AppData\Roaming\npm-cache\f4162d21-should-1-2-1.lock
2111 silly addNameRange number 2 { name: 'qs', range: '>=0.1.0', hasData: true }
2112 silly addNameRange versions [ 'qs',
2112 silly addNameRange   [ '0.0.1',
2112 silly addNameRange     '0.0.2',
2112 silly addNameRange     '0.0.3',
2112 silly addNameRange     '0.0.4',
2112 silly addNameRange     '0.0.5',
2112 silly addNameRange     '0.0.6',
2112 silly addNameRange     '0.0.7',
2112 silly addNameRange     '0.1.0',
2112 silly addNameRange     '0.2.0',
2112 silly addNameRange     '0.3.0',
2112 silly addNameRange     '0.3.1',
2112 silly addNameRange     '0.3.2',
2112 silly addNameRange     '0.4.0',
2112 silly addNameRange     '0.4.1',
2112 silly addNameRange     '0.4.2',
2112 silly addNameRange     '0.5.0',
2112 silly addNameRange     '0.5.1' ] ]
2113 verbose addNamed [ 'qs', '0.5.1' ]
2114 verbose addNamed [ '0.5.1', '0.5.1' ]
2115 silly lockFile dd3beb89-qs-0-5-1 q...@0.5.1
2116 verbose lock q...@0.5.1 C:\Users\alyman\AppData\Roaming\npm-cache\dd3beb89-qs-0-5-1.lock
2117 silly gunzTarPerm extractEntry index.js
2118 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2119 silly gunzTarPerm extractEntry component.json
2120 silly gunzTarPerm modified mode [ 'component.json', 438, 420 ]
2121 silly gunzTarPerm extractEntry lib/sax.js
2122 silly gunzTarPerm modified mode [ 'lib/sax.js', 438, 420 ]
2123 silly lockFile ef2886cd-send-0-1-0 se...@0.1.0
2124 silly lockFile f4fbff07-cookie-signature-0-0-1 cookie-s...@0.0.1
2125 silly addNameRange number 2 { name: 'mkdirp', range: '>=0.3.0- <0.4.0-', hasData: true }
2126 silly addNameRange versions [ 'mkdirp',
2126 silly addNameRange   [ '0.0.1',
2126 silly addNameRange     '0.0.2',
2126 silly addNameRange     '0.0.3',
2126 silly addNameRange     '0.0.4',
2126 silly addNameRange     '0.0.5',
2126 silly addNameRange     '0.0.6',
2126 silly addNameRange     '0.0.7',
2126 silly addNameRange     '0.1.0',
2126 silly addNameRange     '0.2.0',
2126 silly addNameRange     '0.2.1',
2126 silly addNameRange     '0.2.2',
2126 silly addNameRange     '0.3.0',
2126 silly addNameRange     '0.3.1',
2126 silly addNameRange     '0.3.2',
2126 silly addNameRange     '0.3.3',
2126 silly addNameRange     '0.3.4' ] ]
2127 verbose addNamed [ 'mkdirp', '0.3.4' ]
2128 verbose addNamed [ '0.3.4', '0.3.4' ]
2129 silly lockFile 86f43333-mkdirp-0-3-4 mkd...@0.3.4
2130 verbose lock mkd...@0.3.4 C:\Users\alyman\AppData\Roaming\npm-cache\86f43333-mkdirp-0-3-4.lock
2131 silly gunzTarPerm extractEntry test.js
2132 silly gunzTarPerm modified mode [ 'test.js', 438, 420 ]
2133 silly gunzTarPerm extractEntry lib/browser.js
2134 silly gunzTarPerm modified mode [ 'lib/browser.js', 438, 420 ]
2135 silly gunzTarPerm extractEntry test/buffer-overrun.js
2136 silly gunzTarPerm modified mode [ 'test/buffer-overrun.js', 438, 420 ]
2137 silly lockFile 1f8880a7-htmlparser-1-7-6 htmlp...@1.7.6
2138 silly addNameRange number 2 { name: 'coffee-script',
2138 silly addNameRange   range: '>=1.4.0- <1.5.0-',
2138 silly addNameRange   hasData: true }
2139 silly addNameRange versions [ 'coffee-script',
2139 silly addNameRange   [ '0.7.0',
2139 silly addNameRange     '0.7.1',
2139 silly addNameRange     '0.7.2',
2139 silly addNameRange     '0.9.0',
2139 silly addNameRange     '0.9.1',
2139 silly addNameRange     '0.9.2',
2139 silly addNameRange     '0.9.3',
2139 silly addNameRange     '0.9.4',
2139 silly addNameRange     '0.9.5',
2139 silly addNameRange     '0.9.6',
2139 silly addNameRange     '1.0.0',
2139 silly addNameRange     '1.0.1',
2139 silly addNameRange     '1.1.0',
2139 silly addNameRange     '1.1.1',
2139 silly addNameRange     '1.1.2',
2139 silly addNameRange     '1.1.3',
2139 silly addNameRange     '1.2.0',
2139 silly addNameRange     '1.3.0',
2139 silly addNameRange     '1.3.1',
2139 silly addNameRange     '1.3.2',
2139 silly addNameRange     '1.3.3',
2139 silly addNameRange     '1.4.0' ] ]
2140 verbose addNamed [ 'coffee-script', '1.4.0' ]
2141 verbose addNamed [ '1.4.0', '1.4.0' ]
2142 silly lockFile 0c6dfe35-coffee-script-1-4-0 coffee...@1.4.0
2143 verbose lock coffee...@1.4.0 C:\Users\alyman\AppData\Roaming\npm-cache\0c6dfe35-coffee-script-1-4-0.lock
2144 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\jsdom\0.2.19\package\package.json
2145 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\should\1.2.1\package\package.json
2146 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\qs\0.5.1\package\package.json
2147 silly gunzTarPerm extractEntry test/issue-47.js
2148 silly gunzTarPerm modified mode [ 'test/issue-47.js', 438, 420 ]
2149 silly resolved [ { name: 'connect',
2149 silly resolved     version: '2.7.0',
2149 silly resolved     description: 'High performance middleware framework',
2149 silly resolved     keywords: [ 'framework', 'web', 'middleware', 'connect', 'rack' ],
2149 silly resolved     repository: { type: 'git', url: 'git://github.com/senchalabs/connect.git' },
2149 silly resolved     author:
2149 silly resolved      { name: 'TJ Holowaychuk',
2149 silly resolved        email: 't...@vision-media.ca',
2149 silly resolved        url: 'http://tjholowaychuk.com' },
2149 silly resolved     dependencies:
2149 silly resolved      { qs: '0.5.1',
2149 silly resolved        formidable: '1.0.11',
2149 silly resolved        'cookie-signature': '0.0.1',
2149 silly resolved        crc: '0.2.0',
2149 silly resolved        cookie: '0.0.5',
2149 silly resolved        bytes: '0.1.0',
2149 silly resolved        send: '0.1.0',
2149 silly resolved        fresh: '0.1.0',
2149 silly resolved        pause: '0.0.1',
2149 silly resolved        debug: '*' },
2149 silly resolved     devDependencies: { should: '*', mocha: '*', jade: '*', dox: '*' },
2149 silly resolved     main: 'index',
2149 silly resolved     engines: { node: '>= 0.5.0' },
2149 silly resolved     scripts: { test: 'make' },
2149 silly resolved     readme: '[![build status](https://secure.travis-ci.org/senchalabs/connect.png)](http://travis-ci.org/senchalabs/connect)\n# Connect\n\n  Connect is an extensible HTTP server framework for [node](http://nodejs.org), providing high performance "plugins" known as _middleware_.\n\n Connect is bundled with over _20_ commonly used middleware, including\n a logger, session support, cookie parser, and [more](http://senchalabs.github.com/connect). Be sure to view the 2.x [documentation](http://senchalabs.github.com/connect/).\n\n```js\nvar connect = require(\'connect\')\n  , http = require(\'http\');\n\nvar app = connect()\n  .use(connect.favicon())\n  .use(connect.logger(\'dev\'))\n  .use(connect.static(\'public\'))\n  .use(connect.directory(\'public\'))\n  .use(connect.cookieParser())\n  .use(connect.session({ secret: \'my secret here\' }))\n  .use(function(req, res){\n    res.end(\'Hello from Connect!\\n\');\n  });\n\nhttp.createServer(app).listen(3000);\n```\n\n## Middleware\n\n  - [csrf](http://www.senchalabs.org/connect/csrf.html)\n  - [basicAuth](http://www.senchalabs.org/connect/basicAuth.html)\n  - [bodyParser](http://www.senchalabs.org/connect/bodyParser.html)\n  - [json](http://www.senchalabs.org/connect/json.html)\n  - [multipart](http://www.senchalabs.org/connect/multipart.html)\n  - [urlencoded](http://www.senchalabs.org/connect/urlencoded.html)\n  - [cookieParser](http://www.senchalabs.org/connect/cookieParser.html)\n  - [directory](http://www.senchalabs.org/connect/directory.html)\n  - [compress](http://www.senchalabs.org/connect/compress.html)\n  - [errorHandler](http://www.senchalabs.org/connect/errorHandler.html)\n  - [favicon](http://www.senchalabs.org/connect/favicon.html)\n  - [limit](http://www.senchalabs.org/connect/limit.html)\n  - [logger](http://www.senchalabs.org/connect/logger.html)\n  - [methodOverride](http://www.senchalabs.org/connect/methodOverride.html)\n  - [query](http://www.senchalabs.org/connect/query.html)\n  - [responseTime](http://www.senchalabs.org/connect/responseTime.html)\n  - [session](http://www.senchalabs.org/connect/session.html)\n  - [static](http://www.senchalabs.org/connect/static.html)\n  - [staticCache](http://www.senchalabs.org/connect/staticCache.html)\n  - [vhost](http://www.senchalabs.org/connect/vhost.html)\n  - [subdomains](http://www.senchalabs.org/connect/subdomains.html)\n  - [cookieSession](http://www.senchalabs.org/connect/cookieSession.html)\n\n## Running Tests\n\nfirst:\n\n    $ npm install -d\n\nthen:\n\n    $ make test\n\n## Authors\n\n Below is the output from [git-summary](http://github.com/visionmedia/git-extras).\n\n\n     project: connect\n     commits: 2033\n     active : 301 days\n     files  : 171\n     authors: \n      1414\tTj Holowaychuk          69.6%\n       298\tvisionmedia             14.7%\n       191\tTim Caswell             9.4%\n        51\tTJ Holowaychuk          2.5%\n        10\tRyan Olds               0.5%\n         8\tAstro                   0.4%\n         5\tNathan Rajlich          0.2%\n         5\tJakub Nešetřil          0.2%\n         3\tDaniel Dickison         0.1%\n         3\tDavid Rio Deiros        0.1%\n         3\tAlexander Simmerl       0.1%\n         3\tAndreas Lind Petersen   0.1%\n         2\tAaron Heckmann          0.1%\n         2\tJacques Crocker         0.1%\n         2\tFabian Jakobs           0.1%\n         2\tBrian J Brennan         0.1%\n         2\tAdam Malcontenti-Wilson 0.1%\n         2\tGlen Mailer             0.1%\n         2\tJames Campos            0.1%\n         1\tTrent Mick              0.0%\n         1\tTroy Kruthoff           0.0%\n         1\tWei Zhu                 0.0%\n         1\tcomerc                  0.0%\n         1\tdarobin                 0.0%\n         1\tnateps                  0.0%\n         1\tMarco Sanson            0.0%\n         1\tArthur Taylor           0.0%\n         1\tAseem Kishore           0.0%\n         1\tBart Teeuwisse          0.0%\n         1\tCameron Howey           0.0%\n         1\tChad Weider             0.0%\n         1\tCraig Barnes            0.0%\n         1\tEran Hammer-Lahav       0.0%\n         1\tGregory McWhirter       0.0%\n         1\tGuillermo Rauch         0.0%\n         1\tJae Kwon                0.0%\n         1\tJakub Nesetril          0.0%\n         1\tJoshua Peek             0.0%\n         1\tJxck                    0.0%\n         1\tAJ ONeal                0.0%\n         1\tMichael Hemesath        0.0%\n         1\tMorten Siebuhr          0.0%\n         1\tSamori Gorse            0.0%\n         1\tTom Jensen              0.0%\n\n## Node Compatibility\n\n  Connect `< 1.x` is compatible with node 0.2.x\n\n\n  Connect `1.x` is compatible with node 0.4.x\n\n\n  Connect (_master_) `2.x` is compatible with node 0.6.x\n\n## CLA\n\n [http://sencha.com/cla](http://sencha.com/cla)\n\n## License\n\nView the [LICENSE](https://github.com/senchalabs/connect/blob/master/LICENSE) file. The [Silk](http://www.famfamfam.com/lab/icons/silk/) icons used by the `directory` middleware created by/copyright of [FAMFAMFAM](http://www.famfamfam.com/).\n',
2149 silly resolved     readmeFilename: 'Readme.md',
2149 silly resolved     _id: 'con...@2.7.0',
2149 silly resolved     _from: 'con...@2.7.0' },
2149 silly resolved   { name: 'range-parser',
2149 silly resolved     author:
2149 silly resolved      { name: 'TJ Holowaychuk',
2149 silly resolved        email: 't...@vision-media.ca',
2149 silly resolved        url: 'http://tjholowaychuk.com' },
2149 silly resolved     description: 'Range header field string parser',
2149 silly resolved     version: '0.0.4',
2149 silly resolved     main: 'index.js',
2149 silly resolved     dependencies: {},
2149 silly resolved     devDependencies: { mocha: '*', should: '*' },
2149 silly resolved     readme: '\n# node-range-parser\n\n  Range header field parser.\n\n## Example:\n\n```js\nassert(-1 == parse(200, \'bytes=500-20\'));\nassert(-2 == parse(200, \'bytes=malformed\'));\nparse(200, \'bytes=0-499\').should.eql(arr(\'bytes\', [{ start: 0, end: 199 }]));\nparse(1000, \'bytes=0-499\').should.eql(arr(\'bytes\', [{ start: 0, end: 499 }]));\nparse(1000, \'bytes=40-80\').should.eql(arr(\'bytes\', [{ start: 40, end: 80 }]));\nparse(1000, \'bytes=-500\').should.eql(arr(\'bytes\', [{ start: 500, end: 999 }]));\nparse(1000, \'bytes=-400\').should.eql(arr(\'bytes\', [{ start: 600, end: 999 }]));\nparse(1000, \'bytes=500-\').should.eql(arr(\'bytes\', [{ start: 500, end: 999 }]));\nparse(1000, \'bytes=400-\').should.eql(arr(\'bytes\', [{ start: 400, end: 999 }]));\nparse(1000, \'bytes=0-0\').should.eql(arr(\'bytes\', [{ start: 0, end: 0 }]));\nparse(1000, \'bytes=-1\').should.eql(arr(\'bytes\', [{ start: 999, end: 999 }]));\nparse(1000, \'items=0-5\').should.eql(arr(\'items\', [{ start: 0, end: 5 }]));\nparse(1000, \'bytes=40-80,-1\').should.eql(arr(\'bytes\', [{ start: 40, end: 80 }, { start: 999, end: 999 }]));\n```\n\n## Installation\n\n```\n$ npm install range-parser\n```',
2149 silly resolved     readmeFilename: 'Readme.md',
2149 silly resolved     _id: 'range-...@0.0.4',
2149 silly resolved     _from: 'range-...@0.0.4' },
2149 silly resolved   { name: 'commander',
2149 silly resolved     version: '0.6.1',
2149 silly resolved     description: 'the complete solution for node.js command-line programs',
2149 silly resolved     keywords: [ 'command', 'option', 'parser', 'prompt', 'stdin' ],
2149 silly resolved     author: { name: 'TJ Holowaychuk', email: 't...@vision-media.ca' },
2149 silly resolved     repository:
2149 silly resolved      { type: 'git',
2149 silly resolved        url: 'https://github.com/visionmedia/commander.js.git' },
2149 silly resolved     dependencies: {},
2149 silly resolved     devDependencies: { should: '>= 0.0.1' },
2149 silly resolved     scripts: { test: 'make test' },
2149 silly resolved     main: 'index',
2149 silly resolved     engines: { node: '>= 0.4.x' },
2149 silly resolved     readme: '# Commander.js\n\n  The complete solution for [node.js](http://nodejs.org) command-line interfaces, inspired by Ruby\'s [commander](https://github.com/visionmedia/commander).\n\n [![Build Status](https://secure.travis-ci.org/visionmedia/commander.js.png)](http://travis-ci.org/visionmedia/commander.js)\n\n## Installation\n\n    $ npm install commander\n\n## Option parsing\n\n Options with commander are defined with the `.option()` method, also serving as documentation for the options. The example below parses args and options from `process.argv`, leaving remaining args as the `program.args` array which were not consumed by options.\n\n```js\n#!/usr/bin/env node\n\n/**\n * Module dependencies.\n */\n\nvar program = require(\'commander\');\n\nprogram\n  .version(\'0.0.1\')\n  .option(\'-p, --peppers\', \'Add peppers\')\n  .option(\'-P, --pineapple\', \'Add pineapple\')\n  .option(\'-b, --bbq\', \'Add bbq sauce\')\n  .option(\'-c, --cheese [type]\', \'Add the specified type of cheese [marble]\', \'marble\')\n  .parse(process.argv);\n\nconsole.log(\'you ordered a pizza with:\');\nif (program.peppers) console.log(\'  - peppers\');\nif (program.pineapple) console.log(\'  - pineappe\');\nif (program.bbq) console.log(\'  - bbq\');\nconsole.log(\'  - %s cheese\', program.cheese);\n```\n\n Short flags may be passed as a single arg, for example `-abc` is equivalent to `-a -b -c`. Multi-word options such as "--template-engine" are camel-cased, becoming `program.templateEngine` etc.\n\n## Automated --help\n\n The help information is auto-generated based on the information commander already knows about your program, so the following `--help` info is for free:\n\n```  \n $ ./examples/pizza --help\n\n   Usage: pizza [options]\n\n   Options:\n\n     -V, --version        output the version number\n     -p, --peppers        Add peppers\n     -P, --pineapple      Add pineappe\n     -b, --bbq            Add bbq sauce\n     -c, --cheese <type>  Add the specified type of cheese [marble]\n     -h, --help           output usage information\n\n```\n\n## Coercion\n\n```js\nfunction range(val) {\n  return val.split(\'..\').map(Number);\n}\n\nfunction list(val) {\n  return val.split(\',\');\n}\n\nprogram\n  .version(\'0.0.1\')\n  .usage(\'[options] <file ...>\')\n  .option(\'-i, --integer <n>\', \'An integer argument\', parseInt)\n  .option(\'-f, --float <n>\', \'A float argument\', parseFloat)\n  .option(\'-r, --range <a>..<b>\', \'A range\', range)\n  .option(\'-l, --list <items>\', \'A list\', list)\n  .option(\'-o, --optional [value]\', \'An optional value\')\n  .parse(process.argv);\n\nconsole.log(\' int: %j\', program.integer);\nconsole.log(\' float: %j\', program.float);\nconsole.log(\' optional: %j\', program.optional);\nprogram.range = program.range || [];\nconsole.log(\' range: %j..%j\', program.range[0], program.range[1]);\nconsole.log(\' list: %j\', program.list);\nconsole.log(\' args: %j\', program.args);\n```\n\n## Custom help\n\n You can display arbitrary `-h, --help` information\n by listening for "--help". Commander will automatically\n exit once you are done so that the remainder of your program\n does not execute causing undesired behaviours, for example\n in the following executable "stuff" will not output when\n `--help` is used.\n\n```js\n#!/usr/bin/env node\n\n/**\n * Module dependencies.\n */\n\nvar program = require(\'../\');\n\nfunction list(val) {\n  return val.split(\',\').map(Number);\n}\n\nprogram\n  .version(\'0.0.1\')\n  .option(\'-f, --foo\', \'enable some foo\')\n  .option(\'-b, --bar\', \'enable some bar\')\n  .option(\'-B, --baz\', \'enable some baz\');\n\n// must be before .parse() since\n// node\'s emit() is immediate\n\nprogram.on(\'--help\', function(){\n  console.log(\'  Examples:\');\n  console.log(\'\');\n  console.log(\'    $ custom-help --help\');\n  console.log(\'    $ custom-help -h\');\n  console.log(\'\');\n});\n\nprogram.parse(process.argv);\n\nconsole.log(\'stuff\');\n```\n\nyielding the following help output:\n\n```\n\nUsage: custom-help [options]\n\nOptions:\n\n  -h, --help     output usage information\n  -V, --version  output the version number\n  -f, --foo      enable some foo\n  -b, --bar      enable some bar\n  -B, --baz      enable some baz\n\nExamples:\n\n  $ custom-help --help\n  $ custom-help -h\n\n```\n\n## .prompt(msg, fn)\n\n Single-line prompt:\n\n```js\nprogram.prompt(\'name: \', function(name){\n  console.log(\'hi %s\', name);\n});\n```\n\n Multi-line prompt:\n\n```js\nprogram.prompt(\'description:\', function(name){\n  console.log(\'hi %s\', name);\n});\n```\n\n Coercion:\n\n```js\nprogram.prompt(\'Age: \', Number, function(age){\n  console.log(\'age: %j\', age);\n});\n```\n\n```js\nprogram.prompt(\'Birthdate: \', Date, function(date){\n  console.log(\'date: %s\', date);\n});\n```\n\n## .password(msg[, mask], fn)\n\nPrompt for password without echoing:\n\n```js\nprogram.password(\'Password: \', function(pass){\n  console.log(\'got "%s"\', pass);\n  process.stdin.destroy();\n});\n```\n\nPrompt for password with mask char "*":\n\n```js\nprogram.password(\'Password: \', \'*\', function(pass){\n  console.log(\'got "%s"\', pass);\n  process.stdin.destroy();\n});\n```\n\n## .confirm(msg, fn)\n\n Confirm with the given `msg`:\n\n```js\nprogram.confirm(\'continue? \', function(ok){\n  console.log(\' got %j\', ok);\n});\n```\n\n## .choose(list, fn)\n\n Let the user choose from a `list`:\n\n```js\nvar list = [\'tobi\', \'loki\', \'jane\', \'manny\', \'luna\'];\n\nconsole.log(\'Choose the coolest pet:\');\nprogram.choose(list, function(i){\n  console.log(\'you chose %d "%s"\', i, list[i]);\n});\n```\n\n## Links\n\n - [API documentation](http://visionmedia.github.com/commander.js/)\n - [ascii tables](https://github.com/LearnBoost/cli-table)\n - [progress bars](https://github.com/visionmedia/node-progress)\n - [more progress bars](https://github.com/substack/node-multimeter)\n - [examples](https://github.com/visionmedia/commander.js/tree/master/examples)\n\n## License \n\n(The MIT License)\n\nCopyright (c) 2011 TJ Holowaychuk &lt;t...@vision-media.ca&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.',
2149 silly resolved     readmeFilename: 'Readme.md',
2149 silly resolved     _id: 'comm...@0.6.1',
2149 silly resolved     _from: 'comm...@0.6.1' },
2149 silly resolved   { name: 'mkdirp',
2149 silly resolved     description: 'Recursively mkdir, like `mkdir -p`',
2149 silly resolved     version: '0.3.3',
2149 silly resolved     author:
2149 silly resolved      { name: 'James Halliday',
2149 silly resolved        email: 'ma...@substack.net',
2149 silly resolved        url: 'http://substack.net' },
2149 silly resolved     main: './index',
2149 silly resolved     keywords: [ 'mkdir', 'directory' ],
2149 silly resolved     repository:
2149 silly resolved      { type: 'git',
2149 silly resolved        url: 'http://github.com/substack/node-mkdirp.git' },
2149 silly resolved     scripts: { test: 'tap test/*.js' },
2149 silly resolved     devDependencies: { tap: '~0.2.4' },
2149 silly resolved     license: 'MIT/X11',
2149 silly resolved     engines: { node: '*' },
2149 silly resolved     readme: 'mkdirp\n======\n\nLike `mkdir -p`, but in node.js!\n\n[![build status](https://secure.travis-ci.org/substack/node-mkdirp.png)](http://travis-ci.org/substack/node-mkdirp)\n\nexample\n=======\n\npow.js\n------\n    var mkdirp = require(\'mkdirp\');\n    \n    mkdirp(\'/tmp/foo/bar/baz\', function (err) {\n        if (err) console.error(err)\n        else console.log(\'pow!\')\n    });\n\nOutput\n    pow!\n\nAnd now /tmp/foo/bar/baz exists, huzzah!\n\nmethods\n=======\n\nvar mkdirp = require(\'mkdirp\');\n\nmkdirp(dir, mode, cb)\n---------------------\n\nCreate a new directory and any necessary subdirectories at `dir` with octal\npermission string `mode`.\n\nIf `mode` isn\'t specified, it defaults to `0777 & (~process.umask())`.\n\n`cb(err, made)` fires with the error or the first directory `made`\nthat had to be created, if any.\n\nmkdirp.sync(dir, mode)\n----------------------\n\nSynchronously create a new directory and any necessary subdirectories at `dir`\nwith octal permission string `mode`.\n\nIf `mode` isn\'t specified, it defaults to `0777 & (~process.umask())`.\n\nReturns the first directory that had to be created, if any.\n\ninstall\n=======\n\nWith [npm](http://npmjs.org) do:\n\n    npm install mkdirp\n\nlicense\n=======\n\nMIT/X11\n',
2149 silly resolved     readmeFilename: 'README.markdown',
2149 silly resolved     _id: 'mkd...@0.3.3',
2149 silly resolved     _from: 'mkd...@0.3.3' },
2149 silly resolved   { name: 'crc',
2149 silly resolved     version: '0.2.0',
2149 silly resolved     description: 'CRC JavaScript implementation',
2149 silly resolved     author: { name: 'Alex Gorbatchev', email: 'alex.go...@gmail.com' },
2149 silly resolved     contributors: [],
2149 silly resolved     main: './lib/crc.js',
2149 silly resolved     scripts: {},
2149 silly resolved     directories: {},
2149 silly resolved     devDependencies: { mocha: '*', should: '*' },
2149 silly resolved     repository:
2149 silly resolved      { type: 'git',
2149 silly resolved        url: 'git://github.com/alexgorbatchev/node-crc.git' },
2149 silly resolved     readme: '# JavaScript CRC 8, 16 and 32.\n\nThis is a basic port/copy of the JavaScript CRC implementation. The module works with any CommonJS system supporting `module.exports` notation as well as in the browser. When loaded in the browser, all functions end up under the `window.crc` "namespace".\n\nOriginal code is taken from http://www.digsys.se/JavaScript/CRC.aspx \n\n## Functions\n\nThe following functions are implemented:\n\n    crc8(String)\t#=> Number\n    crcArc(String)\t#=> Number\n    crc16(String)\t#=> Number\n    fcs16(String)\t#=> Number\n    crc32(String)\t#=> Number\n    hex8(Number)\t#=> String\n    hex16(Number)\t#=> String\n    hex32(Number)\t#=> String\n\n## Installation\n\n\tgit clone git://github.com/alexgorbatchev/node-crc.git\n\nor\n\n    npm install crc\n\n## Running tests\n\n    $ npm install\n    $ make test',
2149 silly resolved     readmeFilename: 'README.md',
2149 silly resolved     _id: 'c...@0.2.0',
2149 silly resolved     _from: 'c...@0.2.0' },
2149 silly resolved   { author: { name: 'Roman Shtylman', email: 'shty...@gmail.com' },
2149 silly resolved     name: 'cookie',
2149 silly resolved     description: 'cookie parsing and serialization',
2149 silly resolved     version: '0.0.5',
2149 silly resolved     repository:
2149 silly resolved      { type: 'git',
2149 silly resolved        url: 'git://github.com/shtylman/node-cookie.git' },
2149 silly resolved     keywords: [ 'cookie', 'cookies' ],
2149 silly resolved     main: 'index.js',
2149 silly resolved     scripts: { test: 'mocha' },
2149 silly resolved     dependencies: {},
2149 silly resolved     devDependencies: { mocha: '1.x.x' },
2149 silly resolved     optionalDependencies: {},
2149 silly resolved     engines: { node: '*' },
2149 silly resolved     readme: '# cookie [![Build Status](https://secure.travis-ci.org/shtylman/node-cookie.png?branch=master)](http://travis-ci.org/shtylman/node-cookie) #\n\ncookie is a basic cookie parser and serializer. It doesn\'t make assumptions about how you are going to deal with your cookies. It basically just provides a way to read and write the HTTP cookie headers.\n\nSee [RFC6265](http://tools.ietf.org/html/rfc6265) for details about the http header for cookies.\n\n## how?\n\n```\nnpm install cookie\n```\n\n```javascript\nvar cookie = require(\'cookie\');\n\nvar hdr = cookie.serialize(\'foo\', \'bar\');\n// hdr = \'foo=bar\';\n\nvar cookies = cookie.parse(\'foo=bar; cat=meow; dog=ruff\');\n// cookies = { foo: \'bar\', cat: \'meow\', dog: \'ruff\' };\n```\n\n## more\n\nThe serialize function takes a third parameter, an object, to set cookie options. See the RFC for valid values.\n\n### path\n> cookie path\n\n### expires\n> absolute expiration date for the cookie (Date object)\n\n### maxAge\n> relative max age of the cookie from when the client receives it (seconds)\n\n### domain\n> domain for the cookie\n\n### secure\n> true or false\n\n### httpOnly\n> true or false\n\n',
2149 silly resolved     readmeFilename: 'README.md',
2149 silly resolved     _id: 'coo...@0.0.5',
2149 silly resolved     _from: 'coo...@0.0.5' },
2149 silly resolved   { name: 'methods',
2149 silly resolved     version: '0.0.1',
2149 silly resolved     description: 'HTTP methods that node supports',
2149 silly resolved     main: 'index.js',
2149 silly resolved     scripts: { test: 'echo "Error: no test specified" && exit 1' },
2149 silly resolved     keywords: [ 'http', 'methods' ],
2149 silly resolved     author: { name: 'TJ Holowaychuk' },
2149 silly resolved     license: 'MIT',
2149 silly resolved     _id: 'met...@0.0.1',
2149 silly resolved     readme: 'ERROR: No README.md file found!',
2149 silly resolved     _from: 'met...@0.0.1' },
2149 silly resolved   { name: 'fresh',
2149 silly resolved     author:
2149 silly resolved      { name: 'TJ Holowaychuk',
2149 silly resolved        email: 't...@vision-media.ca',
2149 silly resolved        url: 'http://tjholowaychuk.com' },
2149 silly resolved     description: 'HTTP response freshness testing',
2149 silly resolved     version: '0.1.0',
2149 silly resolved     main: 'index.js',
2149 silly resolved     dependencies: {},
2149 silly resolved     devDependencies: { mocha: '*', should: '*' },
2149 silly resolved     readme: '\n# node-fresh\n\n  HTTP response freshness testing\n\n## fresh(req, res)\n\n Check freshness of `req` and `res` headers.\n\n When the cache is "fresh" __true__ is returned,\n otherwise __false__ is returned to indicate that\n the cache is now stale.\n\n## Example:\n\n```js\nvar req = { \'if-none-match\': \'tobi\' };\nvar res = { \'etag\': \'luna\' };\nfresh(req, res);\n// => false\n\nvar req = { \'if-none-match\': \'tobi\' };\nvar res = { \'etag\': \'tobi\' };\nfresh(req, res);\n// => true\n```\n\n## Installation\n\n```\n$ npm install fresh\n```',
2149 silly resolved     readmeFilename: 'Readme.md',
2149 silly resolved     _id: 'fr...@0.1.0',
2149 silly resolved     _from: 'fr...@0.1.0' },
2149 silly resolved   { name: 'send',
2149 silly resolved     version: '0.1.0',
2149 silly resolved     description: 'Better streaming static file server with Range and conditional-GET support',
2149 silly resolved     keywords: [ 'static', 'file', 'server' ],
2149 silly resolved     author: { name: 'TJ Holowaychuk', email: 't...@vision-media.ca' },
2149 silly resolved     dependencies:
2149 silly resolved      { debug: '*',
2149 silly resolved        mime: '1.2.6',
2149 silly resolved        fresh: '0.1.0',
2149 silly resolved        'range-parser': '0.0.4' },
2149 silly resolved     devDependencies: { mocha: '*', should: '*', supertest: '0.0.1', connect: '2.x' },
2149 silly resolved     scripts: { test: 'make test' },
2149 silly resolved     main: 'index',
2149 silly resolved     readme: '\n# send\n\n  Send is Connect\'s `static()` extracted for generalized use, a streaming static file\n  server supporting partial responses (Ranges), conditional-GET negotiation, high test coverage, and granular events which may be leveraged to take appropriate actions in your application or framework.\n\n## Installation\n\n    $ npm install send\n\n## Examples\n\n  Small:\n\n```js\nvar http = require(\'http\');\nvar send = require(\'send\');\n\nvar app = http.createServer(function(req, res){\n  send(req, req.url).pipe(res);\n});\n```\n\n  Serving from a root directory with custom error-handling:\n\n```js\nvar http = require(\'http\');\nvar send = require(\'send\');\n\nvar app = http.createServer(function(req, res){\n  // your custom error-handling logic:\n  function error(err) {\n    res.statusCode = err.status || 500;\n    res.end(err.message);\n  }\n\n  // your custom directory handling logic:\n  function redirect() {\n    res.statusCode = 301;\n    res.setHeader(\'Location\', req.url + \'/\');\n    res.end(\'Redirecting to \' + req.url + \'/\');\n  }\n\n  // transfer arbitrary files from within\n  // /www/example.com/public/*\n  send(req, url.parse(req.url).pathname)\n  .root(\'/www/example.com/public\')\n  .on(\'error\', error)\n  .on(\'directory\', redirect)\n  .pipe(res);\n});\n```\n\n## API\n\n### Events\n\n  - `error` an error occurred `(err)`\n  - `directory` a directory was requested\n  - `stream` file streaming has started `(stream)`\n  - `end` streaming has completed\n\n### .root(dir)\n\n  Serve files relative to `path`. Aliased as `.from(dir)`.\n\n### .index(path)\n\n  By default send supports "index.html" files, to disable this\n  invoke `.index(false)` or to supply a new index pass a string.\n\n### .maxage(ms)\n\n  Provide a max-age in milliseconds for http caching, defaults to 0.\n\n## Error-handling\n\n  By default when no `error` listeners are present an automatic response will be made, otherwise you have full control over the response, aka you may show a 5xx page etc.\n\n## Caching\n\n  It does _not_ perform internal caching, you should use a reverse proxy cache such\n  as Varnish for this, or those fancy things called CDNs. If your application is small enough that it would benefit from single-node memory caching, it\'s small enough that it does not need caching at all ;).\n\n## Debugging\n\n To enable `debug()` instrumentation output export __DEBUG__:\n\n```\n$ DEBUG=send node app\n```\n\n## Running tests\n\n```\n$ npm install\n$ make test\n```\n\n## License \n\n(The MIT License)\n\nCopyright (c) 2012 TJ Holowaychuk &lt;t...@vision-media.ca&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.',
2149 silly resolved     readmeFilename: 'Readme.md',
2149 silly resolved     _id: 'se...@0.1.0',
2149 silly resolved     _from: 'se...@0.1.0' },
2149 silly resolved   { name: 'cookie-signature',
2149 silly resolved     version: '0.0.1',
2149 silly resolved     description: 'Sign and unsign cookies',
2149 silly resolved     keywords: [ 'cookie', 'sign', 'unsign' ],
2149 silly resolved     author: { name: 'TJ Holowaychuk', email: 't...@learnboost.com' },
2149 silly resolved     dependencies: {},
2149 silly resolved     devDependencies: { mocha: '*', should: '*' },
2149 silly resolved     main: 'index',
2149 silly resolved     readme: '\n# cookie-signature\n\n  Sign and unsign cookies.\n\n## Example\n\n```js\nvar cookie = require(\'cookie-signature\');\n\nvar val = cookie.sign(\'hello\', \'tobiiscool\');\nval.should.equal(\'hello.DGDUkGlIkCzPz+C0B064FNgHdEjox7ch8tOBGslZ5QI\');\n\nvar val = cookie.sign(\'hello\', \'tobiiscool\');\ncookie.unsign(val, \'tobiiscool\').should.equal(\'hello\');\ncookie.unsign(val, \'luna\').should.be.false;\n```\n\n## License \n\n(The MIT License)\n\nCopyright (c) 2012 LearnBoost &lt;t...@learnboost.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.',
2149 silly resolved     readmeFilename: 'Readme.md',
2149 silly resolved     _id: 'cookie-s...@0.0.1',
2149 silly resolved     _from: 'cookie-s...@0.0.1' } ]
2150 info install con...@2.7.0 into E:\Bin\Desktop\everyauth-master\node_modules\express
2151 info install range-...@0.0.4 into E:\Bin\Desktop\everyauth-master\node_modules\express
2152 info install comm...@0.6.1 into E:\Bin\Desktop\everyauth-master\node_modules\express
2153 info install mkd...@0.3.3 into E:\Bin\Desktop\everyauth-master\node_modules\express
2154 info install c...@0.2.0 into E:\Bin\Desktop\everyauth-master\node_modules\express
2155 info install coo...@0.0.5 into E:\Bin\Desktop\everyauth-master\node_modules\express
2156 info install met...@0.0.1 into E:\Bin\Desktop\everyauth-master\node_modules\express
2157 info install fr...@0.1.0 into E:\Bin\Desktop\everyauth-master\node_modules\express
2158 info install se...@0.1.0 into E:\Bin\Desktop\everyauth-master\node_modules\express
2159 info install cookie-s...@0.0.1 into E:\Bin\Desktop\everyauth-master\node_modules\express
2160 info installOne con...@2.7.0
2161 info installOne range-...@0.0.4
2162 info installOne comm...@0.6.1
2163 info installOne mkd...@0.3.3
2164 info installOne c...@0.2.0
2165 info installOne coo...@0.0.5
2166 info installOne met...@0.0.1
2167 info installOne fr...@0.1.0
2168 info installOne se...@0.1.0
2169 info installOne cookie-s...@0.0.1
2170 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\mkdirp\0.3.4\package\package.json
2171 silly gunzTarPerm extractEntry test/issue-49.js
2172 silly gunzTarPerm modified mode [ 'test/issue-49.js', 438, 420 ]
2173 silly lockFile 7e2875fb-htmlparser-1-7-3 htmlparser@>= 1.7.3
2174 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\connect\2.7.0\package\package.json
2175 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\range-parser\0.0.4\package\package.json
2176 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\commander\0.6.1\package\package.json
2177 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\mkdirp\0.3.3\package\package.json
2178 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\crc\0.2.0\package\package.json
2179 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\cookie\0.0.5\package\package.json
2180 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\methods\0.0.1\package\package.json
2181 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\fresh\0.1.0\package\package.json
2182 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\send\0.1.0\package\package.json
2183 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\cookie-signature\0.0.1\package\package.json
2184 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\coffee-script\1.4.0\package\package.json
2185 info E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\connect unbuild
2186 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\connect\package.json
2187 info E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\range-parser unbuild
2188 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\range-parser\package.json
2189 info E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\commander unbuild
2190 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\commander\package.json
2191 info E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\mkdirp unbuild
2192 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\mkdirp\package.json
2193 info E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\crc unbuild
2194 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\crc\package.json
2195 info E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie unbuild
2196 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie\package.json
2197 info E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\methods unbuild
2198 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\methods\package.json
2199 info E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\fresh unbuild
2200 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\fresh\package.json
2201 info E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send unbuild
2202 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\package.json
2203 info E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie-signature unbuild
2204 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie-signature\package.json
2205 silly gunzTarPerm extractEntry History.md
2206 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
2207 silly gunzTarPerm extractEntry lib/soda/client.js
2208 silly gunzTarPerm modified mode [ 'lib/soda/client.js', 438, 420 ]
2209 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\connect\2.7.0\package.tgz
2210 silly lockFile 3bb78f73-les-express-node-modules-connect E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\connect
2211 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\connect C:\Users\alyman\AppData\Roaming\npm-cache\3bb78f73-les-express-node-modules-connect.lock
2212 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\range-parser\0.0.4\package.tgz
2213 silly lockFile 9a74846c-xpress-node-modules-range-parser E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\range-parser
2214 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\range-parser C:\Users\alyman\AppData\Roaming\npm-cache\9a74846c-xpress-node-modules-range-parser.lock
2215 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\commander\0.6.1\package.tgz
2216 silly lockFile 04600fc3-s-express-node-modules-commander E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\commander
2217 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\commander C:\Users\alyman\AppData\Roaming\npm-cache\04600fc3-s-express-node-modules-commander.lock
2218 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\mkdirp\0.3.3\package.tgz
2219 silly lockFile 85bb38c4-ules-express-node-modules-mkdirp E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\mkdirp
2220 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\mkdirp C:\Users\alyman\AppData\Roaming\npm-cache\85bb38c4-ules-express-node-modules-mkdirp.lock
2221 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\crc\0.2.0\package.tgz
2222 silly lockFile 4c3deea8-modules-express-node-modules-crc E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\crc
2223 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\crc C:\Users\alyman\AppData\Roaming\npm-cache\4c3deea8-modules-express-node-modules-crc.lock
2224 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\cookie\0.0.5\package.tgz
2225 silly lockFile 56ab30e9-ules-express-node-modules-cookie E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie
2226 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie C:\Users\alyman\AppData\Roaming\npm-cache\56ab30e9-ules-express-node-modules-cookie.lock
2227 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\methods\0.0.1\package.tgz
2228 silly lockFile 2514a014-les-express-node-modules-methods E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\methods
2229 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\methods C:\Users\alyman\AppData\Roaming\npm-cache\2514a014-les-express-node-modules-methods.lock
2230 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\fresh\0.1.0\package.tgz
2231 silly lockFile cdad9e5f-dules-express-node-modules-fresh E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\fresh
2232 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\fresh C:\Users\alyman\AppData\Roaming\npm-cache\cdad9e5f-dules-express-node-modules-fresh.lock
2233 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\send\0.1.0\package.tgz
2234 silly lockFile fd380a1d-odules-express-node-modules-send E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send
2235 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send C:\Users\alyman\AppData\Roaming\npm-cache\fd380a1d-odules-express-node-modules-send.lock
2236 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\cookie-signature\0.0.1\package.tgz
2237 silly lockFile 0e4a73d2-ss-node-modules-cookie-signature E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie-signature
2238 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie-signature C:\Users\alyman\AppData\Roaming\npm-cache\0e4a73d2-ss-node-modules-cookie-signature.lock
2239 silly gunzTarPerm extractEntry History.md
2240 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
2241 silly gunzTarPerm extractEntry lib/debug.js
2242 silly gunzTarPerm modified mode [ 'lib/debug.js', 438, 420 ]
2243 silly gunzTarPerm extractEntry History.md
2244 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
2245 silly gunzTarPerm extractEntry Makefile
2246 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
2247 silly gunzTarPerm modes [ '755', '644' ]
2248 silly gunzTarPerm modes [ '755', '644' ]
2249 silly gunzTarPerm modes [ '755', '644' ]
2250 silly gunzTarPerm modes [ '755', '644' ]
2251 silly gunzTarPerm modes [ '755', '644' ]
2252 silly gunzTarPerm modes [ '755', '644' ]
2253 silly gunzTarPerm modes [ '755', '644' ]
2254 silly gunzTarPerm modes [ '755', '644' ]
2255 silly gunzTarPerm modes [ '755', '644' ]
2256 silly gunzTarPerm modes [ '755', '644' ]
2257 silly gunzTarPerm extractEntry lib/index.js
2258 silly gunzTarPerm modified mode [ 'lib/index.js', 438, 420 ]
2259 silly gunzTarPerm extractEntry lib/node.js
2260 silly gunzTarPerm modified mode [ 'lib/node.js', 438, 420 ]
2261 silly lockFile 37e839c1-jsdom-0-2-19 js...@0.2.19
2262 silly gunzTarPerm extractEntry test/parser-position.js
2263 silly gunzTarPerm modified mode [ 'test/parser-position.js', 438, 420 ]
2264 silly gunzTarPerm extractEntry test/issue-35.js
2265 silly gunzTarPerm modified mode [ 'test/issue-35.js', 438, 420 ]
2266 silly lockFile f4162d21-should-1-2-1 sho...@1.2.1
2267 silly lockFile dd3beb89-qs-0-5-1 q...@0.5.1
2268 silly lockFile 86f43333-mkdirp-0-3-4 mkd...@0.3.4
2269 silly lockFile 0c6dfe35-coffee-script-1-4-0 coffee...@1.4.0
2270 silly lockFile dbf6f37f-jsdom-0-1-21 jsdom@>= 0.1.21
2271 silly gunzTarPerm extractEntry package.json
2272 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2273 silly gunzTarPerm extractEntry test/self-closing-child-strict.js
2274 silly gunzTarPerm modified mode [ 'test/self-closing-child-strict.js', 438, 420 ]
2275 silly lockFile 8ed88305-should-0-0-4 should@>= 0.0.4
2276 silly lockFile 95cf6b24-qs-0-1-0 qs@>= 0.1.0
2277 silly gunzTarPerm extractEntry package.json
2278 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2279 silly gunzTarPerm extractEntry package.json
2280 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2281 silly gunzTarPerm extractEntry lib/soda/index.js
2282 silly gunzTarPerm modified mode [ 'lib/soda/index.js', 438, 420 ]
2283 silly gunzTarPerm extractEntry lib/soda/sauce.js
2284 silly gunzTarPerm modified mode [ 'lib/soda/sauce.js', 438, 420 ]
2285 silly lockFile 6d3723ce-mkdirp-0-3-x mkd...@0.3.x
2286 silly lockFile 1496b797-coffee-script-1-4-0 coffee-script@~1.4.0
2287 silly gunzTarPerm extractEntry Makefile
2288 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
2289 silly gunzTarPerm extractEntry Readme.md
2290 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
2291 silly gunzTarPerm extractEntry package.json
2292 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2293 silly gunzTarPerm extractEntry package.json
2294 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2295 silly gunzTarPerm extractEntry package.json
2296 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2297 silly gunzTarPerm extractEntry package.json
2298 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2299 silly gunzTarPerm extractEntry package.json
2300 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2301 silly gunzTarPerm extractEntry package.json
2302 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2303 silly gunzTarPerm extractEntry package.json
2304 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2305 silly resolved [ { name: 'htmlparser',
2305 silly resolved     description: 'Forgiving HTML/XML/RSS Parser in JS for *both* Node and Browsers',
2305 silly resolved     version: '1.7.6',
2305 silly resolved     author: { name: 'Chris Winberry', email: 'ch...@winberry.net' },
2305 silly resolved     contributors: [],
2305 silly resolved     repository:
2305 silly resolved      { type: 'git',
2305 silly resolved        url: 'https://github.com/tautologistics/node-htmlparser' },
2305 silly resolved     keywords: [ 'html', 'xml', 'rss', 'parser' ],
2305 silly resolved     directories: { lib: './lib/' },
2305 silly resolved     main: './lib/htmlparser',
2305 silly resolved     homepage: 'http://github.com/tautologistics/node-htmlparser',
2305 silly resolved     bugs:
2305 silly resolved      { mail: 'ch...@winberry.net',
2305 silly resolved        url: 'http://github.com/tautologistics/node-htmlparser/issues' },
2305 silly resolved     engines: { node: '>=0.1.33' },
2305 silly resolved     licenses: [ [Object] ],
2305 silly resolved     readme: '#NodeHtmlParser\nA forgiving HTML/XML/RSS parser written in JS for both the browser and NodeJS (yes, despite the name it works just fine in any modern browser). The parser can handle streams (chunked data) and supports custom handlers for writing custom DOMs/output.\n\n##Installing\n\n\tnpm install htmlparser\n\n##Running Tests\n\n###Run tests under node:\n\tnode runtests.js\n\n###Run tests in browser:\nView runtests.html in any browser\n\n##Usage In Node\n\n```javascript\nvar htmlparser = require("htmlparser");\nvar rawHtml = "Xyz <script language= javascript>var foo = \'<<bar>>\';< /  script><!--<!-- Waah! -- -->";\nvar handler = new htmlparser.DefaultHandler(function (error, dom) {\n\tif (error)\n\t\t[...do something for errors...]\n\telse\n\t\t[...parsing done, do something...]\n});\nvar parser = new htmlparser.Parser(handler);\nparser.parseComplete(rawHtml);\nsys.puts(sys.inspect(handler.dom, false, null));\n```\n\n##Usage In Browser\n\n```javascript\nvar handler = new Tautologistics.NodeHtmlParser.DefaultHandler(function (error, dom) {\n\tif (error)\n\t\t[...do something for errors...]\n\telse\n\t\t[...parsing done, do something...]\n});\nvar parser = new Tautologistics.NodeHtmlParser.Parser(handler);\nparser.parseComplete(document.body.innerHTML);\nalert(JSON.stringify(handler.dom, null, 2));\n```\n\n##Example output\n\n```javascript\n[ { raw: \'Xyz \', data: \'Xyz \', type: \'text\' }\n  , { raw: \'script language= javascript\'\n  , data: \'script language= javascript\'\n  , type: \'script\'\n  , name: \'script\'\n  , attribs: { language: \'javascript\' }\n  , children: \n     [ { raw: \'var foo = \\\'<bar>\\\';<\'\n       , data: \'var foo = \\\'<bar>\\\';<\'\n       , type: \'text\'\n       }\n     ]\n  }\n, { raw: \'<!-- Waah! -- \'\n  , data: \'<!-- Waah! -- \'\n  , type: \'comment\'\n  }\n]\n```\n\n##Streaming To Parser\n\n```javascript\nwhile (...) {\n\t...\n\tparser.parseChunk(chunk);\n}\nparser.done();\t\n```\n\n##Parsing RSS/Atom Feeds\n\n```javascript\nnew htmlparser.RssHandler(function (error, dom) {\n\t...\n});\n```\n\n##DefaultHandler Options\n\n###Usage\n\n```javascript\nvar handler = new htmlparser.DefaultHandler(\n\t  function (error) { ... }\n\t, { verbose: false, ignoreWhitespace: true }\n\t);\n```\n\n###Option: ignoreWhitespace\nIndicates whether the DOM should exclude text nodes that consists solely of whitespace. The default value is "false".\n\n####Example: true\n\nThe following HTML:\n\n```html\n<font>\n\t<br>this is the text\n<font>\n```\n\nbecomes:\n\n```javascript\n[ { raw: \'font\'\n  , data: \'font\'\n  , type: \'tag\'\n  , name: \'font\'\n  , children: \n     [ { raw: \'br\', data: \'br\', type: \'tag\', name: \'br\' }\n     , { raw: \'this is the text\\n\'\n       , data: \'this is the text\\n\'\n       , type: \'text\'\n       }\n     , { raw: \'font\', data: \'font\', type: \'tag\', name: \'font\' }\n     ]\n  }\n]\n```\n\n####Example: false\n\nThe following HTML:\n\n```html\n<font>\n\t<br>this is the text\n<font>\n```\n\nbecomes:\n\n```javascript\n[ { raw: \'font\'\n  , data: \'font\'\n  , type: \'tag\'\n  , name: \'font\'\n  , children: \n     [ { raw: \'\\n\\t\', data: \'\\n\\t\', type: \'text\' }\n     , { raw: \'br\', data: \'br\', type: \'tag\', name: \'br\' }\n     , { raw: \'this is the text\\n\'\n       , data: \'this is the text\\n\'\n       , type: \'text\'\n       }\n     , { raw: \'font\', data: \'font\', type: \'tag\', name: \'font\' }\n     ]\n  }\n]\n```\n\n###Option: verbose\nIndicates whether to include extra information on each node in the DOM. This information consists of the "raw" attribute (original, unparsed text found between "<" and ">") and the "data" attribute on "tag", "script", and "comment" nodes. The default value is "true". \n\n####Example: true\nThe following HTML:\n\n```html\n<a href="test.html">xxx</a>\n```\n\nbecomes:\n\n```javascript\n[ { raw: \'a href="test.html"\'\n  , data: \'a href="test.html"\'\n  , type: \'tag\'\n  , name: \'a\'\n  , attribs: { href: \'test.html\' }\n  , children: [ { raw: \'xxx\', data: \'xxx\', type: \'text\' } ]\n  }\n]\n```\n\n####Example: false\nThe following HTML:\n\n```javascript\n<a href="test.html">xxx</a>\n```\n\nbecomes:\n\n```javascript\n[ { type: \'tag\'\n  , name: \'a\'\n  , attribs: { href: \'test.html\' }\n  , children: [ { data: \'xxx\', type: \'text\' } ]\n  }\n]\n```\n\n###Option: enforceEmptyTags\nIndicates whether the DOM should prevent children on tags marked as empty in the HTML spec. Typically this should be set to "true" HTML parsing and "false" for XML parsing. The default value is "true".\n\n####Example: true\nThe following HTML:\n\n```html\n<link>text</link>\n```\n\nbecomes:\n\n```javascript\n[ { raw: \'link\', data: \'link\', type: \'tag\', name: \'link\' }\n, { raw: \'text\', data: \'text\', type: \'text\' }\n]\n```\n\n####Example: false\nThe following HTML:\n\n```html\n<link>text</link>\n```\n\nbecomes:\n\n```javascript\n[ { raw: \'link\'\n  , data: \'link\'\n  , type: \'tag\'\n  , name: \'link\'\n  , children: [ { raw: \'text\', data: \'text\', type: \'text\' } ]\n  }\n]\n```\n\n##DomUtils\n\n###TBD (see utils_example.js for now)\n\n##Related Projects\n\nLooking for CSS selectors to search the DOM? Try Node-SoupSelect, a port of SoupSelect to NodeJS: http://github.com/harryf/node-soupselect\n\nThere\'s also a port of hpricot to NodeJS that uses HtmlParser for HTML parsing: http://github.com/silentrob/Apricot\n\n',
2305 silly resolved     readmeFilename: 'README.md',
2305 silly resolved     _id: 'htmlp...@1.7.6',
2305 silly resolved     _from: 'htmlparser@>= 1.7.3' },
2305 silly resolved   { name: 'jsdom',
2305 silly resolved     version: '0.2.19',
2305 silly resolved     description: 'A JavaScript implementation of the W3C DOM',
2305 silly resolved     keywords: [ 'dom', 'w3c', 'html' ],
2305 silly resolved     maintainers: [ [Object], [Object] ],
2305 silly resolved     contributors:
2305 silly resolved      [ [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object],
2305 silly resolved        [Object] ],
2305 silly resolved     bugs:
2305 silly resolved      { email: 'tmp...@gmail.com',
2305 silly resolved        url: 'http://github.com/tmpvar/jsdom/issues' },
2305 silly resolved     licenses: [ [Object] ],
2305 silly resolved     repositories: [ [Object] ],
2305 silly resolved     implements: [ 'http://www.w3.org/TR/REC-DOM-Level-1' ],
2305 silly resolved     dependencies:
2305 silly resolved      { htmlparser: '1.x',
2305 silly resolved        request: '2.x',
2305 silly resolved        cssom: '0.2.x',
2305 silly resolved        cssstyle: '>=0.2.3',
2305 silly resolved        contextify: '0.1.x' },
2305 silly resolved     optionalDependencies: { contextify: '0.1.x' },
2305 silly resolved     devDependencies: { nodeunit: '>=0.5.x', 'console.log': '*', optimist: '*' },
2305 silly resolved     directories: { lib: './lib/jsdom' },
2305 silly resolved     scripts: { test: 'node ./test/runner' },
2305 silly resolved     main: './lib/jsdom',
2305 silly resolved     readme: '# jsdom\n\nA JavaScript implementation of the W3C DOM.\n\n## Install\n\n```bash\n$ npm install jsdom\n```\n\n## Human contact\n\nsee: [mailing list](http://groups.google.com/group/jsdom)\n\n## Easymode\n\nBootstrapping a DOM is generally a difficult process involving many error prone steps. We didn\'t want jsdom to fall into the same trap and that is why a new method, `jsdom.env()`, has been added in jsdom 0.2.0 which should make everyone\'s lives easier.\n\nwith URL\n\n```js\n// Count all of the links from the nodejs build page\nvar jsdom = require("jsdom");\n\njsdom.env(\n  "http://nodejs.org/dist/",\n  ["http://code.jquery.com/jquery.js"],\n  function (errors, window) {\n    console.log("there have been", window.$("a").length, "nodejs releases!");\n  }\n);\n```\n\nor with raw HTML\n\n```js\n// Run some jQuery on a html fragment\nvar jsdom = require("jsdom");\n\njsdom.env(\n  \'<p><a class="the-link" href="https://github.com/tmpvar/jsdom">jsdom\\\'s Homepage</a></p>\',\n  ["http://code.jquery.com/jquery.js"],\n  function(errors, window) {\n    console.log("contents of a.the-link:", window.$("a.the-link").text());\n  }\n);\n```\n\nor with a configuration object\n\n```js\n// Print all of the news items on hackernews\nvar jsdom = require("jsdom");\n\njsdom.env({\n  html: "http://news.ycombinator.com/",\n  scripts: ["http://code.jquery.com/jquery.js"],\n  done: function (errors, window) {\n    var $ = window.$;\n    console.log("HN Links");\n    $("td.title:not(:last) a").each(function() {\n      console.log(" -", $(this).text());\n    });\n  }\n});\n```\n\nor with raw JavaScript source\n\n```js\n// Print all of the news items on hackernews\nvar jsdom = require("jsdom");\nvar fs = require("fs");\nvar jquery = fs.readFileSync("./jquery.js").toString();\n\njsdom.env({\n  html: "http://news.ycombinator.com/",\n  src: [jquery],\n  done: function (errors, window) {\n    var $ = window.$;\n    console.log("HN Links");\n    $("td.title:not(:last) a").each(function() {\n      console.log(" -", $(this).text());\n    });\n  }\n});\n```\n\n### How it works\n`jsdom.env` is built for ease of use, which is rare in the world of the DOM! Since the web has some absolutely horrible JavaScript on it, as of jsdom 0.2.0 `jsdom.env` will not process external resources (scripts, images, etc).  If you want to process the JavaScript use one of the methods below (`jsdom.jsdom` or `jsdom.jQueryify`)\n\n```js\njsdom.env(html, [scripts], [config], callback);\n```\n\n- `html` (**required**): may be a URL, HTML fragment, or file.\n- `scripts` (**optional**): may contain files or URLs.\n- `config` (**optional**): see below.\n- `callback` (**required**): takes two arguments:\n  - `errors`: an array of errors\n  - `window`: a brand new window\n\n_example:_\n\n```js\njsdom.env(html, function (errors, window) {\n  // free memory associated with the window\n  window.close();\n});\n```\n\nIf you would like to specify a configuration object only:\n\n```js\njsdom.env(config);\n```\n\n- `config.html`: see `html` above.\n- `config.scripts`: see `scripts` above.\n- `config.src`: an array of JavaScript strings that will be evaluated against the resulting document. Similar to `scripts`, but it accepts JavaScript instead of paths/URLs.\n- `config.done`: see `callback` above.\n- `config.document`:\n  - `referer`: the new document will have this referer\n  - `cookie`: manually set a cookie value, e.g. `\'key=value; expires=Wed, Sep 21 2011 12:00:00 GMT; path=/\'`\n- `config.features` : see `Flexibility` section below. **Note**: the default feature set for jsdom.env does _not_ include fetching remote JavaScript and executing it. This is something that you will need to **carefully** enable yourself.\n\n## For the hardcore\n\nIf you want to spawn a document/window and specify all sorts of options this is the section for you. This section covers the `jsdom.jsdom` method:\n\n```js\nvar jsdom = require("jsdom").jsdom;\nvar doc = jsdom(markup, level, options);\nvar window = doc.createWindow();\n```\n\n- `markup` is an HTML/XML document to be parsed. You can also pass `null` or an undefined value to get a basic document with empty `<head>` and `<body>` tags. Document fragments are also supported (including `""`), and will behave as sanely as possible (e.g. the resulting document will lack the `head`, `body` and `documentElement` properties if the corresponding elements aren\'t included).\n\n- `level` is `null` (which means level3) by default, but you can pass another level if you\'d like.\n\n  ```js\n  var jsdom = require("jsdom");\n  var doc = jsdom.jsdom("<html><body></body></html>", jsdom.level(1, "core"));\n  ```\n\n- `options` see the **Flexibility** section below.\n\n### Flexibility\n\nOne of the goals of jsdom is to be as minimal and light as possible. This section details how someone can change the behavior of `Document`s on the fly.  These features are baked into the `DOMImplementation` that every `Document` has, and may be tweaked in two ways:\n\n1. When you create a new `Document` using the jsdom builder (`require("jsdom").jsdom()`)\n\n  ```js\n  var jsdom = require("jsdom").jsdom;\n  var doc = jsdom("<html><body></body></html>", null, {\n    features: {\n      FetchExternalResources : ["img"]\n    }\n  });\n  ```\n\n  Do note, that this will only affect the document that is currently being created. All other documents will use the defaults specified below (see: Default Features).\n\n2. Before creating any documents, you can modify the defaults for all future documents:\n\n  ```js\n  require("jsdom").defaultDocumentFeatures = {\n    FetchExternalResources: ["script"],\n    ProcessExternalResources: false,\n    MutationEvents: false,\n    QuerySelector: false\n  };\n  ```\n\n#### Default Features\n\nDefault features are extremely important for jsdom as they lower the configuration requirement and present developers a set of consistent default behaviors. The following sections detail the available features, their defaults, and the values that jsdom uses.\n\n\n`FetchExternalResources`\n\n- _Default_: `["script"]`\n- _Allowed_: `["script", "img", "css", "frame", "iframe", "link"]` or `false`\n\nEnables/disables fetching files over the file system/HTTP.\n\n`ProcessExternalResources`\n\n- _Default_: `["script"]`\n- _Allowed_: `["script"]` or `false`\n\nDisabling this will disable script execution (currently only JavaScript).\n\n`SkipExternalResources`\n\n- _Default_: `false`\n- _Allowed_: `/url to be skipped/` or `false`\n- _Example_: `/http:\\/\\/example.org/js/bad\\.js/`\n\nDo not download and process resources with url matching a regular expression.\n\n`MutationEvents`\n\n- _Default_: `"2.0"`\n- _Allowed_ : `"2.0"` or `false`\n\nInitially enabled to be up to spec. Disable this if you do not need mutation events and want jsdom to be a bit more efficient.\n\n**Note**: `ProcessExternalResources` requires this to be enabled.\n\n`QuerySelector`\n\n - _Default_ : `false`\n - _Allowed_ : `true`\n\nThis feature is backed by [sizzle][] but currently causes problems with some libraries. Enable this if you want `document.querySelector` and friends, but be aware that many libraries feature detect for this, and it may cause you a bit of trouble.\n\n[sizzle]: http://sizzlejs.com/\n\n## Canvas\n\njsdom includes support for using the [canvas](https://npmjs.org/package/canvas) package to extend any `<canvas>` elements with the canvas API. To make this work, you need to include canvas as a dependency in your project, as a peer of jsdom. If jsdom can find the canvas package, it will use it, but if it\'s not present, then `<canvas>` elements will behave like `<div>`s.\n\n# More Examples\n\n## Creating a document-less window\n\n```js\nvar jsdom = require("jsdom");\nvar window = jsdom.createWindow();\n\nconsole.log(window.document); // output: undefined\n```\n\n## Creating a document\n\n```js\nvar jsdom = require("jsdom");\nvar doc = new (jsdom.level(1, "core").Document)();\n\nconsole.log(doc.nodeName); // outputs: #document\n```\n\n## Creating a browser-like BOM/DOM/Window\n\n```js\nvar jsdom = require("jsdom").jsdom;\nvar document = jsdom("<html><head></head><body>hello world</body></html>");\nvar window = document.createWindow();\n\nconsole.log(window.document.innerHTML);\n// output: "<html><head></head><body>hello world</body></html>"\n\nconsole.log(window.innerWidth);\n// output: 1024\n\nconsole.log(typeof window.document.getElementsByClassName);\n// outputs: function\n```\n\n## jQueryify\n\n```js\nvar jsdom = require("jsdom");\nvar window = jsdom.jsdom().createWindow();\n\njsdom.jQueryify(window, "http://code.jquery.com/jquery.js", function () {\n  window.$("body").append(\'<div class="testing">Hello World, It works</div>\');\n\n  console.log(window.$(".testing").text());\n});\n```\n\n## Passing objects to scripts inside the page\n\n```js\nvar jsdom = require("jsdom").jsdom;\nvar window = jsdom().createWindow();\n\nwindow.__myObject = { foo: "bar" };\n\nvar scriptEl = window.document.createElement("script");\nscriptEl.src = "anotherScript.js";\nwindow.document.body.appendChild(scriptEl);\n\n// anotherScript.js will have the ability to read `window.__myObject`, even\n// though it originated in Node!\n```\n\n# Test Compliance:\n\n```\n level1/core                        532/532      100%\n level1/html                        238/238      100%\n level1/svg                         527/527      100%\n level2/core                        283/283      100%\n level2/html                        694/694      100%\n level2/style                           5/5      100%\n level2/extra                           4/4      100%\n level2/events                        24/24      100%\n level3/xpath                         93/93      100%\n window/index                           5/5      100%\n window/script                        10/10      100%\n window/frame                         14/14      100%\n sizzle/index                         12/15       80%\n jsdom/index                          83/83      100%\n jsonp/jsonp                            1/1      100%\n browser/contextifyReplacement          4/4      100%\n browser/index                        22/22      100%\n------------------------------------------------------\nTOTALS: 3/2554 failed; 99% success\n```\n\n## Running the tests\n\nFirst you\'ll want to `npm install`. To run all the tests, use `npm test`, which just calls `node test/runner`.\n\nUsing `test/runner` directly, you can slice and dice which tests your want to run from different levels. Usage is as follows:\n\n```\ntest/runner --help\nRun the jsdom test suite\n\nOptions:\n-s, --suites     suites that you want to run. ie: -s level1/core,1/html,html [string]\n-f, --fail-fast  stop on the first failed test\n-h, --help       show the help\n-t, --tests      choose the test cases to run. ie: -t jquery\n```\n',
2305 silly resolved     readmeFilename: 'README.md',
2305 silly resolved     _id: 'js...@0.2.19',
2305 silly resolved     _from: 'jsdom@>= 0.1.21' },
2305 silly resolved   { name: 'should',
2305 silly resolved     description: 'test framework agnostic BDD-style assertions',
2305 silly resolved     version: '1.2.1',
2305 silly resolved     author: { name: 'TJ Holowaychuk', email: 't...@vision-media.ca' },
2305 silly resolved     repository:
2305 silly resolved      { type: 'git',
2305 silly resolved        url: 'git://github.com/visionmedia/should.js.git' },
2305 silly resolved     homepage: 'https://github.com/visionmedia/should.js',
2305 silly resolved     contributors: [ [Object] ],
2305 silly resolved     devDependencies: { mocha: '*' },
2305 silly resolved     keywords: [ 'test', 'bdd', 'assert' ],
2305 silly resolved     main: './lib/should.js',
2305 silly resolved     engines: { node: '>= 0.2.0' },
2305 silly resolved     readme: '_should_ is an expressive, readable, test framework agnostic, assertion library for [node](http://nodejs.org).\n\nIt extends the Object prototype with a single non-enumerable getter that allows you to express how that object should behave.\n\n_should_ literally extends node\'s _assert_ module, in fact, it is node\'s assert module, for example `should.equal(str, \'foo\')` will work, just as `assert.equal(str, \'foo\')` would, and `should.AssertionError` **is** `assert.AssertionError`, meaning any test framework supporting this constructor will function properly with _should_.\n\n## Example\n\n    var user = {\n        name: \'tj\'\n      , pets: [\'tobi\', \'loki\', \'jane\', \'bandit\']\n    };\n\n    user.should.have.property(\'name\', \'tj\');\n    user.should.have.property(\'pets\').with.lengthOf(4);\n\n    someAsyncTask(foo, function(err, result){\n      should.not.exist(err);\n      should.exist(result);\n      result.bar.should.equal(foo);\n    });\n\n## Installation\n\n    $ npm install should\n\n## assert extras\n\nAs mentioned above, _should_ extends node\'s _assert_. The returned object from `require(\'should\')` is thus similar to the returned object from `require(\'assert\')`, but it has one extra convenience method:\n\n    should.exist(\'hello\')\n    should.exist([])\n    should.exist(null)  // will throw\n\nThis is equivalent to `should.ok`, which is equivalent to `assert.ok`, but reads a bit better. It gets better, though:\n\n    should.not.exist(false)\n    should.not.exist(\'\')\n    should.not.exist({})    // will throw\n\nWe may add more _assert_ extras in the future... ;)\n\n## chaining assertions\n\nSome assertions can be chained, for example if a property is volatile we can first assert property existence:\n\n    user.should.have.property(\'pets\').with.lengthOf(4)\n\nwhich is essentially equivalent to below, however the property may not exist:\n\n    user.pets.should.have.lengthOf(4)\n\nour dummy getters such as _and_ also help express chaining:\n\n    user.should.be.a(\'object\').and.have.property(\'name\', \'tj\')\n\n## exist (static)\n\nThe returned object from `require(\'should\')` is the same object as `require(\'assert\')`. So you can use `should` just like `assert`:\n\n    should.fail(\'expected an error!\')\n    should.strictEqual(foo, bar)\n\nIn general, using the Object prototype\'s _should_ is nicer than using these `assert` equivalents, because _should_ gives you access to the expressive and readable language described above:\n\n    foo.should.equal(bar)   // same as should.strictEqual(foo, bar) above\n\nThe only exception, though, is when you can\'t be sure that a particular object exists. In that case, attempting to access the _should_ property may throw a TypeError:\n\n    foo.should.equal(bar)   // throws if foo is null or undefined!\n\nFor this case, `require(\'should\')` extends `require(\'assert\')` with an extra convenience method to check whether an object exists:\n\n    should.exist({})\n    should.exist([])\n    should.exist(\'\')\n    should.exist(0)\n    should.exist(null)      // will throw\n    should.exist(undefined) // will throw\n\nYou can also check the negation:\n\n    should.not.exist(undefined)\n    should.not.exist(null)\n    should.not.exist(\'\')    // will throw\n    should.not.exist({})    // will throw\n\nOnce you know an object exists, you can safely use the _should_ property on it.\n\n## ok\n\nAssert truthfulness:\n\n    true.should.be.ok\n    \'yay\'.should.be.ok\n    (1).should.be.ok\n\nor negated:\n\n    false.should.not.be.ok\n    \'\'.should.not.be.ok\n    (0).should.not.be.ok\n\n## true\n\nAssert === true:\n\n    true.should.be.true\n    \'1\'.should.not.be.true\n\n## false\n\nAssert === false:\n\n     false.should.be.false\n     (0).should.not.be.false\n\n## arguments\n\nAssert `Arguments`:\n\n    var args = (function(){ return arguments; })(1,2,3);\n    args.should.be.arguments;\n    [].should.not.be.arguments;\n\n## empty\n\nAsserts that length is 0:\n\n    [].should.be.empty\n    \'\'.should.be.empty\n    ({ length: 0 }).should.be.empty\n\n## eql\n\nequality:\n\n    ({ foo: \'bar\' }).should.eql({ foo: \'bar\' })\n    [1,2,3].should.eql([1,2,3])\n\n## equal\n\nstrict equality:\n\n    should.strictEqual(undefined, value)\n    should.strictEqual(false, value)\n    (4).should.equal(4)\n    \'test\'.should.equal(\'test\')\n    [1,2,3].should.not.equal([1,2,3])\n\n## within\n\nAssert inclusive numeric range:\n\n    user.age.should.be.within(5, 50)\n\n## a\n\nAssert __typeof__:\n\n    user.should.be.a(\'object\')\n    \'test\'.should.be.a(\'string\')\n\n## instanceof and instanceOf\n\nAssert __instanceof__ or __instanceOf__:\n\n    user.should.be.an.instanceof(User)\n    [].should.be.an.instanceOf(Array)\n\n## above\n\nAssert numeric value above the given value:\n\n    user.age.should.be.above(5)\n    user.age.should.not.be.above(100)\n\n## below\n\nAssert numeric value below the given value:\n\n    user.age.should.be.below(100)\n    user.age.should.not.be.below(5)\n\n## match\n\nAssert regexp match:\n\n    username.should.match(/^\\w+$/)\n\n## length\n\nAssert _length_ property exists and has a value of the given number:\n\n    user.pets.should.have.length(5)\n    user.pets.should.have.a.lengthOf(5)\n\nAliases: _lengthOf_\n\n## property\n\nAssert property exists and has optional value:\n\n    user.should.have.property(\'name\')\n    user.should.have.property(\'age\', 15)\n    user.should.not.have.property(\'rawr\')\n    user.should.not.have.property(\'age\', 0)\n\n## ownProperty\n\nAssert own property (on the immediate object):\n\n    ({ foo: \'bar\' }).should.have.ownProperty(\'foo\')\n\n## status(code)\n\n Asserts that `.statusCode` is `code`:\n\n   res.should.have.status(200);\n\n## header(field[, value])\n\n Asserts that a `.headers` object with `field` and optional `value` are present:\n\n     res.should.have.header(\'content-length\');\n     res.should.have.header(\'Content-Length\', \'123\');\n     res.should.have.header(\'content-length\', \'123\');\n\n## json\n\n  Assert that Content-Type is "application/json; charset=utf-8"\n\n      res.should.be.json\n\n## html\n\n  Assert that Content-Type is "text/html; charset=utf-8"\n\n      res.should.be.html\n\n## include(obj)\n\nAssert that the given `obj` is present via `indexOf()`, so this works for strings, arrays, or custom objects implementing indexOf.\n\nAssert array value:\n\n    [1,2,3].should.include(3)\n    [1,2,3].should.include(2)\n    [1,2,3].should.not.include(4)\n\nAssert substring:\n\n    \'foo bar baz\'.should.include(\'foo\')\n    \'foo bar baz\'.should.include(\'bar\')\n    \'foo bar baz\'.should.include(\'baz\')\n    \'foo bar baz\'.should.not.include(\'FOO\')\n\nAssert object includes another object:\n\n    var tobi = { name: \'Tobi\', age: 1 };\n    var jane = { name: \'Jane\', age: 5 };\n    var user = { name: \'TJ\', pet: tobi };\n\n    user.should.include({ pet: tobi });\n    user.should.include({ pet: tobi, name: \'TJ\' });\n    user.should.not.include({ pet: jane });\n    user.should.not.include({ name: \'Someone\' });\n\n## includeEql(obj)\n\nAssert that an object equal to the given `obj` is present in an Array:\n\n    [[1],[2],[3]].should.includeEql([3])\n    [[1],[2],[3]].should.includeEql([2])\n    [[1],[2],[3]].should.not.includeEql([4])\n\n## throw()\n\nAssert an exception is thrown:\n\n```js\n(function(){\n  throw new Error(\'fail\');\n}).should.throw();\n```\n\nAssert an exception is not thrown:\n\n```js\n(function(){\n\n}).should.not.throw();\n```\nAssert exepection message matches string:\n\n```js\n(function(){\n  throw new Error(\'fail\');\n}).should.throw(\'fail\');\n```\n\nAssert exepection message matches regexp:\n\n```js\n(function(){\n  throw new Error(\'failed to foo\');\n}).should.throw(/^fail/);\n```\n\n## throwError()\n\nAn alias of `throw`, its purpose is to be an option for those who run\n[jshint](https://github.com/jshint/node-jshint/) in strict mode.\n\n```js\n(function(){\n  throw new Error(\'failed to baz\');\n}).should.throwError(/^fail.*/);\n```\n\n\n## keys\n\nAssert own object keys, which must match _exactly_,\nand will fail if you omit a key or two:\n\n    var obj = { foo: \'bar\', baz: \'raz\' };\n    obj.should.have.keys(\'foo\', \'bar\');\n    obj.should.have.keys([\'foo\', \'bar\']);\n\n## Optional Error description\n\nAs it can often be difficult to ascertain exactly where failed assertions are coming from in your tests, an optional description parameter can be passed to several should matchers. The description will follow the failed assertion in the error:\n\n    (1).should.eql(0, \'some useful description\')\n\n    AssertionError: expected 1 to equal 0 | some useful description\n      at Object.eql (/Users/swift/code/should.js/node_modules/should/lib/should.js:280:10)\n      ...\n\nThe methods that support this optional description are: `eql`, `equal`, `within`, `a`, `instanceof`, `above`, `below`, `match`, `length`, `property`, `ownProperty`, `include`, and `includeEql`.\n\n## Express example\n\nFor example you can use should with the [Expresso TDD Framework](http://github.com/visionmedia/expresso) by simply including it:\n\n    var lib = require(\'mylib\')\n      , should = require(\'should\');\n\n    module.exports = {\n      \'test .version\': function(){\n        lib.version.should.match(/^\\d+\\.\\d+\\.\\d+$/);\n      }\n    };\n\n## Running tests\n\nTo run the tests for _should_ simply update your git submodules and run:\n\n    $ make test\n\n## OMG IT EXTENDS OBJECT???!?!@\n\nYes, yes it does, with a single getter _should_, and no it won\'t break your code, because it does this **properly** with a non-enumerable property.\n\n## License\n\n(The MIT License)\n\nCopyright (c) 2010-2011 TJ Holowaychuk &lt;t...@vision-media.ca&gt;\nCopyright (c) 2011 Aseem Kishore &lt;aseem....@gmail.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n',
2305 silly resolved     readmeFilename: 'Readme.md',
2305 silly resolved     _id: 'sho...@1.2.1',
2305 silly resolved     _from: 'should@>= 0.0.4' },
2305 silly resolved   { name: 'qs',
2305 silly resolved     description: 'querystring parser',
2305 silly resolved     version: '0.5.1',
2305 silly resolved     keywords: [ 'query string', 'parser', 'component' ],
2305 silly resolved     repository:
2305 silly resolved      { type: 'git',
2305 silly resolved        url: 'git://github.com/visionmedia/node-querystring.git' },
2305 silly resolved     devDependencies: { mocha: '*', 'expect.js': '*' },
2305 silly resolved     component: { scripts: [Object] },
2305 silly resolved     author:
2305 silly resolved      { name: 'TJ Holowaychuk',
2305 silly resolved        email: 't...@vision-media.ca',
2305 silly resolved        url: 'http://tjholowaychuk.com' },
2305 silly resolved     main: 'index',
2305 silly resolved     engines: { node: '*' },
2305 silly resolved     readme: '# node-querystring\n\n  query string parser for node and the browser supporting nesting, as it was removed from `0.3.x`, so this library provides the previous and commonly desired behaviour (and twice as fast). Used by [express](http://expressjs.com), [connect](http://senchalabs.github.com/connect) and others.\n\n## Installation\n\n    $ npm install qs\n\n## Examples\n\n```js\nvar qs = require(\'qs\');\n\nqs.parse(\'user[name][first]=Tobi&user[email]=to...@learnboost.com\');\n// => { user: { name: { first: \'Tobi\' }, email: \'to...@learnboost.com\' } }\n\nqs.stringify({ user: { name: \'Tobi\', email: \'to...@learnboost.com\' }})\n// => user[name]=Tobi&user[email]=tobi%40learnboost.com\n```\n\n## Testing\n\nInstall dev dependencies:\n\n    $ npm install -d\n\nand execute:\n\n    $ make test\n\nbrowser:\n\n    $ open test/browser/index.html\n\n## License \n\n(The MIT License)\n\nCopyright (c) 2010 TJ Holowaychuk &lt;t...@vision-media.ca&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.',
2305 silly resolved     readmeFilename: 'Readme.md',
2305 silly resolved     _id: 'q...@0.5.1',
2305 silly resolved     _from: 'qs@>= 0.1.0' } ]
2306 info install htmlp...@1.7.6 into E:\Bin\Desktop\everyauth-master\node_modules\tobi
2307 info install js...@0.2.19 into E:\Bin\Desktop\everyauth-master\node_modules\tobi
2308 info install sho...@1.2.1 into E:\Bin\Desktop\everyauth-master\node_modules\tobi
2309 info install q...@0.5.1 into E:\Bin\Desktop\everyauth-master\node_modules\tobi
2310 info installOne htmlp...@1.7.6
2311 info installOne js...@0.2.19
2312 info installOne sho...@1.2.1
2313 info installOne q...@0.5.1
2314 silly resolved [ { name: 'commander',
2314 silly resolved     version: '0.6.1',
2314 silly resolved     description: 'the complete solution for node.js command-line programs',
2314 silly resolved     keywords: [ 'command', 'option', 'parser', 'prompt', 'stdin' ],
2314 silly resolved     author: { name: 'TJ Holowaychuk', email: 't...@vision-media.ca' },
2314 silly resolved     repository:
2314 silly resolved      { type: 'git',
2314 silly resolved        url: 'https://github.com/visionmedia/commander.js.git' },
2314 silly resolved     dependencies: {},
2314 silly resolved     devDependencies: { should: '>= 0.0.1' },
2314 silly resolved     scripts: { test: 'make test' },
2314 silly resolved     main: 'index',
2314 silly resolved     engines: { node: '>= 0.4.x' },
2314 silly resolved     readme: '# Commander.js\n\n  The complete solution for [node.js](http://nodejs.org) command-line interfaces, inspired by Ruby\'s [commander](https://github.com/visionmedia/commander).\n\n [![Build Status](https://secure.travis-ci.org/visionmedia/commander.js.png)](http://travis-ci.org/visionmedia/commander.js)\n\n## Installation\n\n    $ npm install commander\n\n## Option parsing\n\n Options with commander are defined with the `.option()` method, also serving as documentation for the options. The example below parses args and options from `process.argv`, leaving remaining args as the `program.args` array which were not consumed by options.\n\n```js\n#!/usr/bin/env node\n\n/**\n * Module dependencies.\n */\n\nvar program = require(\'commander\');\n\nprogram\n  .version(\'0.0.1\')\n  .option(\'-p, --peppers\', \'Add peppers\')\n  .option(\'-P, --pineapple\', \'Add pineapple\')\n  .option(\'-b, --bbq\', \'Add bbq sauce\')\n  .option(\'-c, --cheese [type]\', \'Add the specified type of cheese [marble]\', \'marble\')\n  .parse(process.argv);\n\nconsole.log(\'you ordered a pizza with:\');\nif (program.peppers) console.log(\'  - peppers\');\nif (program.pineapple) console.log(\'  - pineappe\');\nif (program.bbq) console.log(\'  - bbq\');\nconsole.log(\'  - %s cheese\', program.cheese);\n```\n\n Short flags may be passed as a single arg, for example `-abc` is equivalent to `-a -b -c`. Multi-word options such as "--template-engine" are camel-cased, becoming `program.templateEngine` etc.\n\n## Automated --help\n\n The help information is auto-generated based on the information commander already knows about your program, so the following `--help` info is for free:\n\n```  \n $ ./examples/pizza --help\n\n   Usage: pizza [options]\n\n   Options:\n\n     -V, --version        output the version number\n     -p, --peppers        Add peppers\n     -P, --pineapple      Add pineappe\n     -b, --bbq            Add bbq sauce\n     -c, --cheese <type>  Add the specified type of cheese [marble]\n     -h, --help           output usage information\n\n```\n\n## Coercion\n\n```js\nfunction range(val) {\n  return val.split(\'..\').map(Number);\n}\n\nfunction list(val) {\n  return val.split(\',\');\n}\n\nprogram\n  .version(\'0.0.1\')\n  .usage(\'[options] <file ...>\')\n  .option(\'-i, --integer <n>\', \'An integer argument\', parseInt)\n  .option(\'-f, --float <n>\', \'A float argument\', parseFloat)\n  .option(\'-r, --range <a>..<b>\', \'A range\', range)\n  .option(\'-l, --list <items>\', \'A list\', list)\n  .option(\'-o, --optional [value]\', \'An optional value\')\n  .parse(process.argv);\n\nconsole.log(\' int: %j\', program.integer);\nconsole.log(\' float: %j\', program.float);\nconsole.log(\' optional: %j\', program.optional);\nprogram.range = program.range || [];\nconsole.log(\' range: %j..%j\', program.range[0], program.range[1]);\nconsole.log(\' list: %j\', program.list);\nconsole.log(\' args: %j\', program.args);\n```\n\n## Custom help\n\n You can display arbitrary `-h, --help` information\n by listening for "--help". Commander will automatically\n exit once you are done so that the remainder of your program\n does not execute causing undesired behaviours, for example\n in the following executable "stuff" will not output when\n `--help` is used.\n\n```js\n#!/usr/bin/env node\n\n/**\n * Module dependencies.\n */\n\nvar program = require(\'../\');\n\nfunction list(val) {\n  return val.split(\',\').map(Number);\n}\n\nprogram\n  .version(\'0.0.1\')\n  .option(\'-f, --foo\', \'enable some foo\')\n  .option(\'-b, --bar\', \'enable some bar\')\n  .option(\'-B, --baz\', \'enable some baz\');\n\n// must be before .parse() since\n// node\'s emit() is immediate\n\nprogram.on(\'--help\', function(){\n  console.log(\'  Examples:\');\n  console.log(\'\');\n  console.log(\'    $ custom-help --help\');\n  console.log(\'    $ custom-help -h\');\n  console.log(\'\');\n});\n\nprogram.parse(process.argv);\n\nconsole.log(\'stuff\');\n```\n\nyielding the following help output:\n\n```\n\nUsage: custom-help [options]\n\nOptions:\n\n  -h, --help     output usage information\n  -V, --version  output the version number\n  -f, --foo      enable some foo\n  -b, --bar      enable some bar\n  -B, --baz      enable some baz\n\nExamples:\n\n  $ custom-help --help\n  $ custom-help -h\n\n```\n\n## .prompt(msg, fn)\n\n Single-line prompt:\n\n```js\nprogram.prompt(\'name: \', function(name){\n  console.log(\'hi %s\', name);\n});\n```\n\n Multi-line prompt:\n\n```js\nprogram.prompt(\'description:\', function(name){\n  console.log(\'hi %s\', name);\n});\n```\n\n Coercion:\n\n```js\nprogram.prompt(\'Age: \', Number, function(age){\n  console.log(\'age: %j\', age);\n});\n```\n\n```js\nprogram.prompt(\'Birthdate: \', Date, function(date){\n  console.log(\'date: %s\', date);\n});\n```\n\n## .password(msg[, mask], fn)\n\nPrompt for password without echoing:\n\n```js\nprogram.password(\'Password: \', function(pass){\n  console.log(\'got "%s"\', pass);\n  process.stdin.destroy();\n});\n```\n\nPrompt for password with mask char "*":\n\n```js\nprogram.password(\'Password: \', \'*\', function(pass){\n  console.log(\'got "%s"\', pass);\n  process.stdin.destroy();\n});\n```\n\n## .confirm(msg, fn)\n\n Confirm with the given `msg`:\n\n```js\nprogram.confirm(\'continue? \', function(ok){\n  console.log(\' got %j\', ok);\n});\n```\n\n## .choose(list, fn)\n\n Let the user choose from a `list`:\n\n```js\nvar list = [\'tobi\', \'loki\', \'jane\', \'manny\', \'luna\'];\n\nconsole.log(\'Choose the coolest pet:\');\nprogram.choose(list, function(i){\n  console.log(\'you chose %d "%s"\', i, list[i]);\n});\n```\n\n## Links\n\n - [API documentation](http://visionmedia.github.com/commander.js/)\n - [ascii tables](https://github.com/LearnBoost/cli-table)\n - [progress bars](https://github.com/visionmedia/node-progress)\n - [more progress bars](https://github.com/substack/node-multimeter)\n - [examples](https://github.com/visionmedia/commander.js/tree/master/examples)\n\n## License \n\n(The MIT License)\n\nCopyright (c) 2011 TJ Holowaychuk &lt;t...@vision-media.ca&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.',
2314 silly resolved     readmeFilename: 'Readme.md',
2314 silly resolved     _id: 'comm...@0.6.1',
2314 silly resolved     _from: 'comm...@0.6.1' },
2314 silly resolved   { name: 'mkdirp',
2314 silly resolved     description: 'Recursively mkdir, like `mkdir -p`',
2314 silly resolved     version: '0.3.4',
2314 silly resolved     author:
2314 silly resolved      { name: 'James Halliday',
2314 silly resolved        email: 'ma...@substack.net',
2314 silly resolved        url: 'http://substack.net' },
2314 silly resolved     main: './index',
2314 silly resolved     keywords: [ 'mkdir', 'directory' ],
2314 silly resolved     repository:
2314 silly resolved      { type: 'git',
2314 silly resolved        url: 'http://github.com/substack/node-mkdirp.git' },
2314 silly resolved     scripts: { test: 'tap test/*.js' },
2314 silly resolved     devDependencies: { tap: '~0.2.4' },
2314 silly resolved     license: 'MIT/X11',
2314 silly resolved     engines: { node: '*' },
2314 silly resolved     readme: 'mkdirp\n======\n\nLike `mkdir -p`, but in node.js!\n\n[![build status](https://secure.travis-ci.org/substack/node-mkdirp.png)](http://travis-ci.org/substack/node-mkdirp)\n\nexample\n=======\n\npow.js\n------\n    var mkdirp = require(\'mkdirp\');\n    \n    mkdirp(\'/tmp/foo/bar/baz\', function (err) {\n        if (err) console.error(err)\n        else console.log(\'pow!\')\n    });\n\nOutput\n    pow!\n\nAnd now /tmp/foo/bar/baz exists, huzzah!\n\nmethods\n=======\n\nvar mkdirp = require(\'mkdirp\');\n\nmkdirp(dir, mode, cb)\n---------------------\n\nCreate a new directory and any necessary subdirectories at `dir` with octal\npermission string `mode`.\n\nIf `mode` isn\'t specified, it defaults to `0777 & (~process.umask())`.\n\n`cb(err, made)` fires with the error or the first directory `made`\nthat had to be created, if any.\n\nmkdirp.sync(dir, mode)\n----------------------\n\nSynchronously create a new directory and any necessary subdirectories at `dir`\nwith octal permission string `mode`.\n\nIf `mode` isn\'t specified, it defaults to `0777 & (~process.umask())`.\n\nReturns the first directory that had to be created, if any.\n\ninstall\n=======\n\nWith [npm](http://npmjs.org) do:\n\n    npm install mkdirp\n\nlicense\n=======\n\nMIT/X11\n',
2314 silly resolved     readmeFilename: 'README.markdown',
2314 silly resolved     _id: 'mkd...@0.3.4',
2314 silly resolved     _from: 'mkd...@0.3.x' },
2314 silly resolved   { name: 'coffee-script',
2314 silly resolved     description: 'Unfancy JavaScript',
2314 silly resolved     keywords: [ 'javascript', 'language', 'coffeescript', 'compiler' ],
2314 silly resolved     author: { name: 'Jeremy Ashkenas' },
2314 silly resolved     version: '1.4.0',
2314 silly resolved     licenses: [ [Object] ],
2314 silly resolved     engines: { node: '>=0.4.0' },
2314 silly resolved     directories: { lib: './lib/coffee-script' },
2314 silly resolved     main: './lib/coffee-script/coffee-script',
2314 silly resolved     bin: { coffee: './bin/coffee', cake: './bin/cake' },
2314 silly resolved     scripts: { test: 'node ./bin/cake test' },
2314 silly resolved     homepage: 'http://coffeescript.org',
2314 silly resolved     bugs: 'https://github.com/jashkenas/coffee-script/issues',
2314 silly resolved     repository:
2314 silly resolved      { type: 'git',
2314 silly resolved        url: 'git://github.com/jashkenas/coffee-script.git' },
2314 silly resolved     devDependencies: { 'uglify-js': '>=1.0.0', jison: '>=0.2.0' },
2314 silly resolved     readme: '\n            {\n         }   }   {\n        {   {  }  }\n         }   }{  {\n        {  }{  }  }                    _____       __  __\n       ( }{ }{  { )                   / ____|     / _|/ _|\n     .- { { }  { }} -.               | |     ___ | |_| |_ ___  ___\n    (  ( } { } { } }  )              | |    / _ \\|  _|  _/ _ \\/ _ \\\n    |`-..________ ..-\'|              | |___| (_) | | | ||  __/  __/\n    |                 |               \\_____\\___/|_| |_| \\___|\\___|\n    |                 ;--.\n    |                (__  \\            _____           _       _\n    |                 | )  )          / ____|         (_)     | |\n    |                 |/  /          | (___   ___ _ __ _ _ __ | |_\n    |                 (  /            \\___ \\ / __| \'__| | \'_ \\| __|\n    |                 |/              ____) | (__| |  | | |_) | |_\n    |                 |              |_____/ \\___|_|  |_| .__/ \\__|\n     `-.._________..-\'                                  | |\n                                                        |_|\n\n\n  CoffeeScript is a little language that compiles into JavaScript.\n\n  Install Node.js, and then the CoffeeScript compiler:\n  sudo bin/cake install\n\n  Or, if you have the Node Package Manager installed:\n  npm install -g coffee-script\n  (Leave off the -g if you don\'t wish to install globally.)\n\n  Execute a script:\n  coffee /path/to/script.coffee\n\n  Compile a script:\n  coffee -c /path/to/script.coffee\n\n  For documentation, usage, and examples, see:\n  http://coffeescript.org/\n\n  To suggest a feature, report a bug, or general discussion:\n  http://github.com/jashkenas/coffee-script/issues/\n\n  If you\'d like to chat, drop by #coffeescript on Freenode IRC,\n  or on webchat.freenode.net.\n\n  The source repository:\n  git://github.com/jashkenas/coffee-script.git\n\n  All contributors are listed here:\n  http://github.com/jashkenas/coffee-script/contributors\n',
2314 silly resolved     readmeFilename: 'README',
2314 silly resolved     _id: 'coffee...@1.4.0',
2314 silly resolved     _from: 'coffee-script@~1.4.0' } ]
2315 info install comm...@0.6.1 into E:\Bin\Desktop\everyauth-master\node_modules\jade
2316 info install mkd...@0.3.4 into E:\Bin\Desktop\everyauth-master\node_modules\jade
2317 info install coffee...@1.4.0 into E:\Bin\Desktop\everyauth-master\node_modules\jade
2318 info installOne comm...@0.6.1
2319 info installOne mkd...@0.3.4
2320 info installOne coffee...@1.4.0
2321 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\htmlparser\1.7.6\package\package.json
2322 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\jsdom\0.2.19\package\package.json
2323 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\should\1.2.1\package\package.json
2324 info E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\htmlparser unbuild
2325 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\htmlparser\package.json
2326 info E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\jsdom unbuild
2327 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\jsdom\package.json
2328 info E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\should unbuild
2329 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\should\package.json
2330 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\qs\0.5.1\package\package.json
2331 silly gunzTarPerm extractEntry test/test.js
2332 silly gunzTarPerm modified mode [ 'test/test.js', 438, 420 ]
2333 silly gunzTarPerm extractEntry lib/parser.js
2334 silly gunzTarPerm modified mode [ 'lib/parser.js', 438, 420 ]
2335 silly gunzTarPerm extractEntry README.markdown
2336 silly gunzTarPerm modified mode [ 'README.markdown', 438, 420 ]
2337 silly gunzTarPerm extractEntry .npmignore
2338 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2339 silly gunzTarPerm extractEntry LICENSE
2340 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
2341 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\commander\0.6.1\package\package.json
2342 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\mkdirp\0.3.4\package\package.json
2343 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\coffee-script\1.4.0\package\package.json
2344 info E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\qs unbuild
2345 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\qs\package.json
2346 info E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\commander unbuild
2347 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\commander\package.json
2348 info E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\mkdirp unbuild
2349 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\mkdirp\package.json
2350 info E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\coffee-script unbuild
2351 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\coffee-script\package.json
2352 silly gunzTarPerm extractEntry .npmignore
2353 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2354 silly gunzTarPerm extractEntry index.js
2355 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2356 silly gunzTarPerm extractEntry .npmignore
2357 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2358 silly gunzTarPerm extractEntry LICENSE
2359 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
2360 silly gunzTarPerm extractEntry .npmignore
2361 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2362 silly gunzTarPerm extractEntry index.js
2363 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2364 silly gunzTarPerm extractEntry .npmignore
2365 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2366 silly gunzTarPerm extractEntry README.md
2367 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
2368 silly gunzTarPerm extractEntry index.js
2369 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2370 silly gunzTarPerm extractEntry .npmignore
2371 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2372 silly gunzTarPerm extractEntry README.md
2373 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
2374 silly gunzTarPerm extractEntry .npmignore
2375 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2376 silly gunzTarPerm extractEntry index.js
2377 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2378 silly gunzTarPerm extractEntry .npmignore
2379 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2380 silly gunzTarPerm extractEntry index.js
2381 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2382 silly gunzTarPerm extractEntry .npmignore
2383 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2384 silly gunzTarPerm extractEntry index.js
2385 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2386 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\htmlparser\1.7.6\package.tgz
2387 silly lockFile 8f4ad0cd-les-tobi-node-modules-htmlparser E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\htmlparser
2388 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\htmlparser C:\Users\alyman\AppData\Roaming\npm-cache\8f4ad0cd-les-tobi-node-modules-htmlparser.lock
2389 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\jsdom\0.2.19\package.tgz
2390 silly lockFile a0003307--modules-tobi-node-modules-jsdom E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\jsdom
2391 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\jsdom C:\Users\alyman\AppData\Roaming\npm-cache\a0003307--modules-tobi-node-modules-jsdom.lock
2392 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\should\1.2.1\package.tgz
2393 silly lockFile 2af0cc5f-modules-tobi-node-modules-should E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\should
2394 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\should C:\Users\alyman\AppData\Roaming\npm-cache\2af0cc5f-modules-tobi-node-modules-should.lock
2395 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\qs\0.5.1\package.tgz
2396 silly lockFile ca7311ff-ode-modules-tobi-node-modules-qs E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\qs
2397 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\qs C:\Users\alyman\AppData\Roaming\npm-cache\ca7311ff-ode-modules-tobi-node-modules-qs.lock
2398 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\commander\0.6.1\package.tgz
2399 silly lockFile ac6b33f7-ules-jade-node-modules-commander E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\commander
2400 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\commander C:\Users\alyman\AppData\Roaming\npm-cache\ac6b33f7-ules-jade-node-modules-commander.lock
2401 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\mkdirp\0.3.4\package.tgz
2402 silly lockFile 03494b59-modules-jade-node-modules-mkdirp E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\mkdirp
2403 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\mkdirp C:\Users\alyman\AppData\Roaming\npm-cache\03494b59-modules-jade-node-modules-mkdirp.lock
2404 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\coffee-script\1.4.0\package.tgz
2405 silly lockFile 5bde23d0--jade-node-modules-coffee-script E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\coffee-script
2406 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\coffee-script C:\Users\alyman\AppData\Roaming\npm-cache\5bde23d0--jade-node-modules-coffee-script.lock
2407 silly gunzTarPerm extractEntry test/self-closing-child.js
2408 silly gunzTarPerm modified mode [ 'test/self-closing-child.js', 438, 420 ]
2409 silly gunzTarPerm extractEntry test/self-closing-tag.js
2410 silly gunzTarPerm modified mode [ 'test/self-closing-tag.js', 438, 420 ]
2411 silly gunzTarPerm modes [ '755', '644' ]
2412 silly gunzTarPerm modes [ '755', '644' ]
2413 silly gunzTarPerm modes [ '755', '644' ]
2414 silly gunzTarPerm extractEntry Makefile
2415 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
2416 silly gunzTarPerm extractEntry Readme.md
2417 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
2418 silly gunzTarPerm modes [ '755', '644' ]
2419 silly gunzTarPerm modes [ '755', '644' ]
2420 silly gunzTarPerm modes [ '755', '644' ]
2421 silly gunzTarPerm modes [ '755', '644' ]
2422 silly gunzTarPerm extractEntry script/install.js
2423 silly gunzTarPerm modified mode [ 'script/install.js', 438, 420 ]
2424 silly gunzTarPerm extractEntry vendor/webkit-server/.npmignore
2425 silly gunzTarPerm modified mode [ 'vendor/webkit-server/.npmignore', 438, 420 ]
2426 silly gunzTarPerm extractEntry vendor/webkit-server/LICENSE
2427 silly gunzTarPerm modified mode [ 'vendor/webkit-server/LICENSE', 438, 420 ]
2428 silly gunzTarPerm extractEntry index.js
2429 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2430 silly gunzTarPerm extractEntry test.js
2431 silly gunzTarPerm modified mode [ 'test.js', 438, 420 ]
2432 silly gunzTarPerm extractEntry History.md
2433 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
2434 silly gunzTarPerm extractEntry Makefile
2435 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
2436 silly gunzTarPerm extractEntry package.json
2437 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2438 silly gunzTarPerm extractEntry vendor/webkit-server/bin/Info.plist
2439 silly gunzTarPerm modified mode [ 'vendor/webkit-server/bin/Info.plist', 438, 420 ]
2440 silly gunzTarPerm extractEntry .gitmodules
2441 silly gunzTarPerm modified mode [ '.gitmodules', 438, 420 ]
2442 silly gunzTarPerm extractEntry lib/crc.js
2443 silly gunzTarPerm modified mode [ 'lib/crc.js', 438, 420 ]
2444 silly gunzTarPerm extractEntry index.js
2445 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2446 silly gunzTarPerm extractEntry .travis.yml
2447 silly gunzTarPerm modified mode [ '.travis.yml', 438, 420 ]
2448 silly gunzTarPerm extractEntry History.md
2449 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
2450 silly gunzTarPerm extractEntry Makefile
2451 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
2452 silly gunzTarPerm extractEntry index.js
2453 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2454 silly gunzTarPerm extractEntry .gitignore.orig
2455 silly gunzTarPerm modified mode [ '.gitignore.orig', 438, 420 ]
2456 silly gunzTarPerm extractEntry package.json
2457 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2458 silly gunzTarPerm extractEntry package.json
2459 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2460 silly gunzTarPerm extractEntry Makefile
2461 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
2462 silly gunzTarPerm extractEntry Readme.md
2463 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
2464 silly gunzTarPerm extractEntry .travis.yml
2465 silly gunzTarPerm modified mode [ '.travis.yml', 438, 420 ]
2466 silly gunzTarPerm extractEntry History.md
2467 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
2468 silly gunzTarPerm extractEntry package.json
2469 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2470 silly gunzTarPerm extractEntry vendor/webkit-server/build.sh
2471 silly gunzTarPerm modified mode [ 'vendor/webkit-server/build.sh', 438, 420 ]
2472 silly gunzTarPerm extractEntry History.md
2473 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
2474 silly gunzTarPerm extractEntry lib/send.js
2475 silly gunzTarPerm modified mode [ 'lib/send.js', 438, 420 ]
2476 silly gunzTarPerm extractEntry test/stray-ending.js
2477 silly gunzTarPerm modified mode [ 'test/stray-ending.js', 438, 420 ]
2478 silly gunzTarPerm extractEntry test/trailing-non-whitespace.js
2479 silly gunzTarPerm modified mode [ 'test/trailing-non-whitespace.js', 438, 420 ]
2480 silly gunzTarPerm extractEntry package.json
2481 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2482 silly gunzTarPerm extractEntry package.json
2483 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2484 silly gunzTarPerm extractEntry package.json
2485 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
2486 silly gunzTarPerm extractEntry vendor/webkit-server/README.markdown
2487 silly gunzTarPerm modified mode [ 'vendor/webkit-server/README.markdown', 438, 420 ]
2488 silly gunzTarPerm extractEntry vendor/webkit-server/src/webkit_server.js
2489 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/webkit_server.js', 438, 420 ]
2490 silly gunzTarPerm extractEntry test/issue-30.js
2491 silly gunzTarPerm modified mode [ 'test/issue-30.js', 438, 420 ]
2492 silly gunzTarPerm extractEntry README.md
2493 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
2494 silly gunzTarPerm extractEntry LICENSE
2495 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
2496 silly gunzTarPerm extractEntry README.md
2497 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
2498 silly gunzTarPerm extractEntry lib/jsdom.js
2499 silly gunzTarPerm modified mode [ 'lib/jsdom.js', 438, 420 ]
2500 silly gunzTarPerm extractEntry .npmignore
2501 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2502 silly gunzTarPerm extractEntry index.js
2503 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2504 silly gunzTarPerm extractEntry .npmignore
2505 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2506 silly gunzTarPerm extractEntry index.js
2507 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2508 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\methods\package.json
2509 silly gunzTarPerm extractEntry .npmignore
2510 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2511 silly gunzTarPerm extractEntry index.js
2512 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2513 silly gunzTarPerm extractEntry .npmignore
2514 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2515 silly gunzTarPerm extractEntry LICENSE
2516 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
2517 silly gunzTarPerm extractEntry .npmignore
2518 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
2519 silly gunzTarPerm extractEntry README
2520 silly gunzTarPerm modified mode [ 'README', 438, 420 ]
2521 silly gunzTarPerm extractEntry lib/jsdom/utils.js
2522 silly gunzTarPerm modified mode [ 'lib/jsdom/utils.js', 438, 420 ]
2523 silly gunzTarPerm extractEntry .travis.yml
2524 silly gunzTarPerm modified mode [ '.travis.yml', 438, 420 ]
2525 silly gunzTarPerm extractEntry lib/cache.js
2526 silly gunzTarPerm modified mode [ 'lib/cache.js', 438, 420 ]
2527 silly gunzTarPerm extractEntry Readme.md
2528 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
2529 silly gunzTarPerm extractEntry lib/jsdom/browser/documentfeatures.js
2530 silly gunzTarPerm modified mode [ 'lib/jsdom/browser/documentfeatures.js', 438, 420 ]
2531 silly gunzTarPerm extractEntry Makefile
2532 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
2533 silly gunzTarPerm extractEntry test/crc.js
2534 silly gunzTarPerm modified mode [ 'test/crc.js', 438, 420 ]
2535 silly gunzTarPerm extractEntry test/parse.js
2536 silly gunzTarPerm modified mode [ 'test/parse.js', 438, 420 ]
2537 silly gunzTarPerm extractEntry test/serialize.js
2538 silly gunzTarPerm modified mode [ 'test/serialize.js', 438, 420 ]
2539 silly gunzTarPerm extractEntry Readme.md
2540 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
2541 silly gunzTarPerm extractEntry lib/jsdom/browser/domtohtml.js
2542 silly gunzTarPerm modified mode [ 'lib/jsdom/browser/domtohtml.js', 438, 420 ]
2543 silly gunzTarPerm extractEntry .gitignore.rej
2544 silly gunzTarPerm modified mode [ '.gitignore.rej', 438, 420 ]
2545 silly gunzTarPerm extractEntry .travis.yml
2546 silly gunzTarPerm modified mode [ '.travis.yml', 438, 420 ]
2547 silly gunzTarPerm extractEntry lib/commander.js
2548 silly gunzTarPerm modified mode [ 'lib/commander.js', 438, 420 ]
2549 silly gunzTarPerm extractEntry Makefile
2550 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
2551 silly gunzTarPerm extractEntry lib/connect.js
2552 silly gunzTarPerm modified mode [ 'lib/connect.js', 438, 420 ]
2553 silly gunzTarPerm extractEntry lib/utils.js
2554 silly gunzTarPerm modified mode [ 'lib/utils.js', 438, 420 ]
2555 silly gunzTarPerm extractEntry Makefile
2556 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
2557 silly gunzTarPerm extractEntry lib/jsdom/browser/htmlencoding.js
2558 silly gunzTarPerm modified mode [ 'lib/jsdom/browser/htmlencoding.js', 438, 420 ]
2559 silly gunzTarPerm extractEntry test/mocha.opts
2560 silly gunzTarPerm modified mode [ 'test/mocha.opts', 438, 420 ]
2561 silly lockFile 2514a014-les-express-node-modules-methods E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\methods
2562 silly gunzTarPerm extractEntry lib/jsdom/browser/htmltodom.js
2563 silly gunzTarPerm modified mode [ 'lib/jsdom/browser/htmltodom.js', 438, 420 ]
2564 silly gunzTarPerm extractEntry examples/pow.js
2565 silly gunzTarPerm modified mode [ 'examples/pow.js', 438, 420 ]
2566 silly gunzTarPerm extractEntry lib/jsdom/browser/index.js
2567 silly gunzTarPerm modified mode [ 'lib/jsdom/browser/index.js', 438, 420 ]
2568 silly gunzTarPerm extractEntry node-htmlparser.old.js
2569 silly gunzTarPerm modified mode [ 'node-htmlparser.old.js', 438, 420 ]
2570 silly gunzTarPerm extractEntry profile.getelement.js
2571 silly gunzTarPerm modified mode [ 'profile.getelement.js', 438, 420 ]
2572 silly gunzTarPerm extractEntry lib/jsdom/level1/core.js
2573 silly gunzTarPerm modified mode [ 'lib/jsdom/level1/core.js', 438, 420 ]
2574 silly gunzTarPerm extractEntry .travis.yml
2575 silly gunzTarPerm modified mode [ '.travis.yml', 438, 420 ]
2576 silly gunzTarPerm extractEntry History.md
2577 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
2578 silly gunzTarPerm extractEntry vendor/webkit-server/src/NetworkAccessManager.h
2579 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/NetworkAccessManager.h', 438, 420 ]
2580 silly gunzTarPerm extractEntry vendor/webkit-server/src/ClearCookies.cpp
2581 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/ClearCookies.cpp', 438, 420 ]
2582 silly gunzTarPerm extractEntry lib/jsdom/level2/core.js
2583 silly gunzTarPerm modified mode [ 'lib/jsdom/level2/core.js', 438, 420 ]
2584 silly gunzTarPerm extractEntry .gitmodules
2585 silly gunzTarPerm modified mode [ '.gitmodules', 438, 420 ]
2586 silly gunzTarPerm extractEntry examples/runner.js
2587 silly gunzTarPerm modified mode [ 'examples/runner.js', 438, 420 ]
2588 silly gunzTarPerm extractEntry test/unquoted.js
2589 silly gunzTarPerm modified mode [ 'test/unquoted.js', 438, 420 ]
2590 silly gunzTarPerm extractEntry newparser.js
2591 silly gunzTarPerm modified mode [ 'newparser.js', 438, 420 ]
2592 silly gunzTarPerm extractEntry benchmark.js
2593 silly gunzTarPerm modified mode [ 'benchmark.js', 438, 420 ]
2594 silly gunzTarPerm extractEntry examples.js
2595 silly gunzTarPerm modified mode [ 'examples.js', 438, 420 ]
2596 silly gunzTarPerm extractEntry index.js
2597 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
2598 silly gunzTarPerm extractEntry .travis.yml
2599 silly gunzTarPerm modified mode [ '.travis.yml', 438, 420 ]
2600 silly gunzTarPerm extractEntry LICENSE
2601 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
2602 silly gunzTarPerm extractEntry bin/cake
2603 silly gunzTarPerm modified mode [ 'bin/cake', 438, 420 ]
2604 info preinstall met...@0.0.1
2605 silly gunzTarPerm extractEntry test/issue-23.js
2606 silly gunzTarPerm modified mode [ 'test/issue-23.js', 438, 420 ]
2607 silly gunzTarPerm extractEntry rssbug.js
2608 silly gunzTarPerm modified mode [ 'rssbug.js', 438, 420 ]
2609 silly gunzTarPerm extractEntry test/xmlns-issue-41.js
2610 silly gunzTarPerm modified mode [ 'test/xmlns-issue-41.js', 438, 420 ]
2611 silly gunzTarPerm extractEntry runtests.js
2612 silly gunzTarPerm modified mode [ 'runtests.js', 438, 420 ]
2613 silly gunzTarPerm extractEntry Readme.md
2614 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
2615 silly gunzTarPerm extractEntry Readme.md
2616 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
2617 silly gunzTarPerm extractEntry lib/index.js
2618 silly gunzTarPerm modified mode [ 'lib/index.js', 438, 420 ]
2619 silly gunzTarPerm extractEntry lib/patch.js
2620 silly gunzTarPerm modified mode [ 'lib/patch.js', 438, 420 ]
2621 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\methods\package.json
2622 silly gunzTarPerm extractEntry runtests.min.js
2623 silly gunzTarPerm modified mode [ 'runtests.min.js', 438, 420 ]
2624 verbose readDependencies using package.json deps
2625 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\methods\package.json
2626 silly gunzTarPerm extractEntry runtests_new.js
2627 silly gunzTarPerm modified mode [ 'runtests_new.js', 438, 420 ]
2628 silly gunzTarPerm extractEntry examples/pow.js.orig
2629 silly gunzTarPerm modified mode [ 'examples/pow.js.orig', 438, 420 ]
2630 silly gunzTarPerm extractEntry examples/pow.js.rej
2631 silly gunzTarPerm modified mode [ 'examples/pow.js.rej', 438, 420 ]
2632 silly gunzTarPerm extractEntry snippet.js
2633 silly gunzTarPerm modified mode [ 'snippet.js', 438, 420 ]
2634 verbose readDependencies using package.json deps
2635 silly resolved []
2636 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\methods
2637 info build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\methods
2638 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\methods\package.json
2639 silly gunzTarPerm extractEntry test01.js
2640 silly gunzTarPerm modified mode [ 'test01.js', 438, 420 ]
2641 silly gunzTarPerm extractEntry README.markdown
2642 silly gunzTarPerm modified mode [ 'README.markdown', 438, 420 ]
2643 silly gunzTarPerm extractEntry lib/commander.js
2644 silly gunzTarPerm modified mode [ 'lib/commander.js', 438, 420 ]
2645 silly gunzTarPerm extractEntry Makefile
2646 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
2647 verbose linkStuff [ false,
2647 verbose linkStuff   false,
2647 verbose linkStuff   false,
2647 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\express\\node_modules' ]
2648 info linkStuff met...@0.0.1
2649 verbose linkBins met...@0.0.1
2650 verbose linkMans met...@0.0.1
2651 verbose rebuildBundles met...@0.0.1
2652 silly gunzTarPerm extractEntry vendor/webkit-server/src/ClearCookies.h
2653 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/ClearCookies.h', 438, 420 ]
2654 silly gunzTarPerm extractEntry vendor/webkit-server/src/Command.cpp
2655 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Command.cpp', 438, 420 ]
2656 silly gunzTarPerm extractEntry json2.js
2657 silly gunzTarPerm modified mode [ 'json2.js', 438, 420 ]
2658 silly gunzTarPerm extractEntry test/chmod.js
2659 silly gunzTarPerm modified mode [ 'test/chmod.js', 438, 420 ]
2660 silly gunzTarPerm extractEntry History.md
2661 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
2662 silly gunzTarPerm extractEntry lib/eql.js
2663 silly gunzTarPerm modified mode [ 'lib/eql.js', 438, 420 ]
2664 silly gunzTarPerm extractEntry lib/jsdom/level2/events.js
2665 silly gunzTarPerm modified mode [ 'lib/jsdom/level2/events.js', 438, 420 ]
2666 info install met...@0.0.1
2667 silly gunzTarPerm extractEntry querystring.js
2668 silly gunzTarPerm modified mode [ 'querystring.js', 438, 420 ]
2669 silly gunzTarPerm extractEntry History.md
2670 silly gunzTarPerm modified mode [ 'History.md', 438, 420 ]
2671 silly gunzTarPerm extractEntry test/perm.js
2672 silly gunzTarPerm modified mode [ 'test/perm.js', 438, 420 ]
2673 silly gunzTarPerm extractEntry examples/pow.js
2674 silly gunzTarPerm modified mode [ 'examples/pow.js', 438, 420 ]
2675 silly gunzTarPerm extractEntry README.markdown
2676 silly gunzTarPerm modified mode [ 'README.markdown', 438, 420 ]
2677 silly gunzTarPerm extractEntry bin/coffee
2678 silly gunzTarPerm modified mode [ 'bin/coffee', 438, 420 ]
2679 silly gunzTarPerm extractEntry CNAME
2680 silly gunzTarPerm modified mode [ 'CNAME', 438, 420 ]
2681 silly gunzTarPerm extractEntry test/perm_sync.js
2682 silly gunzTarPerm modified mode [ 'test/perm_sync.js', 438, 420 ]
2683 silly gunzTarPerm extractEntry lib/jsdom/level2/html.js
2684 silly gunzTarPerm modified mode [ 'lib/jsdom/level2/html.js', 438, 420 ]
2685 info postinstall met...@0.0.1
2686 silly gunzTarPerm extractEntry test/index.js
2687 silly gunzTarPerm modified mode [ 'test/index.js', 438, 420 ]
2688 silly gunzTarPerm extractEntry test/xmlns-rebinding.js
2689 silly gunzTarPerm modified mode [ 'test/xmlns-rebinding.js', 438, 420 ]
2690 silly gunzTarPerm extractEntry test/chmod.js
2691 silly gunzTarPerm modified mode [ 'test/chmod.js', 438, 420 ]
2692 silly gunzTarPerm extractEntry CONTRIBUTING.md
2693 silly gunzTarPerm modified mode [ 'CONTRIBUTING.md', 438, 420 ]
2694 silly gunzTarPerm extractEntry lib/proto.js
2695 silly gunzTarPerm modified mode [ 'lib/proto.js', 438, 420 ]
2696 silly gunzTarPerm extractEntry lib/utils.js
2697 silly gunzTarPerm modified mode [ 'lib/utils.js', 438, 420 ]
2698 silly gunzTarPerm extractEntry lib/jsdom/level2/index.js
2699 silly gunzTarPerm modified mode [ 'lib/jsdom/level2/index.js', 438, 420 ]
2700 silly gunzTarPerm extractEntry extras/jsl.conf
2701 silly gunzTarPerm modified mode [ 'extras/jsl.conf', 438, 420 ]
2702 silly gunzTarPerm extractEntry lib/jsdom/level2/style.js
2703 silly gunzTarPerm modified mode [ 'lib/jsdom/level2/style.js', 438, 420 ]
2704 silly gunzTarPerm extractEntry lib/jsdom/level2/languages/javascript.js
2705 silly gunzTarPerm modified mode [ 'lib/jsdom/level2/languages/javascript.js', 438, 420 ]
2706 silly gunzTarPerm extractEntry Readme.md
2707 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
2708 silly gunzTarPerm extractEntry lib/jsdom/level3/core.js
2709 silly gunzTarPerm modified mode [ 'lib/jsdom/level3/core.js', 438, 420 ]
2710 silly gunzTarPerm extractEntry profile.js
2711 silly gunzTarPerm modified mode [ 'profile.js', 438, 420 ]
2712 silly gunzTarPerm extractEntry utils_example.js
2713 silly gunzTarPerm modified mode [ 'utils_example.js', 438, 420 ]
2714 silly gunzTarPerm extractEntry lib/should.js
2715 silly gunzTarPerm modified mode [ 'lib/should.js', 438, 420 ]
2716 silly gunzTarPerm extractEntry Makefile
2717 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
2718 silly gunzTarPerm extractEntry lib/jsdom/level3/events.js
2719 silly gunzTarPerm modified mode [ 'lib/jsdom/level3/events.js', 438, 420 ]
2720 silly gunzTarPerm extractEntry vendor/webkit-server/src/Command.h
2721 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Command.h', 438, 420 ]
2722 silly gunzTarPerm extractEntry vendor/webkit-server/src/CommandFactory.cpp
2723 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/CommandFactory.cpp', 438, 420 ]
2724 silly gunzTarPerm extractEntry .gitmodules
2725 silly gunzTarPerm modified mode [ '.gitmodules', 438, 420 ]
2726 silly gunzTarPerm extractEntry lib/head.js
2727 silly gunzTarPerm modified mode [ 'lib/head.js', 438, 420 ]
2728 silly gunzTarPerm extractEntry lib/jsdom/level3/html.js
2729 silly gunzTarPerm modified mode [ 'lib/jsdom/level3/html.js', 438, 420 ]
2730 silly gunzTarPerm extractEntry profile
2731 silly gunzTarPerm modified mode [ 'profile', 438, 420 ]
2732 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\fresh\package.json
2733 silly gunzTarPerm extractEntry lib/jsdom/level3/index.js
2734 silly gunzTarPerm modified mode [ 'lib/jsdom/level3/index.js', 438, 420 ]
2735 silly gunzTarPerm extractEntry vendor/webkit-server/src/CommandFactory.h
2736 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/CommandFactory.h', 438, 420 ]
2737 silly gunzTarPerm extractEntry test/race.js
2738 silly gunzTarPerm modified mode [ 'test/race.js', 438, 420 ]
2739 silly gunzTarPerm extractEntry test/mkdirp.js
2740 silly gunzTarPerm modified mode [ 'test/mkdirp.js', 438, 420 ]
2741 silly gunzTarPerm extractEntry lib/jsdom/level3/ls.js
2742 silly gunzTarPerm modified mode [ 'lib/jsdom/level3/ls.js', 438, 420 ]
2743 silly gunzTarPerm extractEntry vendor/webkit-server/src/CommandParser.cpp
2744 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/CommandParser.cpp', 438, 420 ]
2745 silly gunzTarPerm extractEntry test/cdata.js
2746 silly gunzTarPerm modified mode [ 'test/cdata.js', 438, 420 ]
2747 silly gunzTarPerm extractEntry test/xmlns-strict.js
2748 silly gunzTarPerm modified mode [ 'test/xmlns-strict.js', 438, 420 ]
2749 silly gunzTarPerm extractEntry test/perm.js
2750 silly gunzTarPerm modified mode [ 'test/perm.js', 438, 420 ]
2751 silly gunzTarPerm extractEntry test/perm_sync.js
2752 silly gunzTarPerm modified mode [ 'test/perm_sync.js', 438, 420 ]
2753 silly gunzTarPerm extractEntry lib/middleware/basicAuth.js
2754 silly gunzTarPerm modified mode [ 'lib/middleware/basicAuth.js', 438, 420 ]
2755 silly gunzTarPerm extractEntry lib/middleware/errorHandler.js
2756 silly gunzTarPerm modified mode [ 'lib/middleware/errorHandler.js', 438, 420 ]
2757 silly gunzTarPerm extractEntry lib/jsdom/level3/xpath.js
2758 silly gunzTarPerm modified mode [ 'lib/jsdom/level3/xpath.js', 438, 420 ]
2759 silly gunzTarPerm extractEntry lib/coffee-script/browser.js
2760 silly gunzTarPerm modified mode [ 'lib/coffee-script/browser.js', 438, 420 ]
2761 silly gunzTarPerm extractEntry lib/coffee-script/command.js
2762 silly gunzTarPerm modified mode [ 'lib/coffee-script/command.js', 438, 420 ]
2763 silly gunzTarPerm extractEntry lib/jsdom/selectors/index.js
2764 silly gunzTarPerm modified mode [ 'lib/jsdom/selectors/index.js', 438, 420 ]
2765 silly gunzTarPerm extractEntry test/cdata-multiple.js
2766 silly gunzTarPerm modified mode [ 'test/cdata-multiple.js', 438, 420 ]
2767 silly gunzTarPerm extractEntry test/race.js
2768 silly gunzTarPerm modified mode [ 'test/race.js', 438, 420 ]
2769 silly gunzTarPerm extractEntry lib/jsdom/selectors/sizzle.js
2770 silly gunzTarPerm modified mode [ 'lib/jsdom/selectors/sizzle.js', 438, 420 ]
2771 silly gunzTarPerm extractEntry test/mkdirp.js
2772 silly gunzTarPerm modified mode [ 'test/mkdirp.js', 438, 420 ]
2773 silly gunzTarPerm extractEntry lib/coffee-script/grammar.js
2774 silly gunzTarPerm modified mode [ 'lib/coffee-script/grammar.js', 438, 420 ]
2775 silly gunzTarPerm extractEntry Readme.md
2776 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
2777 silly gunzTarPerm extractEntry test/exist.test.js
2778 silly gunzTarPerm modified mode [ 'test/exist.test.js', 438, 420 ]
2779 silly gunzTarPerm extractEntry test/return.js
2780 silly gunzTarPerm modified mode [ 'test/return.js', 438, 420 ]
2781 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\ms\package.json
2782 silly gunzTarPerm extractEntry test/should.test.js
2783 silly gunzTarPerm modified mode [ 'test/should.test.js', 438, 420 ]
2784 silly gunzTarPerm extractEntry lib/querystring.js
2785 silly gunzTarPerm modified mode [ 'lib/querystring.js', 438, 420 ]
2786 silly gunzTarPerm extractEntry lib/tail.js
2787 silly gunzTarPerm modified mode [ 'lib/tail.js', 438, 420 ]
2788 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\range-parser\package.json
2789 silly gunzTarPerm extractEntry CHANGELOG
2790 silly gunzTarPerm modified mode [ 'CHANGELOG', 438, 420 ]
2791 silly gunzTarPerm extractEntry profile.getelement.txt
2792 silly gunzTarPerm modified mode [ 'profile.getelement.txt', 438, 420 ]
2793 silly gunzTarPerm extractEntry LICENSE.txt
2794 silly gunzTarPerm modified mode [ 'LICENSE.txt', 438, 420 ]
2795 silly gunzTarPerm extractEntry test/return.js
2796 silly gunzTarPerm modified mode [ 'test/return.js', 438, 420 ]
2797 silly gunzTarPerm extractEntry test/return_sync.js
2798 silly gunzTarPerm modified mode [ 'test/return_sync.js', 438, 420 ]
2799 silly gunzTarPerm extractEntry lib/middleware/favicon.js
2800 silly gunzTarPerm modified mode [ 'lib/middleware/favicon.js', 438, 420 ]
2801 silly gunzTarPerm extractEntry lib/middleware/json.js
2802 silly gunzTarPerm modified mode [ 'lib/middleware/json.js', 438, 420 ]
2803 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie-signature\package.json
2804 silly gunzTarPerm extractEntry vendor/webkit-server/src/CommandParser.h
2805 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/CommandParser.h', 438, 420 ]
2806 silly gunzTarPerm extractEntry vendor/webkit-server/src/Connection.cpp
2807 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Connection.cpp', 438, 420 ]
2808 silly lockFile cdad9e5f-dules-express-node-modules-fresh E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\fresh
2809 silly gunzTarPerm extractEntry Makefile
2810 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
2811 silly gunzTarPerm extractEntry .project.bak
2812 silly gunzTarPerm modified mode [ '.project.bak', 438, 420 ]
2813 silly gunzTarPerm extractEntry lib/middleware/limit.js
2814 silly gunzTarPerm modified mode [ 'lib/middleware/limit.js', 438, 420 ]
2815 silly gunzTarPerm extractEntry profileresults.txt
2816 silly gunzTarPerm modified mode [ 'profileresults.txt', 438, 420 ]
2817 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\debug\package.json
2818 silly gunzTarPerm extractEntry test/xmlns-unbound.js
2819 silly gunzTarPerm modified mode [ 'test/xmlns-unbound.js', 438, 420 ]
2820 silly gunzTarPerm extractEntry test/cdata-fake-end.js
2821 silly gunzTarPerm modified mode [ 'test/cdata-fake-end.js', 438, 420 ]
2822 silly gunzTarPerm extractEntry lib/coffee-script/helpers.js
2823 silly gunzTarPerm modified mode [ 'lib/coffee-script/helpers.js', 438, 420 ]
2824 silly gunzTarPerm extractEntry lib/coffee-script/index.js
2825 silly gunzTarPerm modified mode [ 'lib/coffee-script/index.js', 438, 420 ]
2826 silly gunzTarPerm extractEntry pulls/node-htmlparser/package.json
2827 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/package.json', 438, 420 ]
2828 silly gunzTarPerm extractEntry pulls/node-htmlparser/README.md
2829 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/README.md', 438, 420 ]
2830 silly gunzTarPerm extractEntry test/xmlns-xml-default-ns.js
2831 silly gunzTarPerm modified mode [ 'test/xmlns-xml-default-ns.js', 438, 420 ]
2832 silly gunzTarPerm extractEntry test/return_sync.js
2833 silly gunzTarPerm modified mode [ 'test/return_sync.js', 438, 420 ]
2834 silly gunzTarPerm extractEntry test/root.js
2835 silly gunzTarPerm modified mode [ 'test/root.js', 438, 420 ]
2836 silly gunzTarPerm extractEntry pulls/node-htmlparser/LICENSE
2837 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/LICENSE', 438, 420 ]
2838 info preinstall fr...@0.1.0
2839 silly gunzTarPerm extractEntry pulls/node-htmlparser/utils_example.js
2840 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/utils_example.js', 438, 420 ]
2841 silly gunzTarPerm extractEntry pulls/node-htmlparser/profile.js
2842 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/profile.js', 438, 420 ]
2843 silly lockFile e49bdbf6--modules-satisfy-node-modules-ms E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\ms
2844 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\fresh\package.json
2845 silly gunzTarPerm extractEntry vendor/webkit-server/src/Connection.h
2846 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Connection.h', 438, 420 ]
2847 silly gunzTarPerm extractEntry vendor/webkit-server/src/Evaluate.cpp
2848 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Evaluate.cpp', 438, 420 ]
2849 silly gunzTarPerm extractEntry pulls/node-htmlparser/json2.js
2850 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/json2.js', 438, 420 ]
2851 silly gunzTarPerm extractEntry test/root.js
2852 silly gunzTarPerm modified mode [ 'test/root.js', 438, 420 ]
2853 silly gunzTarPerm extractEntry test/sync.js
2854 silly gunzTarPerm modified mode [ 'test/sync.js', 438, 420 ]
2855 silly lockFile 9a74846c-xpress-node-modules-range-parser E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\range-parser
2856 silly gunzTarPerm extractEntry component.json
2857 silly gunzTarPerm modified mode [ 'component.json', 438, 420 ]
2858 silly gunzTarPerm extractEntry .travis.yml
2859 silly gunzTarPerm modified mode [ '.travis.yml', 438, 420 ]
2860 verbose readDependencies using package.json deps
2861 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\fresh\package.json
2862 silly gunzTarPerm extractEntry pulls/node-htmlparser/runtests.js
2863 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/runtests.js', 438, 420 ]
2864 silly lockFile 0e4a73d2-ss-node-modules-cookie-signature E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie-signature
2865 silly gunzTarPerm extractEntry pulls/node-htmlparser/runtests.min.js
2866 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/runtests.min.js', 438, 420 ]
2867 silly gunzTarPerm extractEntry Readme.md
2868 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
2869 verbose readDependencies using package.json deps
2870 silly resolved []
2871 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\fresh
2872 info build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\fresh
2873 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\fresh\package.json
2874 silly gunzTarPerm extractEntry pulls/node-htmlparser/snippet.js
2875 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/snippet.js', 438, 420 ]
2876 silly gunzTarPerm extractEntry test/sync.js
2877 silly gunzTarPerm modified mode [ 'test/sync.js', 438, 420 ]
2878 silly gunzTarPerm extractEntry test/umask.js
2879 silly gunzTarPerm modified mode [ 'test/umask.js', 438, 420 ]
2880 silly gunzTarPerm extractEntry test/parse.js
2881 silly gunzTarPerm modified mode [ 'test/parse.js', 438, 420 ]
2882 verbose linkStuff [ false,
2882 verbose linkStuff   false,
2882 verbose linkStuff   false,
2882 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\express\\node_modules' ]
2883 info linkStuff fr...@0.1.0
2884 verbose linkBins fr...@0.1.0
2885 verbose linkMans fr...@0.1.0
2886 verbose rebuildBundles fr...@0.1.0
2887 silly gunzTarPerm extractEntry lib/middleware/directory.js
2888 silly gunzTarPerm modified mode [ 'lib/middleware/directory.js', 438, 420 ]
2889 silly gunzTarPerm extractEntry lib/middleware/methodOverride.js
2890 silly gunzTarPerm modified mode [ 'lib/middleware/methodOverride.js', 438, 420 ]
2891 silly gunzTarPerm extractEntry pulls/node-htmlparser/runtests.min.html
2892 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/runtests.min.html', 438, 420 ]
2893 silly lockFile f0e649bd-dules-satisfy-node-modules-debug E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\debug
2894 info preinstall m...@0.5.0
2895 silly gunzTarPerm extractEntry test/cdata-end-split.js
2896 silly gunzTarPerm modified mode [ 'test/cdata-end-split.js', 438, 420 ]
2897 silly gunzTarPerm extractEntry test/xmlns-xml-default-prefix-attribute.js
2898 silly gunzTarPerm modified mode [ 'test/xmlns-xml-default-prefix-attribute.js', 438, 420 ]
2899 silly gunzTarPerm extractEntry test/stringify.js
2900 silly gunzTarPerm modified mode [ 'test/stringify.js', 438, 420 ]
2901 info install fr...@0.1.0
2902 silly gunzTarPerm extractEntry lib/coffee-script/coffee-script.js
2903 silly gunzTarPerm modified mode [ 'lib/coffee-script/coffee-script.js', 438, 420 ]
2904 silly gunzTarPerm extractEntry lib/coffee-script/nodes.js
2905 silly gunzTarPerm modified mode [ 'lib/coffee-script/nodes.js', 438, 420 ]
2906 silly gunzTarPerm extractEntry pulls/node-htmlparser/CHANGELOG
2907 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/CHANGELOG', 438, 420 ]
2908 info preinstall range-...@0.0.4
2909 silly gunzTarPerm extractEntry test/browser/expect.js
2910 silly gunzTarPerm modified mode [ 'test/browser/expect.js', 438, 420 ]
2911 silly gunzTarPerm extractEntry lib/middleware/multipart.js
2912 silly gunzTarPerm modified mode [ 'lib/middleware/multipart.js', 438, 420 ]
2913 silly gunzTarPerm extractEntry pulls/node-htmlparser/lib/node-htmlparser.js
2914 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/lib/node-htmlparser.js', 438, 420 ]
2915 info preinstall cookie-s...@0.0.1
2916 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\ms\package.json
2917 silly gunzTarPerm extractEntry test/cdata-chunked.js
2918 silly gunzTarPerm modified mode [ 'test/cdata-chunked.js', 438, 420 ]
2919 silly gunzTarPerm extractEntry test/browser/jquery.js
2920 silly gunzTarPerm modified mode [ 'test/browser/jquery.js', 438, 420 ]
2921 info postinstall fr...@0.1.0
2922 silly gunzTarPerm extractEntry lib/middleware/query.js
2923 silly gunzTarPerm modified mode [ 'lib/middleware/query.js', 438, 420 ]
2924 silly gunzTarPerm extractEntry pulls/node-htmlparser/lib/node-htmlparser.min.js
2925 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/lib/node-htmlparser.min.js', 438, 420 ]
2926 silly gunzTarPerm extractEntry test/umask.js
2927 silly gunzTarPerm modified mode [ 'test/umask.js', 438, 420 ]
2928 silly gunzTarPerm extractEntry test/clobber.js
2929 silly gunzTarPerm modified mode [ 'test/clobber.js', 438, 420 ]
2930 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\range-parser\package.json
2931 silly gunzTarPerm extractEntry test/xmlns-xml-default-prefix.js
2932 silly gunzTarPerm modified mode [ 'test/xmlns-xml-default-prefix.js', 438, 420 ]
2933 verbose readDependencies using package.json deps
2934 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\ms\package.json
2935 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie-signature\package.json
2936 verbose readDependencies using package.json deps
2937 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\range-parser\package.json
2938 silly gunzTarPerm extractEntry test/case.js
2939 silly gunzTarPerm modified mode [ 'test/case.js', 438, 420 ]
2940 info preinstall de...@0.1.0
2941 verbose readDependencies using package.json deps
2942 silly resolved []
2943 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\ms
2944 info build E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\ms
2945 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\ms\package.json
2946 verbose linkStuff [ false,
2946 verbose linkStuff   false,
2946 verbose linkStuff   false,
2946 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\satisfy\\node_modules' ]
2947 info linkStuff m...@0.5.0
2948 verbose linkBins m...@0.5.0
2949 verbose linkMans m...@0.5.0
2950 verbose rebuildBundles m...@0.5.0
2951 verbose readDependencies using package.json deps
2952 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie-signature\package.json
2953 silly gunzTarPerm extractEntry test/xmlns-xml-default-redefine.js
2954 silly gunzTarPerm modified mode [ 'test/xmlns-xml-default-redefine.js', 438, 420 ]
2955 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/01-basic.js
2956 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/01-basic.js', 438, 420 ]
2957 verbose readDependencies using package.json deps
2958 silly resolved []
2959 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\range-parser
2960 info build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\range-parser
2961 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\range-parser\package.json
2962 verbose linkStuff [ false,
2962 verbose linkStuff   false,
2962 verbose linkStuff   false,
2962 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\express\\node_modules' ]
2963 info linkStuff range-...@0.0.4
2964 verbose linkBins range-...@0.0.4
2965 verbose linkMans range-...@0.0.4
2966 verbose rebuildBundles range-...@0.0.4
2967 info install m...@0.5.0
2968 silly gunzTarPerm extractEntry test/script.js
2969 silly gunzTarPerm modified mode [ 'test/script.js', 438, 420 ]
2970 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/08-extra_spaces_in_tag.js
2971 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/08-extra_spaces_in_tag.js',
2971 silly gunzTarPerm   438,
2971 silly gunzTarPerm   420 ]
2972 silly gunzTarPerm extractEntry vendor/webkit-server/src/Evaluate.h
2973 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Evaluate.h', 438, 420 ]
2974 silly gunzTarPerm extractEntry vendor/webkit-server/src/Execute.cpp
2975 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Execute.cpp', 438, 420 ]
2976 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\debug\package.json
2977 verbose readDependencies using package.json deps
2978 silly resolved []
2979 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie-signature
2980 info build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie-signature
2981 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie-signature\package.json
2982 verbose linkStuff [ false,
2982 verbose linkStuff   false,
2982 verbose linkStuff   false,
2982 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\express\\node_modules' ]
2983 info linkStuff cookie-s...@0.0.1
2984 verbose linkBins cookie-s...@0.0.1
2985 verbose linkMans cookie-s...@0.0.1
2986 verbose rebuildBundles cookie-s...@0.0.1
2987 info install range-...@0.0.4
2988 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/09-unquoted_attrib.js
2989 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/09-unquoted_attrib.js', 438, 420 ]
2990 verbose readDependencies using package.json deps
2991 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\debug\package.json
2992 info install cookie-s...@0.0.1
2993 info postinstall m...@0.5.0
2994 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/10-singular_attribute.js
2995 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/10-singular_attribute.js',
2995 silly gunzTarPerm   438,
2995 silly gunzTarPerm   420 ]
2996 silly gunzTarPerm extractEntry lib/coffee-script/optparse.js
2997 silly gunzTarPerm modified mode [ 'lib/coffee-script/optparse.js', 438, 420 ]
2998 silly gunzTarPerm extractEntry lib/coffee-script/parser.js
2999 silly gunzTarPerm modified mode [ 'lib/coffee-script/parser.js', 438, 420 ]
3000 verbose readDependencies using package.json deps
3001 silly resolved []
3002 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\debug
3003 info build E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\debug
3004 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\debug\package.json
3005 info postinstall range-...@0.0.4
3006 silly gunzTarPerm extractEntry test/clobber.js
3007 silly gunzTarPerm modified mode [ 'test/clobber.js', 438, 420 ]
3008 silly gunzTarPerm extractEntry test/umask_sync.js
3009 silly gunzTarPerm modified mode [ 'test/umask_sync.js', 438, 420 ]
3010 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/07-unescaped_in_style.js
3011 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/07-unescaped_in_style.js',
3011 silly gunzTarPerm   438,
3011 silly gunzTarPerm   420 ]
3012 verbose linkStuff [ false,
3012 verbose linkStuff   false,
3012 verbose linkStuff   false,
3012 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\satisfy\\node_modules' ]
3013 info linkStuff de...@0.1.0
3014 verbose linkBins de...@0.1.0
3015 verbose linkMans de...@0.1.0
3016 verbose rebuildBundles de...@0.1.0
3017 info postinstall cookie-s...@0.0.1
3018 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/12-text_only.js
3019 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/12-text_only.js', 438, 420 ]
3020 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie\package.json
3021 info install de...@0.1.0
3022 silly gunzTarPerm extractEntry test/rel.js
3023 silly gunzTarPerm modified mode [ 'test/rel.js', 438, 420 ]
3024 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/13-comment_in_text.js
3025 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/13-comment_in_text.js', 438, 420 ]
3026 silly gunzTarPerm extractEntry lib/middleware/responseTime.js
3027 silly gunzTarPerm modified mode [ 'lib/middleware/responseTime.js', 438, 420 ]
3028 silly gunzTarPerm extractEntry lib/middleware/urlencoded.js
3029 silly gunzTarPerm modified mode [ 'lib/middleware/urlencoded.js', 438, 420 ]
3030 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/14-comment_in_text_in_script.js
3031 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/14-comment_in_text_in_script.js',
3031 silly gunzTarPerm   438,
3031 silly gunzTarPerm   420 ]
3032 info postinstall de...@0.1.0
3033 silly gunzTarPerm extractEntry test/umask_sync.js
3034 silly gunzTarPerm modified mode [ 'test/umask_sync.js', 438, 420 ]
3035 silly gunzTarPerm extractEntry test/rel.js
3036 silly gunzTarPerm modified mode [ 'test/rel.js', 438, 420 ]
3037 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/15-non-verbose.js
3038 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/15-non-verbose.js', 438, 420 ]
3039 silly gunzTarPerm extractEntry lib/middleware/csrf.js
3040 silly gunzTarPerm modified mode [ 'lib/middleware/csrf.js', 438, 420 ]
3041 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/16-ignore_whitespace.js
3042 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/16-ignore_whitespace.js',
3042 silly gunzTarPerm   438,
3042 silly gunzTarPerm   420 ]
3043 silly gunzTarPerm extractEntry lib/middleware/session.js
3044 silly gunzTarPerm modified mode [ 'lib/middleware/session.js', 438, 420 ]
3045 silly gunzTarPerm extractEntry test/browser/mocha.js
3046 silly gunzTarPerm modified mode [ 'test/browser/mocha.js', 438, 420 ]
3047 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/06-comment_in_script.js
3048 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/06-comment_in_script.js',
3048 silly gunzTarPerm   438,
3048 silly gunzTarPerm   420 ]
3049 silly gunzTarPerm extractEntry lib/middleware/cookieSession.js
3050 silly gunzTarPerm modified mode [ 'lib/middleware/cookieSession.js', 438, 420 ]
3051 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/17-xml_namespace.js
3052 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/17-xml_namespace.js', 438, 420 ]
3053 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/05-tags_in_comment.js
3054 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/05-tags_in_comment.js', 438, 420 ]
3055 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/18-enforce_empty_tags.js
3056 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/18-enforce_empty_tags.js',
3056 silly gunzTarPerm   438,
3056 silly gunzTarPerm   420 ]
3057 silly gunzTarPerm extractEntry vendor/webkit-server/src/Execute.h
3058 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Execute.h', 438, 420 ]
3059 silly gunzTarPerm extractEntry vendor/webkit-server/src/Find.cpp
3060 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Find.cpp', 438, 420 ]
3061 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/04-unescaped_in_script.js
3062 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/04-unescaped_in_script.js',
3062 silly gunzTarPerm   438,
3062 silly gunzTarPerm   420 ]
3063 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/19-ignore_empty_tags.js
3064 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/19-ignore_empty_tags.js',
3064 silly gunzTarPerm   438,
3064 silly gunzTarPerm   420 ]
3065 silly lockFile 56ab30e9-ules-express-node-modules-cookie E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie
3066 silly gunzTarPerm extractEntry test/browser/qs.js
3067 silly gunzTarPerm modified mode [ 'test/browser/qs.js', 438, 420 ]
3068 silly gunzTarPerm extractEntry vendor/webkit-server/src/Find.h
3069 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Find.h', 438, 420 ]
3070 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/03-single_tag_2.js
3071 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/03-single_tag_2.js', 438, 420 ]
3072 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/20-rss.js
3073 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/20-rss.js', 438, 420 ]
3074 silly gunzTarPerm extractEntry lib/coffee-script/repl.js
3075 silly gunzTarPerm modified mode [ 'lib/coffee-script/repl.js', 438, 420 ]
3076 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/02-single_tag_1.js
3077 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/02-single_tag_1.js', 438, 420 ]
3078 silly gunzTarPerm extractEntry lib/middleware/static.js
3079 silly gunzTarPerm modified mode [ 'lib/middleware/static.js', 438, 420 ]
3080 silly gunzTarPerm extractEntry lib/middleware/cookieParser.js
3081 silly gunzTarPerm modified mode [ 'lib/middleware/cookieParser.js', 438, 420 ]
3082 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/21-atom.js
3083 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/21-atom.js', 438, 420 ]
3084 silly gunzTarPerm extractEntry test/browser/index.html
3085 silly gunzTarPerm modified mode [ 'test/browser/index.html', 438, 420 ]
3086 silly gunzTarPerm extractEntry test/browser/mocha.css
3087 silly gunzTarPerm modified mode [ 'test/browser/mocha.css', 438, 420 ]
3088 silly gunzTarPerm extractEntry lib/coffee-script/rewriter.js
3089 silly gunzTarPerm modified mode [ 'lib/coffee-script/rewriter.js', 438, 420 ]
3090 silly gunzTarPerm extractEntry lib/coffee-script/cake.js
3091 silly gunzTarPerm modified mode [ 'lib/coffee-script/cake.js', 438, 420 ]
3092 silly gunzTarPerm extractEntry pulls/node-htmlparser/tests/11-text_outside_tags.js
3093 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/tests/11-text_outside_tags.js',
3093 silly gunzTarPerm   438,
3093 silly gunzTarPerm   420 ]
3094 silly gunzTarPerm extractEntry lib/middleware/staticCache.js
3095 silly gunzTarPerm modified mode [ 'lib/middleware/staticCache.js', 438, 420 ]
3096 info preinstall coo...@0.0.5
3097 silly gunzTarPerm extractEntry pulls/node-htmlparser/runtests.html
3098 silly gunzTarPerm modified mode [ 'pulls/node-htmlparser/runtests.html', 438, 420 ]
3099 silly gunzTarPerm extractEntry lib/middleware/compress.js
3100 silly gunzTarPerm modified mode [ 'lib/middleware/compress.js', 438, 420 ]
3101 silly gunzTarPerm extractEntry lib/coffee-script/scope.js
3102 silly gunzTarPerm modified mode [ 'lib/coffee-script/scope.js', 438, 420 ]
3103 silly gunzTarPerm extractEntry .project
3104 silly gunzTarPerm modified mode [ '.project', 438, 420 ]
3105 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\package.json
3106 silly gunzTarPerm extractEntry vendor/webkit-server/src/find_command.h
3107 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/find_command.h', 438, 420 ]
3108 silly gunzTarPerm extractEntry vendor/webkit-server/src/FrameFocus.cpp
3109 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/FrameFocus.cpp', 438, 420 ]
3110 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie\package.json
3111 silly gunzTarPerm extractEntry lib/coffee-script/lexer.js
3112 silly gunzTarPerm modified mode [ 'lib/coffee-script/lexer.js', 438, 420 ]
3113 silly gunzTarPerm extractEntry lib/htmlparser.js
3114 silly gunzTarPerm modified mode [ 'lib/htmlparser.js', 438, 420 ]
3115 silly gunzTarPerm extractEntry Rakefile
3116 silly gunzTarPerm modified mode [ 'Rakefile', 438, 420 ]
3117 silly gunzTarPerm extractEntry lib/htmlparser.min.js
3118 silly gunzTarPerm modified mode [ 'lib/htmlparser.min.js', 438, 420 ]
3119 verbose readDependencies using package.json deps
3120 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie\package.json
3121 silly gunzTarPerm extractEntry lib/node-htmlparser.js
3122 silly gunzTarPerm modified mode [ 'lib/node-htmlparser.js', 438, 420 ]
3123 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\crc\package.json
3124 silly gunzTarPerm extractEntry lib/node-htmlparser.min.js
3125 silly gunzTarPerm modified mode [ 'lib/node-htmlparser.min.js', 438, 420 ]
3126 verbose readDependencies using package.json deps
3127 silly resolved []
3128 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie
3129 info build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie
3130 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\cookie\package.json
3131 silly gunzTarPerm extractEntry test/browser/qs.css
3132 silly gunzTarPerm modified mode [ 'test/browser/qs.css', 438, 420 ]
3133 verbose linkStuff [ false,
3133 verbose linkStuff   false,
3133 verbose linkStuff   false,
3133 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\express\\node_modules' ]
3134 info linkStuff coo...@0.0.5
3135 verbose linkBins coo...@0.0.5
3136 verbose linkMans coo...@0.0.5
3137 verbose rebuildBundles coo...@0.0.5
3138 silly gunzTarPerm extractEntry rssbug.rss
3139 silly gunzTarPerm modified mode [ 'rssbug.rss', 438, 420 ]
3140 info install coo...@0.0.5
3141 silly gunzTarPerm extractEntry runtests.html
3142 silly gunzTarPerm modified mode [ 'runtests.html', 438, 420 ]
3143 silly gunzTarPerm extractEntry libxmljs.node
3144 silly gunzTarPerm modified mode [ 'libxmljs.node', 438, 420 ]
3145 silly gunzTarPerm extractEntry lib/middleware/timeout.js
3146 silly gunzTarPerm modified mode [ 'lib/middleware/timeout.js', 438, 420 ]
3147 silly gunzTarPerm extractEntry lib/middleware/bodyParser.js
3148 silly gunzTarPerm modified mode [ 'lib/middleware/bodyParser.js', 438, 420 ]
3149 info postinstall coo...@0.0.5
3150 silly gunzTarPerm extractEntry lib/middleware/vhost.js
3151 silly gunzTarPerm modified mode [ 'lib/middleware/vhost.js', 438, 420 ]
3152 silly lockFile fd380a1d-odules-express-node-modules-send E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send
3153 silly gunzTarPerm extractEntry lib/middleware/logger.js
3154 silly gunzTarPerm modified mode [ 'lib/middleware/logger.js', 438, 420 ]
3155 silly gunzTarPerm extractEntry runtests.min.html
3156 silly gunzTarPerm modified mode [ 'runtests.min.html', 438, 420 ]
3157 silly gunzTarPerm extractEntry lib/middleware/session/cookie.js
3158 silly gunzTarPerm modified mode [ 'lib/middleware/session/cookie.js', 438, 420 ]
3159 silly gunzTarPerm extractEntry vendor/webkit-server/src/FrameFocus.h
3160 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/FrameFocus.h', 438, 420 ]
3161 silly gunzTarPerm extractEntry vendor/webkit-server/src/GetCookies.cpp
3162 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/GetCookies.cpp', 438, 420 ]
3163 silly gunzTarPerm extractEntry .settings/.jsdtscope
3164 silly gunzTarPerm modified mode [ '.settings/.jsdtscope', 438, 420 ]
3165 silly gunzTarPerm extractEntry lib/middleware/session/memory.js
3166 silly gunzTarPerm modified mode [ 'lib/middleware/session/memory.js', 438, 420 ]
3167 silly gunzTarPerm extractEntry .settings/org.eclipse.core.resources.prefs
3168 silly gunzTarPerm modified mode [ '.settings/org.eclipse.core.resources.prefs', 438, 420 ]
3169 silly gunzTarPerm extractEntry lib/middleware/session/session.js
3170 silly gunzTarPerm modified mode [ 'lib/middleware/session/session.js', 438, 420 ]
3171 silly lockFile 4c3deea8-modules-express-node-modules-crc E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\crc
3172 silly gunzTarPerm extractEntry .settings/org.eclipse.wst.jsdt.ui.superType.container
3173 silly gunzTarPerm modified mode [ '.settings/org.eclipse.wst.jsdt.ui.superType.container',
3173 silly gunzTarPerm   438,
3173 silly gunzTarPerm   420 ]
3174 silly gunzTarPerm extractEntry lib/middleware/session/store.js
3175 silly gunzTarPerm modified mode [ 'lib/middleware/session/store.js', 438, 420 ]
3176 silly gunzTarPerm extractEntry .settings/org.eclipse.wst.jsdt.ui.superType.name
3177 silly gunzTarPerm modified mode [ '.settings/org.eclipse.wst.jsdt.ui.superType.name', 438, 420 ]
3178 silly gunzTarPerm extractEntry lib/public/directory.html
3179 silly gunzTarPerm modified mode [ 'lib/public/directory.html', 438, 420 ]
3180 info preinstall se...@0.1.0
3181 silly gunzTarPerm extractEntry lib/public/error.html
3182 silly gunzTarPerm modified mode [ 'lib/public/error.html', 438, 420 ]
3183 silly gunzTarPerm extractEntry lib/public/favicon.ico
3184 silly gunzTarPerm modified mode [ 'lib/public/favicon.ico', 438, 420 ]
3185 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\package.json
3186 silly gunzTarPerm extractEntry lib/public/icons/page_white_edit.png
3187 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_edit.png', 438, 420 ]
3188 verbose readDependencies using package.json deps
3189 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\package.json
3190 info preinstall c...@0.2.0
3191 verbose readDependencies using package.json deps
3192 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\crc\package.json
3193 silly gunzTarPerm extractEntry vendor/webkit-server/src/GetCookies.h
3194 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/GetCookies.h', 438, 420 ]
3195 silly gunzTarPerm extractEntry vendor/webkit-server/src/Header.cpp
3196 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Header.cpp', 438, 420 ]
3197 verbose cache add [ 'mi...@1.2.6', null ]
3198 silly cache add name=undefined spec="mi...@1.2.6" args=["mi...@1.2.6",null]
3199 verbose parsed url { pathname: 'mi...@1.2.6',
3199 verbose parsed url   path: 'mi...@1.2.6',
3199 verbose parsed url   href: 'mi...@1.2.6' }
3200 silly cache add name="mime" spec="1.2.6" args=["mime","1.2.6"]
3201 verbose parsed url { pathname: '1.2.6', path: '1.2.6', href: '1.2.6' }
3202 verbose addNamed [ 'mime', '1.2.6' ]
3203 verbose addNamed [ '1.2.6', '1.2.6' ]
3204 silly lockFile 898e3106-mime-1-2-6 mi...@1.2.6
3205 verbose lock mi...@1.2.6 C:\Users\alyman\AppData\Roaming\npm-cache\898e3106-mime-1-2-6.lock
3206 verbose readDependencies using package.json deps
3207 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\crc\package.json
3208 verbose readDependencies using package.json deps
3209 silly resolved []
3210 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\crc
3211 info build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\crc
3212 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\crc\package.json
3213 verbose linkStuff [ false,
3213 verbose linkStuff   false,
3213 verbose linkStuff   false,
3213 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\express\\node_modules' ]
3214 info linkStuff c...@0.2.0
3215 verbose linkBins c...@0.2.0
3216 verbose linkMans c...@0.2.0
3217 verbose rebuildBundles c...@0.2.0
3218 info install c...@0.2.0
3219 silly gunzTarPerm extractEntry lib/public/icons/page.png
3220 silly gunzTarPerm modified mode [ 'lib/public/icons/page.png', 438, 420 ]
3221 silly gunzTarPerm extractEntry lib/public/icons/page_attach.png
3222 silly gunzTarPerm modified mode [ 'lib/public/icons/page_attach.png', 438, 420 ]
3223 silly gunzTarPerm extractEntry new/compat.js
3224 silly gunzTarPerm modified mode [ 'new/compat.js', 438, 420 ]
3225 silly gunzTarPerm extractEntry new/htmlparser.js
3226 silly gunzTarPerm modified mode [ 'new/htmlparser.js', 438, 420 ]
3227 info postinstall c...@0.2.0
3228 verbose url raw mime/1.2.6
3229 verbose url resolving [ 'https://registry.npmjs.org/', './mime/1.2.6' ]
3230 verbose url resolved https://registry.npmjs.org/mime/1.2.6
3231 info trying registry request attempt 1 at 12:41:56
3232 verbose etag "DTWL4HP4Y7B58LYE6SJRNKWJB"
3234 silly gunzTarPerm extractEntry lib/public/icons/page_code.png
3235 silly gunzTarPerm modified mode [ 'lib/public/icons/page_code.png', 438, 420 ]
3236 silly gunzTarPerm extractEntry new/test01.js
3237 silly gunzTarPerm modified mode [ 'new/test01.js', 438, 420 ]
3238 silly gunzTarPerm extractEntry lib/public/icons/page_copy.png
3239 silly gunzTarPerm modified mode [ 'lib/public/icons/page_copy.png', 438, 420 ]
3240 silly gunzTarPerm extractEntry vendor/webkit-server/src/Header.h
3241 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Header.h', 438, 420 ]
3242 silly gunzTarPerm extractEntry vendor/webkit-server/src/Headers.cpp
3243 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Headers.cpp', 438, 420 ]
3244 silly gunzTarPerm extractEntry new/test02.js
3245 silly gunzTarPerm modified mode [ 'new/test02.js', 438, 420 ]
3246 silly gunzTarPerm extractEntry lib/public/icons/page_delete.png
3247 silly gunzTarPerm modified mode [ 'lib/public/icons/page_delete.png', 438, 420 ]
3248 silly gunzTarPerm extractEntry lib/public/icons/page_edit.png
3249 silly gunzTarPerm modified mode [ 'lib/public/icons/page_edit.png', 438, 420 ]
3250 silly gunzTarPerm extractEntry vendor/webkit-server/src/Headers.h
3251 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Headers.h', 438, 420 ]
3252 silly gunzTarPerm extractEntry lib/public/icons/page_error.png
3253 silly gunzTarPerm modified mode [ 'lib/public/icons/page_error.png', 438, 420 ]
3254 silly gunzTarPerm extractEntry vendor/webkit-server/src/JavascriptInvocation.cpp
3255 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/JavascriptInvocation.cpp', 438, 420 ]
3256 silly gunzTarPerm extractEntry lib/public/icons/page_excel.png
3257 silly gunzTarPerm modified mode [ 'lib/public/icons/page_excel.png', 438, 420 ]
3258 silly gunzTarPerm extractEntry vendor/webkit-server/src/JavascriptInvocation.h
3259 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/JavascriptInvocation.h', 438, 420 ]
3260 silly gunzTarPerm extractEntry lib/public/icons/page_find.png
3261 silly gunzTarPerm modified mode [ 'lib/public/icons/page_find.png', 438, 420 ]
3262 silly gunzTarPerm extractEntry vendor/webkit-server/src/main.cpp
3263 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/main.cpp', 438, 420 ]
3264 silly gunzTarPerm extractEntry lib/public/icons/page_gear.png
3265 silly gunzTarPerm modified mode [ 'lib/public/icons/page_gear.png', 438, 420 ]
3266 silly gunzTarPerm extractEntry vendor/webkit-server/src/NetworkAccessManager.cpp
3267 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/NetworkAccessManager.cpp', 438, 420 ]
3268 silly gunzTarPerm extractEntry lib/public/icons/page_go.png
3269 silly gunzTarPerm modified mode [ 'lib/public/icons/page_go.png', 438, 420 ]
3270 silly gunzTarPerm extractEntry vendor/webkit-server/src/Body.h
3271 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Body.h', 438, 420 ]
3272 silly gunzTarPerm extractEntry lib/public/icons/page_green.png
3273 silly gunzTarPerm modified mode [ 'lib/public/icons/page_green.png', 438, 420 ]
3274 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\commander\package.json
3275 silly gunzTarPerm extractEntry vendor/webkit-server/src/NetworkCookieJar.cpp
3276 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/NetworkCookieJar.cpp', 438, 420 ]
3277 silly gunzTarPerm extractEntry new/a
3278 silly gunzTarPerm modified mode [ 'new/a', 438, 420 ]
3279 silly gunzTarPerm extractEntry new/b
3280 silly gunzTarPerm modified mode [ 'new/b', 438, 420 ]
3281 silly gunzTarPerm extractEntry lib/public/icons/page_key.png
3282 silly gunzTarPerm modified mode [ 'lib/public/icons/page_key.png', 438, 420 ]
3283 silly gunzTarPerm extractEntry vendor/webkit-server/src/NetworkCookieJar.h
3284 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/NetworkCookieJar.h', 438, 420 ]
3285 silly gunzTarPerm extractEntry lib/public/icons/page_lightning.png
3286 silly gunzTarPerm modified mode [ 'lib/public/icons/page_lightning.png', 438, 420 ]
3287 silly gunzTarPerm extractEntry vendor/webkit-server/src/Node.cpp
3288 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Node.cpp', 438, 420 ]
3289 silly gunzTarPerm extractEntry new/parser.zip
3290 silly gunzTarPerm modified mode [ 'new/parser.zip', 438, 420 ]
3291 silly gunzTarPerm extractEntry lib/public/icons/page_link.png
3292 silly gunzTarPerm modified mode [ 'lib/public/icons/page_link.png', 438, 420 ]
3293 silly gunzTarPerm extractEntry vendor/webkit-server/src/Node.h
3294 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Node.h', 438, 420 ]
3295 silly gunzTarPerm extractEntry vendor/webkit-server/src/Render.cpp
3296 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Render.cpp', 438, 420 ]
3297 silly lockFile 04600fc3-s-express-node-modules-commander E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\commander
3298 silly gunzTarPerm extractEntry lib/public/icons/page_paintbrush.png
3299 silly gunzTarPerm modified mode [ 'lib/public/icons/page_paintbrush.png', 438, 420 ]
3300 silly gunzTarPerm extractEntry lib/public/icons/page_paste.png
3301 silly gunzTarPerm modified mode [ 'lib/public/icons/page_paste.png', 438, 420 ]
3302 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\commander\package.json
3303 silly gunzTarPerm extractEntry lib/public/icons/page_red.png
3304 silly gunzTarPerm modified mode [ 'lib/public/icons/page_red.png', 438, 420 ]
3305 silly gunzTarPerm extractEntry a
3306 silly gunzTarPerm modified mode [ 'a', 438, 420 ]
3307 silly gunzTarPerm extractEntry b
3308 silly gunzTarPerm modified mode [ 'b', 438, 420 ]
3309 silly gunzTarPerm extractEntry lib/public/icons/page_refresh.png
3310 silly gunzTarPerm modified mode [ 'lib/public/icons/page_refresh.png', 438, 420 ]
3311 silly gunzTarPerm extractEntry vendor/webkit-server/src/Render.h
3312 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Render.h', 438, 420 ]
3313 silly gunzTarPerm extractEntry vendor/webkit-server/src/Reset.cpp
3314 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Reset.cpp', 438, 420 ]
3315 silly gunzTarPerm extractEntry lib/public/icons/page_save.png
3316 silly gunzTarPerm modified mode [ 'lib/public/icons/page_save.png', 438, 420 ]
3317 silly gunzTarPerm extractEntry lib/public/icons/page_white.png
3318 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white.png', 438, 420 ]
3319 info preinstall comm...@0.6.1
3320 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\commander\package.json
3321 verbose readDependencies using package.json deps
3322 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\commander\package.json
3323 silly gunzTarPerm extractEntry testdata/.tmp_test.html.2854~
3324 silly gunzTarPerm modified mode [ 'testdata/.tmp_test.html.2854~', 438, 420 ]
3325 silly gunzTarPerm extractEntry testdata/.tmp_trackerchecker.html.65425~
3326 silly gunzTarPerm modified mode [ 'testdata/.tmp_trackerchecker.html.65425~', 438, 420 ]
3327 silly lockFile ac6b33f7-ules-jade-node-modules-commander E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\commander
3328 verbose readDependencies using package.json deps
3329 silly resolved []
3330 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\commander
3331 info build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\commander
3332 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\commander\package.json
3333 verbose linkStuff [ false,
3333 verbose linkStuff   false,
3333 verbose linkStuff   false,
3333 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\express\\node_modules' ]
3334 info linkStuff comm...@0.6.1
3335 verbose linkBins comm...@0.6.1
3336 verbose linkMans comm...@0.6.1
3337 verbose rebuildBundles comm...@0.6.1
3338 silly gunzTarPerm extractEntry testdata/.tmp_trackerchecker.html.76922~
3339 silly gunzTarPerm modified mode [ 'testdata/.tmp_trackerchecker.html.76922~', 438, 420 ]
3340 silly gunzTarPerm extractEntry vendor/webkit-server/src/Reset.h
3341 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Reset.h', 438, 420 ]
3342 silly gunzTarPerm extractEntry vendor/webkit-server/src/Response.cpp
3343 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Response.cpp', 438, 420 ]
3344 info install comm...@0.6.1
3345 silly gunzTarPerm extractEntry testdata/.tmp_trackerchecker.html.80022~
3346 silly gunzTarPerm modified mode [ 'testdata/.tmp_trackerchecker.html.80022~', 438, 420 ]
3347 info postinstall comm...@0.6.1
3348 silly gunzTarPerm extractEntry lib/public/icons/page_white_acrobat.png
3349 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_acrobat.png', 438, 420 ]
3350 silly gunzTarPerm extractEntry lib/public/icons/page_white_actionscript.png
3351 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_actionscript.png', 438, 420 ]
3352 info preinstall comm...@0.6.1
3353 silly gunzTarPerm extractEntry lib/public/icons/page_white_add.png
3354 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_add.png', 438, 420 ]
3355 silly gunzTarPerm extractEntry lib/public/icons/page_white_c.png
3356 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_c.png', 438, 420 ]
3357 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\commander\package.json
3358 silly gunzTarPerm extractEntry lib/public/icons/page_white_camera.png
3359 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_camera.png', 438, 420 ]
3360 verbose readDependencies using package.json deps
3361 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\commander\package.json
3362 verbose readDependencies using package.json deps
3363 silly resolved []
3364 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\commander
3365 info build E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\commander
3366 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\commander\package.json
3367 verbose linkStuff [ false,
3367 verbose linkStuff   false,
3367 verbose linkStuff   false,
3367 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\jade\\node_modules' ]
3368 info linkStuff comm...@0.6.1
3369 verbose linkBins comm...@0.6.1
3370 verbose linkMans comm...@0.6.1
3371 verbose rebuildBundles comm...@0.6.1
3372 silly gunzTarPerm extractEntry vendor/webkit-server/src/Response.h
3373 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Response.h', 438, 420 ]
3374 silly gunzTarPerm extractEntry vendor/webkit-server/src/Server.cpp
3375 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Server.cpp', 438, 420 ]
3376 info install comm...@0.6.1
3377 silly gunzTarPerm extractEntry testdata/.tmp_trackerchecker2.html.51378~
3378 silly gunzTarPerm modified mode [ 'testdata/.tmp_trackerchecker2.html.51378~', 438, 420 ]
3379 info postinstall comm...@0.6.1
3380 silly gunzTarPerm extractEntry vendor/webkit-server/src/Server.h
3381 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Server.h', 438, 420 ]
3382 silly gunzTarPerm extractEntry vendor/webkit-server/src/SetCookie.cpp
3383 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/SetCookie.cpp', 438, 420 ]
3384 silly gunzTarPerm extractEntry lib/public/icons/page_white_cd.png
3385 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_cd.png', 438, 420 ]
3386 silly gunzTarPerm extractEntry lib/public/icons/page_white_code.png
3387 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_code.png', 438, 420 ]
3388 silly gunzTarPerm extractEntry testdata/.tmp_trackerchecker2.html.75287~
3389 silly gunzTarPerm modified mode [ 'testdata/.tmp_trackerchecker2.html.75287~', 438, 420 ]
3390 silly gunzTarPerm extractEntry lib/public/icons/page_white_code_red.png
3391 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_code_red.png', 438, 420 ]
3392 silly gunzTarPerm extractEntry lib/public/icons/page_white_coldfusion.png
3393 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_coldfusion.png', 438, 420 ]
3394 silly gunzTarPerm extractEntry vendor/webkit-server/src/SetCookie.h
3395 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/SetCookie.h', 438, 420 ]
3396 silly gunzTarPerm extractEntry vendor/webkit-server/src/SetProxy.cpp
3397 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/SetProxy.cpp', 438, 420 ]
3398 silly gunzTarPerm extractEntry testdata/api.html
3399 silly gunzTarPerm modified mode [ 'testdata/api.html', 438, 420 ]
3400 silly gunzTarPerm extractEntry lib/public/icons/page_white_compressed.png
3401 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_compressed.png', 438, 420 ]
3402 silly gunzTarPerm extractEntry lib/public/icons/page_white_copy.png
3403 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_copy.png', 438, 420 ]
3404 silly gunzTarPerm extractEntry vendor/webkit-server/src/SetProxy.h
3405 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/SetProxy.h', 438, 420 ]
3406 silly gunzTarPerm extractEntry vendor/webkit-server/src/Source.cpp
3407 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Source.cpp', 438, 420 ]
3408 silly gunzTarPerm extractEntry lib/public/icons/page_white_cplusplus.png
3409 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_cplusplus.png', 438, 420 ]
3410 silly gunzTarPerm extractEntry lib/public/icons/page_white_csharp.png
3411 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_csharp.png', 438, 420 ]
3412 silly gunzTarPerm extractEntry testdata/getelement.html
3413 silly gunzTarPerm modified mode [ 'testdata/getelement.html', 438, 420 ]
3414 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\soda\package.json
3415 silly gunzTarPerm extractEntry vendor/webkit-server/src/Source.h
3416 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Source.h', 438, 420 ]
3417 silly gunzTarPerm extractEntry vendor/webkit-server/src/Status.cpp
3418 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Status.cpp', 438, 420 ]
3419 silly gunzTarPerm extractEntry lib/public/icons/page_white_cup.png
3420 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_cup.png', 438, 420 ]
3421 silly gunzTarPerm extractEntry lib/public/icons/page_white_database.png
3422 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_database.png', 438, 420 ]
3423 silly gunzTarPerm extractEntry lib/public/icons/page_white_delete.png
3424 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_delete.png', 438, 420 ]
3425 silly lockFile ab319f73-odules-satisfy-node-modules-soda E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\soda
3426 silly gunzTarPerm extractEntry vendor/webkit-server/src/Status.h
3427 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Status.h', 438, 420 ]
3428 silly gunzTarPerm extractEntry vendor/webkit-server/src/UnsupportedContentHandler.cpp
3429 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/UnsupportedContentHandler.cpp',
3429 silly gunzTarPerm   438,
3429 silly gunzTarPerm   420 ]
3430 silly gunzTarPerm extractEntry vendor/webkit-server/src/UnsupportedContentHandler.h
3431 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/UnsupportedContentHandler.h',
3431 silly gunzTarPerm   438,
3431 silly gunzTarPerm   420 ]
3432 silly gunzTarPerm extractEntry testdata/trackerchecker.html
3433 silly gunzTarPerm modified mode [ 'testdata/trackerchecker.html', 438, 420 ]
3434 silly gunzTarPerm extractEntry vendor/webkit-server/src/Url.cpp
3435 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Url.cpp', 438, 420 ]
3436 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\mkdirp\package.json
3437 silly gunzTarPerm extractEntry lib/public/icons/page_white_dvd.png
3438 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_dvd.png', 438, 420 ]
3439 silly gunzTarPerm extractEntry lib/public/icons/page_add.png
3440 silly gunzTarPerm modified mode [ 'lib/public/icons/page_add.png', 438, 420 ]
3441 info preinstall so...@0.2.5
3442 silly gunzTarPerm extractEntry lib/public/icons/page_white_error.png
3443 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_error.png', 438, 420 ]
3444 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\soda\package.json
3445 silly gunzTarPerm extractEntry lib/public/icons/page_white_excel.png
3446 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_excel.png', 438, 420 ]
3447 silly gunzTarPerm extractEntry tests/01-basic.js
3448 silly gunzTarPerm modified mode [ 'tests/01-basic.js', 438, 420 ]
3449 silly gunzTarPerm extractEntry vendor/webkit-server/src/Url.h
3450 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Url.h', 438, 420 ]
3451 silly gunzTarPerm extractEntry vendor/webkit-server/src/Visit.cpp
3452 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Visit.cpp', 438, 420 ]
3453 silly gunzTarPerm extractEntry lib/public/icons/page_white_find.png
3454 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_find.png', 438, 420 ]
3455 verbose readDependencies using package.json deps
3456 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\soda\package.json
3457 silly gunzTarPerm extractEntry tests/08-extra_spaces_in_tag.js
3458 silly gunzTarPerm modified mode [ 'tests/08-extra_spaces_in_tag.js', 438, 420 ]
3459 silly gunzTarPerm extractEntry lib/public/icons/page_white_flash.png
3460 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_flash.png', 438, 420 ]
3461 silly gunzTarPerm extractEntry tests/09-unquoted_attrib.js
3462 silly gunzTarPerm modified mode [ 'tests/09-unquoted_attrib.js', 438, 420 ]
3463 silly lockFile 03494b59-modules-jade-node-modules-mkdirp E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\mkdirp
3464 verbose readDependencies using package.json deps
3465 silly resolved []
3466 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\soda
3467 info build E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\soda
3468 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\soda\package.json
3469 silly gunzTarPerm extractEntry lib/public/icons/page_white_freehand.png
3470 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_freehand.png', 438, 420 ]
3471 silly gunzTarPerm extractEntry tests/10-singular_attribute.js
3472 silly gunzTarPerm modified mode [ 'tests/10-singular_attribute.js', 438, 420 ]
3473 verbose linkStuff [ false,
3473 verbose linkStuff   false,
3473 verbose linkStuff   false,
3473 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\satisfy\\node_modules' ]
3474 info linkStuff so...@0.2.5
3475 verbose linkBins so...@0.2.5
3476 verbose linkMans so...@0.2.5
3477 verbose rebuildBundles so...@0.2.5
3478 silly gunzTarPerm extractEntry lib/public/icons/page_white_gear.png
3479 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_gear.png', 438, 420 ]
3480 silly gunzTarPerm extractEntry tests/11-text_outside_tags.js
3481 silly gunzTarPerm modified mode [ 'tests/11-text_outside_tags.js', 438, 420 ]
3482 info install so...@0.2.5
3483 silly gunzTarPerm extractEntry lib/public/icons/page_white_get.png
3484 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_get.png', 438, 420 ]
3485 silly gunzTarPerm extractEntry tests/07-unescaped_in_style.js
3486 silly gunzTarPerm modified mode [ 'tests/07-unescaped_in_style.js', 438, 420 ]
3487 silly gunzTarPerm extractEntry lib/public/icons/page_white_go.png
3488 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_go.png', 438, 420 ]
3489 silly gunzTarPerm extractEntry tests/13-comment_in_text.js
3490 silly gunzTarPerm modified mode [ 'tests/13-comment_in_text.js', 438, 420 ]
3491 info postinstall so...@0.2.5
3492 silly gunzTarPerm extractEntry lib/public/icons/page_white_h.png
3493 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_h.png', 438, 420 ]
3494 silly gunzTarPerm extractEntry tests/14-comment_in_text_in_script.js
3495 silly gunzTarPerm modified mode [ 'tests/14-comment_in_text_in_script.js', 438, 420 ]
3496 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\mkdirp\package.json
3497 info preinstall mkd...@0.3.4
3498 silly gunzTarPerm extractEntry tests/15-non-verbose.js
3499 silly gunzTarPerm modified mode [ 'tests/15-non-verbose.js', 438, 420 ]
3500 silly gunzTarPerm extractEntry tests/16-ignore_whitespace.js
3501 silly gunzTarPerm modified mode [ 'tests/16-ignore_whitespace.js', 438, 420 ]
3502 silly gunzTarPerm extractEntry vendor/webkit-server/src/Visit.h
3503 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/Visit.h', 438, 420 ]
3504 silly gunzTarPerm extractEntry vendor/webkit-server/src/body.cpp
3505 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/body.cpp', 438, 420 ]
3506 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\mkdirp\package.json
3507 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\should\package.json
3508 silly gunzTarPerm extractEntry tests/17-xml_namespace.js
3509 silly gunzTarPerm modified mode [ 'tests/17-xml_namespace.js', 438, 420 ]
3510 silly gunzTarPerm extractEntry tests/06-comment_in_script.js
3511 silly gunzTarPerm modified mode [ 'tests/06-comment_in_script.js', 438, 420 ]
3512 verbose readDependencies using package.json deps
3513 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\mkdirp\package.json
3514 silly gunzTarPerm extractEntry vendor/webkit-server/src/webkit_server.pro
3515 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/webkit_server.pro', 438, 420 ]
3516 silly gunzTarPerm extractEntry tests/18-enforce_empty_tags.js
3517 silly gunzTarPerm modified mode [ 'tests/18-enforce_empty_tags.js', 438, 420 ]
3518 silly gunzTarPerm extractEntry vendor/webkit-server/src/webkit_server.qrc
3519 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/webkit_server.qrc', 438, 420 ]
3520 silly gunzTarPerm extractEntry tests/05-tags_in_comment.js
3521 silly gunzTarPerm modified mode [ 'tests/05-tags_in_comment.js', 438, 420 ]
3522 verbose readDependencies using package.json deps
3523 silly resolved []
3524 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\mkdirp
3525 info build E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\mkdirp
3526 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\mkdirp\package.json
3527 silly gunzTarPerm extractEntry vendor/webkit-server/src/WebPage.cpp
3528 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/WebPage.cpp', 438, 420 ]
3529 verbose linkStuff [ false,
3529 verbose linkStuff   false,
3529 verbose linkStuff   false,
3529 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\jade\\node_modules' ]
3530 info linkStuff mkd...@0.3.4
3531 verbose linkBins mkd...@0.3.4
3532 verbose linkMans mkd...@0.3.4
3533 verbose rebuildBundles mkd...@0.3.4
3534 silly gunzTarPerm extractEntry tests/19-ignore_empty_tags.js
3535 silly gunzTarPerm modified mode [ 'tests/19-ignore_empty_tags.js', 438, 420 ]
3536 info install mkd...@0.3.4
3537 silly gunzTarPerm extractEntry tests/04-unescaped_in_script.js
3538 silly gunzTarPerm modified mode [ 'tests/04-unescaped_in_script.js', 438, 420 ]
3539 silly gunzTarPerm extractEntry tests/20-rss.js
3540 silly gunzTarPerm modified mode [ 'tests/20-rss.js', 438, 420 ]
3541 info postinstall mkd...@0.3.4
3542 silly gunzTarPerm extractEntry tests/03-single_tag_2.js
3543 silly gunzTarPerm modified mode [ 'tests/03-single_tag_2.js', 438, 420 ]
3544 silly lockFile 85bb38c4-ules-express-node-modules-mkdirp E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\mkdirp
3545 silly gunzTarPerm extractEntry tests/21-atom.js
3546 silly gunzTarPerm modified mode [ 'tests/21-atom.js', 438, 420 ]
3547 silly gunzTarPerm extractEntry lib/public/icons/page_white_horizontal.png
3548 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_horizontal.png', 438, 420 ]
3549 silly gunzTarPerm extractEntry lib/public/icons/page_white_key.png
3550 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_key.png', 438, 420 ]
3551 silly gunzTarPerm extractEntry tests/02-single_tag_1.js
3552 silly gunzTarPerm modified mode [ 'tests/02-single_tag_1.js', 438, 420 ]
3553 silly lockFile 2af0cc5f-modules-tobi-node-modules-should E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\should
3554 silly gunzTarPerm extractEntry tests/22-position_data.js
3555 silly gunzTarPerm modified mode [ 'tests/22-position_data.js', 438, 420 ]
3556 silly gunzTarPerm extractEntry tests/12-text_only.js
3557 silly gunzTarPerm modified mode [ 'tests/12-text_only.js', 438, 420 ]
3558 silly gunzTarPerm extractEntry vendor/webkit-server/src/WebPage.h
3559 silly gunzTarPerm modified mode [ 'vendor/webkit-server/src/WebPage.h', 438, 420 ]
3560 silly gunzTarPerm extractEntry vendor/webkit-server/webkit_server.pro
3561 silly gunzTarPerm modified mode [ 'vendor/webkit-server/webkit_server.pro', 438, 420 ]
3562 silly gunzTarPerm extractEntry tmp/snippet.js
3563 silly gunzTarPerm modified mode [ 'tmp/snippet.js', 438, 420 ]
3564 info preinstall mkd...@0.3.3
3565 silly gunzTarPerm extractEntry c
3566 silly gunzTarPerm modified mode [ 'c', 438, 420 ]
3567 silly gunzTarPerm extractEntry v8.log
3568 silly gunzTarPerm modified mode [ 'v8.log', 438, 420 ]
3569 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\mkdirp\package.json
3570 info preinstall sho...@1.2.1
3571 verbose readDependencies using package.json deps
3572 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\mkdirp\package.json
3573 silly gunzTarPerm extractEntry lib/public/icons/page_white_lightning.png
3574 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_lightning.png', 438, 420 ]
3575 silly gunzTarPerm extractEntry lib/public/icons/page_white_link.png
3576 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_link.png', 438, 420 ]
3577 verbose readDependencies using package.json deps
3578 silly resolved []
3579 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\mkdirp
3580 info build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\mkdirp
3581 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\mkdirp\package.json
3582 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\should\package.json
3583 verbose linkStuff [ false,
3583 verbose linkStuff   false,
3583 verbose linkStuff   false,
3583 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\express\\node_modules' ]
3584 info linkStuff mkd...@0.3.3
3585 verbose linkBins mkd...@0.3.3
3586 verbose linkMans mkd...@0.3.3
3587 verbose rebuildBundles mkd...@0.3.3
3588 silly gunzTarPerm extractEntry lib/public/icons/page_white_magnify.png
3589 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_magnify.png', 438, 420 ]
3590 info install mkd...@0.3.3
3591 verbose readDependencies using package.json deps
3592 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\should\package.json
3593 silly gunzTarPerm extractEntry lib/public/icons/page_white_medal.png
3594 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_medal.png', 438, 420 ]
3595 verbose readDependencies using package.json deps
3596 silly resolved []
3597 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\should
3598 info build E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\should
3599 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\should\package.json
3600 silly gunzTarPerm extractEntry lib/public/icons/page_white_office.png
3601 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_office.png', 438, 420 ]
3602 info postinstall mkd...@0.3.3
3603 verbose linkStuff [ false,
3603 verbose linkStuff   false,
3603 verbose linkStuff   false,
3603 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\tobi\\node_modules' ]
3604 info linkStuff sho...@1.2.1
3605 verbose linkBins sho...@1.2.1
3606 verbose linkMans sho...@1.2.1
3607 verbose rebuildBundles sho...@1.2.1
3608 silly gunzTarPerm extractEntry lib/public/icons/page_white_paint.png
3609 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_paint.png', 438, 420 ]
3610 info install sho...@1.2.1
3611 info postinstall sho...@1.2.1
3612 silly gunzTarPerm extractEntry lib/public/icons/page_white_paintbrush.png
3613 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_paintbrush.png', 438, 420 ]
3614 silly gunzTarPerm extractEntry lib/public/icons/page_white_paste.png
3615 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_paste.png', 438, 420 ]
3616 silly gunzTarPerm extractEntry lib/public/icons/page_white_php.png
3617 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_php.png', 438, 420 ]
3618 silly gunzTarPerm extractEntry lib/public/icons/page_white_picture.png
3619 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_picture.png', 438, 420 ]
3620 silly gunzTarPerm extractEntry lib/public/icons/page_white_powerpoint.png
3621 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_powerpoint.png', 438, 420 ]
3622 silly gunzTarPerm extractEntry lib/public/icons/page_white_put.png
3623 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_put.png', 438, 420 ]
3624 silly gunzTarPerm extractEntry lib/public/icons/page_white_ruby.png
3625 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_ruby.png', 438, 420 ]
3626 silly gunzTarPerm extractEntry lib/public/icons/page_white_stack.png
3627 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_stack.png', 438, 420 ]
3628 silly gunzTarPerm extractEntry lib/public/icons/page_white_star.png
3629 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_star.png', 438, 420 ]
3630 silly gunzTarPerm extractEntry lib/public/icons/page_white_swoosh.png
3631 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_swoosh.png', 438, 420 ]
3632 silly gunzTarPerm extractEntry lib/public/icons/page_white_text.png
3633 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_text.png', 438, 420 ]
3634 silly gunzTarPerm extractEntry lib/public/icons/page_white_text_width.png
3635 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_text_width.png', 438, 420 ]
3636 silly gunzTarPerm extractEntry lib/public/icons/page_white_tux.png
3637 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_tux.png', 438, 420 ]
3638 silly gunzTarPerm extractEntry lib/public/icons/page_white_vector.png
3639 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_vector.png', 438, 420 ]
3640 silly gunzTarPerm extractEntry lib/public/icons/page_white_visualstudio.png
3641 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_visualstudio.png', 438, 420 ]
3642 silly gunzTarPerm extractEntry lib/public/icons/page_white_width.png
3643 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_width.png', 438, 420 ]
3644 silly gunzTarPerm extractEntry lib/public/icons/page_white_word.png
3645 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_word.png', 438, 420 ]
3646 silly gunzTarPerm extractEntry lib/public/icons/page_white_world.png
3647 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_world.png', 438, 420 ]
3648 silly gunzTarPerm extractEntry lib/public/icons/page_white_wrench.png
3649 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_wrench.png', 438, 420 ]
3650 silly gunzTarPerm extractEntry lib/public/icons/page_white_zip.png
3651 silly gunzTarPerm modified mode [ 'lib/public/icons/page_white_zip.png', 438, 420 ]
3652 silly gunzTarPerm extractEntry lib/public/icons/page_word.png
3653 silly gunzTarPerm modified mode [ 'lib/public/icons/page_word.png', 438, 420 ]
3654 silly gunzTarPerm extractEntry lib/public/icons/page_world.png
3655 silly gunzTarPerm modified mode [ 'lib/public/icons/page_world.png', 438, 420 ]
3656 silly gunzTarPerm extractEntry lib/public/style.css
3657 silly gunzTarPerm modified mode [ 'lib/public/style.css', 438, 420 ]
3658 silly gunzTarPerm extractEntry Readme.md
3659 silly gunzTarPerm modified mode [ 'Readme.md', 438, 420 ]
3660 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\mocha\package.json
3661 silly lockFile 7a092df8-ryauth-master-node-modules-mocha E:\Bin\Desktop\everyauth-master\node_modules\mocha
3662 info preinstall mo...@1.7.0
3663 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\mocha\package.json
3664 verbose readDependencies using package.json deps
3665 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\mocha\package.json
3666 verbose readDependencies using package.json deps
3667 verbose cache add [ 'comm...@0.6.1', null ]
3668 silly cache add name=undefined spec="comm...@0.6.1" args=["comm...@0.6.1",null]
3669 verbose parsed url { pathname: 'comm...@0.6.1',
3669 verbose parsed url   path: 'comm...@0.6.1',
3669 verbose parsed url   href: 'comm...@0.6.1' }
3670 silly cache add name="commander" spec="0.6.1" args=["commander","0.6.1"]
3671 verbose parsed url { pathname: '0.6.1', path: '0.6.1', href: '0.6.1' }
3672 verbose addNamed [ 'commander', '0.6.1' ]
3673 verbose addNamed [ '0.6.1', '0.6.1' ]
3674 silly lockFile fa16a2ce-commander-0-6-1 comm...@0.6.1
3675 verbose lock comm...@0.6.1 C:\Users\alyman\AppData\Roaming\npm-cache\fa16a2ce-commander-0-6-1.lock
3676 verbose cache add [ 'gr...@1.6.x', null ]
3677 silly cache add name=undefined spec="gr...@1.6.x" args=["gr...@1.6.x",null]
3678 verbose parsed url { pathname: 'gr...@1.6.x',
3678 verbose parsed url   path: 'gr...@1.6.x',
3678 verbose parsed url   href: 'gr...@1.6.x' }
3679 silly cache add name="growl" spec="1.6.x" args=["growl","1.6.x"]
3680 verbose parsed url { pathname: '1.6.x', path: '1.6.x', href: '1.6.x' }
3681 verbose addNamed [ 'growl', '1.6.x' ]
3682 verbose addNamed [ null, '>=1.6.0- <1.7.0-' ]
3683 silly lockFile 142e556a-growl-1-6-x gr...@1.6.x
3684 verbose lock gr...@1.6.x C:\Users\alyman\AppData\Roaming\npm-cache\142e556a-growl-1-6-x.lock
3685 verbose cache add [ 'ja...@0.26.3', null ]
3686 silly cache add name=undefined spec="ja...@0.26.3" args=["ja...@0.26.3",null]
3687 verbose parsed url { pathname: 'ja...@0.26.3',
3687 verbose parsed url   path: 'ja...@0.26.3',
3687 verbose parsed url   href: 'ja...@0.26.3' }
3688 silly cache add name="jade" spec="0.26.3" args=["jade","0.26.3"]
3689 verbose parsed url { pathname: '0.26.3', path: '0.26.3', href: '0.26.3' }
3690 verbose addNamed [ 'jade', '0.26.3' ]
3691 verbose addNamed [ '0.26.3', '0.26.3' ]
3692 silly lockFile 7a3d3ea7-jade-0-26-3 ja...@0.26.3
3693 verbose lock ja...@0.26.3 C:\Users\alyman\AppData\Roaming\npm-cache\7a3d3ea7-jade-0-26-3.lock
3694 verbose cache add [ 'di...@1.0.2', null ]
3695 silly cache add name=undefined spec="di...@1.0.2" args=["di...@1.0.2",null]
3696 verbose parsed url { pathname: 'di...@1.0.2',
3696 verbose parsed url   path: 'di...@1.0.2',
3696 verbose parsed url   href: 'di...@1.0.2' }
3697 silly cache add name="diff" spec="1.0.2" args=["diff","1.0.2"]
3698 verbose parsed url { pathname: '1.0.2', path: '1.0.2', href: '1.0.2' }
3699 verbose addNamed [ 'diff', '1.0.2' ]
3700 verbose addNamed [ '1.0.2', '1.0.2' ]
3701 silly lockFile 314815e6-diff-1-0-2 di...@1.0.2
3702 verbose lock di...@1.0.2 C:\Users\alyman\AppData\Roaming\npm-cache\314815e6-diff-1-0-2.lock
3703 verbose cache add [ 'mkd...@0.3.3', null ]
3704 silly cache add name=undefined spec="mkd...@0.3.3" args=["mkd...@0.3.3",null]
3705 verbose parsed url { pathname: 'mkd...@0.3.3',
3705 verbose parsed url   path: 'mkd...@0.3.3',
3705 verbose parsed url   href: 'mkd...@0.3.3' }
3706 silly cache add name="mkdirp" spec="0.3.3" args=["mkdirp","0.3.3"]
3707 verbose parsed url { pathname: '0.3.3', path: '0.3.3', href: '0.3.3' }
3708 verbose addNamed [ 'mkdirp', '0.3.3' ]
3709 verbose addNamed [ '0.3.3', '0.3.3' ]
3710 silly lockFile 453bb99b-mkdirp-0-3-3 mkd...@0.3.3
3711 verbose lock mkd...@0.3.3 C:\Users\alyman\AppData\Roaming\npm-cache\453bb99b-mkdirp-0-3-3.lock
3712 verbose cache add [ 'm...@0.3.0', null ]
3713 silly cache add name=undefined spec="m...@0.3.0" args=["m...@0.3.0",null]
3714 verbose parsed url { pathname: 'm...@0.3.0', path: 'm...@0.3.0', href: 'm...@0.3.0' }
3715 silly cache add name="ms" spec="0.3.0" args=["ms","0.3.0"]
3716 verbose parsed url { pathname: '0.3.0', path: '0.3.0', href: '0.3.0' }
3717 verbose addNamed [ 'ms', '0.3.0' ]
3718 verbose addNamed [ '0.3.0', '0.3.0' ]
3719 silly lockFile e6650cad-ms-0-3-0 m...@0.3.0
3720 verbose lock m...@0.3.0 C:\Users\alyman\AppData\Roaming\npm-cache\e6650cad-ms-0-3-0.lock
3721 silly addNameRange { name: 'growl', range: '>=1.6.0- <1.7.0-', hasData: false }
3722 verbose url raw commander/0.6.1
3723 verbose url resolving [ 'https://registry.npmjs.org/', './commander/0.6.1' ]
3725 info trying registry request attempt 1 at 12:41:57
3726 verbose etag "59UGOBY870YNPGXJNNGBOVQBO"
3728 verbose url raw growl
3729 verbose url resolving [ 'https://registry.npmjs.org/', './growl' ]
3730 verbose url resolved https://registry.npmjs.org/growl
3731 info trying registry request attempt 1 at 12:41:57
3732 verbose etag "BF5CR61VC6C5VOSBXJ5FYIEB"
3734 verbose url raw jade/0.26.3
3735 verbose url resolving [ 'https://registry.npmjs.org/', './jade/0.26.3' ]
3736 verbose url resolved https://registry.npmjs.org/jade/0.26.3
3737 info trying registry request attempt 1 at 12:41:57
3738 verbose etag "F06L946I2ORCV7D2DVBTGN86J"
3740 verbose url raw mkdirp/0.3.3
3741 verbose url resolving [ 'https://registry.npmjs.org/', './mkdirp/0.3.3' ]
3742 verbose url resolved https://registry.npmjs.org/mkdirp/0.3.3
3743 info trying registry request attempt 1 at 12:41:57
3744 verbose etag "4VY93YHIIJ11G0NNP12CLD9IC"
3746 verbose url raw diff/1.0.2
3747 verbose url resolving [ 'https://registry.npmjs.org/', './diff/1.0.2' ]
3748 verbose url resolved https://registry.npmjs.org/diff/1.0.2
3749 info trying registry request attempt 1 at 12:41:57
3750 verbose etag "6FGPLHIL57S3YD7HUWG150A8R"
3752 verbose url raw ms/0.3.0
3753 verbose url resolving [ 'https://registry.npmjs.org/', './ms/0.3.0' ]
3754 verbose url resolved https://registry.npmjs.org/ms/0.3.0
3755 info trying registry request attempt 1 at 12:41:57
3756 verbose etag "9M39C8WN87CM1WTJ2PXFV167U"
3758 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\connect\package.json
3759 silly lockFile dbbf12c7-auth-master-node-modules-connect E:\Bin\Desktop\everyauth-master\node_modules\connect
3760 info preinstall con...@1.9.2
3761 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\connect\package.json
3762 verbose readDependencies using package.json deps
3763 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\connect\package.json
3764 verbose readDependencies using package.json deps
3765 verbose cache add [ 'qs@>= 0.4.0', null ]
3766 silly cache add name=undefined spec="qs@>= 0.4.0" args=["qs@>= 0.4.0",null]
3767 verbose parsed url { pathname: 'qs@%3E=%200.4.0',
3767 verbose parsed url   path: 'qs@%3E=%200.4.0',
3767 verbose parsed url   href: 'qs@%3E=%200.4.0' }
3768 silly cache add name="qs" spec=">= 0.4.0" args=["qs",">= 0.4.0"]
3769 verbose parsed url { pathname: '%3E=%200.4.0',
3769 verbose parsed url   path: '%3E=%200.4.0',
3769 verbose parsed url   href: '%3E=%200.4.0' }
3770 verbose addNamed [ 'qs', '>= 0.4.0' ]
3771 verbose addNamed [ null, '>=0.4.0' ]
3772 silly lockFile d8ffb163-qs-0-4-0 qs@>= 0.4.0
3773 verbose lock qs@>= 0.4.0 C:\Users\alyman\AppData\Roaming\npm-cache\d8ffb163-qs-0-4-0.lock
3774 verbose cache add [ 'mime@>= 0.0.1', null ]
3775 silly cache add name=undefined spec="mime@>= 0.0.1" args=["mime@>= 0.0.1",null]
3776 verbose parsed url { pathname: 'mime@%3E=%200.0.1',
3776 verbose parsed url   path: 'mime@%3E=%200.0.1',
3776 verbose parsed url   href: 'mime@%3E=%200.0.1' }
3777 silly cache add name="mime" spec=">= 0.0.1" args=["mime",">= 0.0.1"]
3778 verbose parsed url { pathname: '%3E=%200.0.1',
3778 verbose parsed url   path: '%3E=%200.0.1',
3778 verbose parsed url   href: '%3E=%200.0.1' }
3779 verbose addNamed [ 'mime', '>= 0.0.1' ]
3780 verbose addNamed [ null, '>=0.0.1' ]
3781 silly lockFile c812b446-mime-0-0-1 mime@>= 0.0.1
3782 verbose lock mime@>= 0.0.1 C:\Users\alyman\AppData\Roaming\npm-cache\c812b446-mime-0-0-1.lock
3783 verbose cache add [ 'formi...@1.0.x', null ]
3784 silly cache add name=undefined spec="formi...@1.0.x" args=["formi...@1.0.x",null]
3785 verbose parsed url { pathname: 'formi...@1.0.x',
3785 verbose parsed url   path: 'formi...@1.0.x',
3785 verbose parsed url   href: 'formi...@1.0.x' }
3786 silly cache add name="formidable" spec="1.0.x" args=["formidable","1.0.x"]
3787 verbose parsed url { pathname: '1.0.x', path: '1.0.x', href: '1.0.x' }
3788 verbose addNamed [ 'formidable', '1.0.x' ]
3789 verbose addNamed [ null, '>=1.0.0- <1.1.0-' ]
3790 silly lockFile 2fda87d1-formidable-1-0-x formi...@1.0.x
3791 verbose lock formi...@1.0.x C:\Users\alyman\AppData\Roaming\npm-cache\2fda87d1-formidable-1-0-x.lock
3792 silly addNameRange { name: 'qs', range: '>=0.4.0', hasData: false }
3793 silly addNameRange { name: 'mime', range: '>=0.0.1', hasData: false }
3794 silly addNameRange { name: 'formidable', range: '>=1.0.0- <1.1.0-', hasData: false }
3795 verbose url raw qs
3796 verbose url resolving [ 'https://registry.npmjs.org/', './qs' ]
3797 verbose url resolved https://registry.npmjs.org/qs
3798 info trying registry request attempt 1 at 12:41:57
3799 verbose etag "1B12V4IG86E3G1PXVXHZODUAX"
3801 verbose url raw mime
3802 verbose url resolving [ 'https://registry.npmjs.org/', './mime' ]
3803 verbose url resolved https://registry.npmjs.org/mime
3804 info trying registry request attempt 1 at 12:41:57
3805 verbose etag "DTWL4HP4Y7B58LYE6SJRNKWJB"
3807 verbose url raw formidable
3808 verbose url resolving [ 'https://registry.npmjs.org/', './formidable' ]
3809 verbose url resolved https://registry.npmjs.org/formidable
3810 info trying registry request attempt 1 at 12:41:57
3811 verbose etag "7EULH7Y330OZAZ774IFM9PS7Q"
3814 silly registry.get cb [ 304,
3814 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
3814 silly registry.get     etag: '"DTWL4HP4Y7B58LYE6SJRNKWJB"',
3814 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:34 GMT',
3814 silly registry.get     'content-length': '0' } ]
3815 verbose etag mime/1.2.6 from cache
3816 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\mime\1.2.6\package\package.json
3817 silly lockFile 898e3106-mime-1-2-6 mi...@1.2.6
3818 silly resolved [ { author:
3818 silly resolved      { name: 'Robert Kieffer',
3818 silly resolved        email: 'rob...@broofa.com',
3818 silly resolved        url: 'http://github.com/broofa' },
3818 silly resolved     contributors: [ [Object] ],
3818 silly resolved     dependencies: {},
3818 silly resolved     description: 'A comprehensive library for mime-type mapping',
3818 silly resolved     devDependencies: {},
3818 silly resolved     keywords: [ 'util', 'mime' ],
3818 silly resolved     main: 'mime.js',
3818 silly resolved     name: 'mime',
3818 silly resolved     repository: { url: 'https://github.com/broofa/node-mime', type: 'git' },
3818 silly resolved     version: '1.2.6',
3818 silly resolved     readme: '# mime\n\nComprehensive MIME type mapping API. Includes all 600+ types and 800+ extensions defined by the Apache project, plus additional types submitted by the node.js community.\n\n## Install\n\nInstall with [npm](http://github.com/isaacs/npm):\n\n    npm install mime\n\n## API - Queries\n\n### mime.lookup(path)\nGet the mime type associated with a file. Performs a case-insensitive lookup using the extension in `path` (the substring after the last \'/\' or \'.\').  E.g.\n\n    var mime = require(\'mime\');\n\n    mime.lookup(\'/path/to/file.txt\');         // => \'text/plain\'\n    mime.lookup(\'file.txt\');                  // => \'text/plain\'\n    mime.lookup(\'.TXT\');                      // => \'text/plain\'\n    mime.lookup(\'htm\');                       // => \'text/html\'\n\n### mime.extension(type)\nGet the default extension for `type`\n\n    mime.extension(\'text/html\');                 // => \'html\'\n    mime.extension(\'application/octet-stream\');  // => \'bin\'\n\n### mime.charsets.lookup()\n\nMap mime-type to charset\n\n    mime.charsets.lookup(\'text/plain\');        // => \'UTF-8\'\n\n(The logic for charset lookups is pretty rudimentary.  Feel free to suggest improvements.)\n\n## API - Defining Custom Types\n\nThe following APIs allow you to add your own type mappings within your project.  If you feel a type should be included as part of node-mime, see [requesting new types](https://github.com/bentomas/node-mime/wiki/Requesting-New-Types).\n\n### mime.define()\n\nAdd custom mime/extension mappings\n\n    mime.define({\n        \'text/x-some-format\': [\'x-sf\', \'x-sft\', \'x-sfml\'],\n        \'application/x-my-type\': [\'x-mt\', \'x-mtt\'],\n        // etc ...\n    });\n\n    mime.lookup(\'x-sft\');                 // => \'text/x-some-format\'\n\nThe first entry in the extensions array is returned by `mime.extension()`. E.g.\n\n    mime.extension(\'text/x-some-format\'); // => \'x-sf\'\n\n### mime.load(filepath)\n\nLoad mappings from an Apache ".types" format file\n\n    mime.load(\'./my_project.types\');\n\nThe .types file format is simple -  See the `types` dir for examples.\n',
3818 silly resolved     readmeFilename: 'README.md',
3818 silly resolved     _id: 'mi...@1.2.6',
3818 silly resolved     _from: 'mi...@1.2.6' } ]
3819 info install mi...@1.2.6 into E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send
3820 info installOne mi...@1.2.6
3821 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\mime\1.2.6\package\package.json
3822 info E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\node_modules\mime unbuild
3823 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\node_modules\mime\package.json
3824 verbose tar unpack C:\Users\alyman\AppData\Roaming\npm-cache\mime\1.2.6\package.tgz
3825 silly lockFile 4830d883-e-modules-send-node-modules-mime E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\node_modules\mime
3826 verbose lock E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\node_modules\mime C:\Users\alyman\AppData\Roaming\npm-cache\4830d883-e-modules-send-node-modules-mime.lock
3827 silly gunzTarPerm modes [ '755', '644' ]
3828 silly gunzTarPerm extractEntry package.json
3829 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
3830 silly gunzTarPerm extractEntry README.md
3831 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
3832 silly gunzTarPerm extractEntry LICENSE
3833 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ]
3834 silly gunzTarPerm extractEntry mime.js
3835 silly gunzTarPerm modified mode [ 'mime.js', 438, 420 ]
3836 silly gunzTarPerm extractEntry test.js
3837 silly gunzTarPerm modified mode [ 'test.js', 438, 420 ]
3838 silly gunzTarPerm extractEntry types/mime.types
3839 silly gunzTarPerm modified mode [ 'types/mime.types', 438, 420 ]
3840 silly gunzTarPerm extractEntry types/node.types
3841 silly gunzTarPerm modified mode [ 'types/node.types', 438, 420 ]
3843 silly registry.get cb [ 304,
3843 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
3843 silly registry.get     etag: '"6FGPLHIL57S3YD7HUWG150A8R"',
3843 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:34 GMT',
3843 silly registry.get     'content-length': '0' } ]
3844 verbose etag diff/1.0.2 from cache
3845 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\webkit-server\package.json
3846 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\diff\1.0.2\package\package.json
3847 silly lockFile b7578096-tisfy-node-modules-webkit-server E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\webkit-server
3848 silly lockFile 314815e6-diff-1-0-2 di...@1.0.2
3849 info preinstall webkit...@0.1.0
3850 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\webkit-server\package.json
3851 verbose readDependencies using package.json deps
3852 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\webkit-server\package.json
3853 verbose readDependencies using package.json deps
3854 silly resolved []
3855 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\webkit-server
3856 info build E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\webkit-server
3857 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\webkit-server\package.json
3858 verbose linkStuff [ false,
3858 verbose linkStuff   false,
3858 verbose linkStuff   false,
3858 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\satisfy\\node_modules' ]
3859 info linkStuff webkit...@0.1.0
3860 verbose linkBins webkit...@0.1.0
3861 verbose linkMans webkit...@0.1.0
3862 verbose rebuildBundles webkit...@0.1.0
3863 info install webkit...@0.1.0
3864 info postinstall webkit...@0.1.0
3865 verbose unsafe-perm in lifecycle true
3866 silly exec cmd "/c" "node script/install.js"
3867 silly cmd,/c,node script/install.js,E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\webkit-server spawning
3869 silly registry.get cb [ 304,
3869 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
3869 silly registry.get     etag: '"9M39C8WN87CM1WTJ2PXFV167U"',
3869 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:34 GMT',
3869 silly registry.get     'content-length': '0' } ]
3870 verbose etag ms/0.3.0 from cache
3871 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\ms\0.3.0\package\package.json
3872 silly lockFile e6650cad-ms-0-3-0 m...@0.3.0
3873 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\node_modules\mime\package.json
3874 silly lockFile 4830d883-e-modules-send-node-modules-mime E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\node_modules\mime
3875 info preinstall mi...@1.2.6
3877 silly registry.get cb [ 304,
3877 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
3877 silly registry.get     etag: '"1B12V4IG86E3G1PXVXHZODUAX"',
3877 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:34 GMT',
3877 silly registry.get     'content-length': '0' } ]
3878 verbose etag qs from cache
3879 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\node_modules\mime\package.json
3880 verbose readDependencies using package.json deps
3881 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\node_modules\mime\package.json
3882 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\coffee-script\package.json
3883 verbose readDependencies using package.json deps
3884 silly resolved []
3885 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\node_modules\mime
3886 info build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\node_modules\mime
3887 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\node_modules\mime\package.json
3888 verbose linkStuff [ false,
3888 verbose linkStuff   false,
3888 verbose linkStuff   false,
3888 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\express\\node_modules\\send\\node_modules' ]
3889 info linkStuff mi...@1.2.6
3890 verbose linkBins mi...@1.2.6
3891 verbose linkMans mi...@1.2.6
3892 verbose rebuildBundles mi...@1.2.6
3893 info install mi...@1.2.6
3894 info postinstall mi...@1.2.6
3895 silly addNameRange number 2 { name: 'qs', range: '>=0.4.0', hasData: true }
3896 silly addNameRange versions [ 'qs',
3896 silly addNameRange   [ '0.0.1',
3896 silly addNameRange     '0.0.2',
3896 silly addNameRange     '0.0.3',
3896 silly addNameRange     '0.0.4',
3896 silly addNameRange     '0.0.5',
3896 silly addNameRange     '0.0.6',
3896 silly addNameRange     '0.0.7',
3896 silly addNameRange     '0.1.0',
3896 silly addNameRange     '0.2.0',
3896 silly addNameRange     '0.3.0',
3896 silly addNameRange     '0.3.1',
3896 silly addNameRange     '0.3.2',
3896 silly addNameRange     '0.4.0',
3896 silly addNameRange     '0.4.1',
3896 silly addNameRange     '0.4.2',
3896 silly addNameRange     '0.5.0',
3896 silly addNameRange     '0.5.1' ] ]
3897 verbose addNamed [ 'qs', '0.5.1' ]
3898 verbose addNamed [ '0.5.1', '0.5.1' ]
3899 silly lockFile dd3beb89-qs-0-5-1 q...@0.5.1
3900 verbose lock q...@0.5.1 C:\Users\alyman\AppData\Roaming\npm-cache\dd3beb89-qs-0-5-1.lock
3901 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send
3902 info build E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send
3903 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\express\node_modules\send\package.json
3904 verbose linkStuff [ false,
3904 verbose linkStuff   false,
3904 verbose linkStuff   false,
3904 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\express\\node_modules' ]
3905 info linkStuff se...@0.1.0
3906 verbose linkBins se...@0.1.0
3907 verbose linkMans se...@0.1.0
3908 verbose rebuildBundles se...@0.1.0
3909 verbose rebuildBundles [ 'mime' ]
3910 info install se...@0.1.0
3911 verbose from cache C:\Users\alyman\AppData\Roaming\npm-cache\qs\0.5.1\package\package.json
3912 silly lockFile 5bde23d0--jade-node-modules-coffee-script E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\coffee-script
3913 silly lockFile dd3beb89-qs-0-5-1 q...@0.5.1
3914 info postinstall se...@0.1.0
3915 silly lockFile d8ffb163-qs-0-4-0 qs@>= 0.4.0
3916 info preinstall coffee...@1.4.0
3917 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\coffee-script\package.json
3918 verbose readDependencies using package.json deps
3919 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\coffee-script\package.json
3920 verbose readDependencies using package.json deps
3921 silly resolved []
3922 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\coffee-script
3923 info build E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\coffee-script
3924 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\jade\node_modules\coffee-script\package.json
3925 verbose linkStuff [ false,
3925 verbose linkStuff   false,
3925 verbose linkStuff   false,
3925 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\jade\\node_modules' ]
3926 info linkStuff coffee...@1.4.0
3927 verbose linkBins coffee...@1.4.0
3928 verbose link bins [ { coffee: './bin/coffee', cake: './bin/cake' },
3928 verbose link bins   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\jade\\node_modules\\.bin',
3928 verbose link bins   false ]
3929 verbose linkMans coffee...@1.4.0
3930 verbose rebuildBundles coffee...@1.4.0
3931 info install coffee...@1.4.0
3932 info postinstall coffee...@1.4.0
3933 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\jade
3934 info build E:\Bin\Desktop\everyauth-master\node_modules\jade
3935 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\jade\package.json
3936 verbose linkStuff [ false,
3936 verbose linkStuff   false,
3936 verbose linkStuff   false,
3936 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules' ]
3937 info linkStuff ja...@0.27.7
3938 verbose linkBins ja...@0.27.7
3939 verbose link bins [ { jade: './bin/jade' },
3939 verbose link bins   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\.bin',
3939 verbose link bins   false ]
3940 verbose linkMans ja...@0.27.7
3941 verbose rebuildBundles ja...@0.27.7
3942 verbose rebuildBundles [ '.bin', 'coffee-script', 'commander', 'mkdirp' ]
3943 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\qs\package.json
3944 info install ja...@0.27.7
3945 silly lockFile ca7311ff-ode-modules-tobi-node-modules-qs E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\qs
3946 info postinstall ja...@0.27.7
3947 info preinstall q...@0.5.1
3948 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\qs\package.json
3949 verbose readDependencies using package.json deps
3950 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\qs\package.json
3951 verbose readDependencies using package.json deps
3952 silly resolved []
3953 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\qs
3954 info build E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\qs
3955 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\qs\package.json
3956 verbose linkStuff [ false,
3956 verbose linkStuff   false,
3956 verbose linkStuff   false,
3956 verbose linkStuff   'E:\\Bin\\Desktop\\everyauth-master\\node_modules\\tobi\\node_modules' ]
3957 info linkStuff q...@0.5.1
3958 verbose linkBins q...@0.5.1
3959 verbose linkMans q...@0.5.1
3960 verbose rebuildBundles q...@0.5.1
3961 info install q...@0.5.1
3962 info postinstall q...@0.5.1
3964 silly registry.get cb [ 304,
3964 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
3964 silly registry.get     etag: '"DTWL4HP4Y7B58LYE6SJRNKWJB"',
3964 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:34 GMT',
3964 silly registry.get     'content-length': '0' } ]
3965 verbose etag mime from cache
3966 silly addNameRange number 2 { name: 'mime', range: '>=0.0.1', hasData: true }
3967 silly addNameRange versions [ 'mime',
3967 silly addNameRange   [ '1.0.0',
3967 silly addNameRange     '1.1.0',
3967 silly addNameRange     '1.2.1',
3967 silly addNameRange     '1.2.2',
3967 silly addNameRange     '1.2.3',
3967 silly addNameRange     '1.2.4',
3967 silly addNameRange     '1.2.5',
3967 silly addNameRange     '1.2.6',
3967 silly addNameRange     '1.2.7' ] ]
3968 verbose addNamed [ 'mime', '1.2.7' ]
3969 verbose addNamed [ '1.2.7', '1.2.7' ]
3970 silly lockFile a2fce319-mime-1-2-7 mi...@1.2.7
3971 verbose lock mi...@1.2.7 C:\Users\alyman\AppData\Roaming\npm-cache\a2fce319-mime-1-2-7.lock
3972 verbose read json C:\Users\alyman\AppData\Roaming\npm-cache\mime\1.2.7\package\package.json
3973 info webkit...@0.1.0 Failed to exec postinstall script
3974 info E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\webkit-server unbuild
3975 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules\webkit-server\package.json
3976 info preuninstall webkit...@0.1.0
3977 info uninstall webkit...@0.1.0
3978 verbose false,E:\Bin\Desktop\everyauth-master\node_modules,E:\Bin\Desktop\everyauth-master\node_modules\satisfy\node_modules unbuild webkit...@0.1.0
3979 info postuninstall webkit...@0.1.0
3980 silly lockFile a2fce319-mime-1-2-7 mi...@1.2.7
3981 silly lockFile c812b446-mime-0-0-1 mime@>= 0.0.1
3982 verbose read json E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\jsdom\package.json
3983 verbose about to build E:\Bin\Desktop\everyauth-master\node_modules\satisfy
3984 info E:\Bin\Desktop\everyauth-master\node_modules\satisfy unbuild
3985 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\satisfy\package.json
3986 info preuninstall sat...@0.1.0
3987 info uninstall sat...@0.1.0
3988 silly lockFile a0003307--modules-tobi-node-modules-jsdom E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\jsdom
3989 verbose true,E:\Bin\Desktop\everyauth-master\node_modules,E:\Bin\Desktop\everyauth-master\node_modules unbuild sat...@0.1.0
3990 info postuninstall sat...@0.1.0
3991 info preinstall js...@0.2.19
3992 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\jsdom\package.json
3993 verbose readDependencies using package.json deps
3994 verbose from cache E:\Bin\Desktop\everyauth-master\node_modules\tobi\node_modules\jsdom\package.json
3996 silly registry.get cb [ 304,
3996 silly registry.get   { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
3996 silly registry.get     etag: '"7EULH7Y330OZAZ774IFM9PS7Q"',
3996 silly registry.get     date: 'Wed, 14 Nov 2012 19:41:34 GMT',
3996 silly registry.get     'content-length': '0' } ]
3997 verbose etag formidable from cache
3998 verbose readDependencies using package.json deps
3999 verbose cache add [ 'cs...@0.2.x', null ]
4000 silly cache add name=undefined spec="cs...@0.2.x" args=["cs...@0.2.x",null]
4001 verbose parsed url { pathname: 'cs...@0.2.x',
4001 verbose parsed url   path: 'cs...@0.2.x',
4001 verbose parsed url   href: 'cs...@0.2.x' }
4002 silly cache add name="cssom" spec="0.2.x" args=["cssom","0.2.x"]
4003 verbose parsed url { pathname: '0.2.x', path: '0.2.x', href: '0.2.x' }
4004 verbose addNamed [ 'cssom', '0.2.x' ]
4005 verbose addNamed [ null, '>=0.2.0- <0.3.0-' ]
4006 silly lockFile c83aab2e-cssom-0-2-x cs...@0.2.x
4007 verbose lock cs...@0.2.x C:\Users\alyman\AppData\Roaming\npm-cache\c83aab2e-cssom-0-2-x.lock
4008 verbose cache add [ 'cssstyle@>=0.2.3', null ]
4009 silly cache add name=undefined spec="cssstyle@>=0.2.3" args=["cssstyle@>=0.2.3",null]
4010 verbose parsed url { pathname: 'cssstyle@%3E=0.2.3',
4010 verbose parsed url   path: 'cssstyle@%3E=0.2.3',
4010 verbose parsed url   href: 'cssstyle@%3E=0.2.3' }
4011 silly cache add name="cssstyle" spec=">=0.2.3" args=["cssstyle",">=0.2.3"]
4012 verbose parsed url { pathname: '%3E=0.2.3', path: '%3E=0.2.3', href: '%3E=0.2.3' }
4013 verbose addNamed [ 'cssstyle', '>=0.2.3' ]
4014 verbose addNamed [ null, '>=0.2.3' ]
4015 silly lockFile 76808a6b-cssstyle-0-2-3 cssstyle@>=0.2.3
4016 verbose lock cssstyle@>=0.2.3 C:\Users\alyman\AppData\Roaming\npm-cache\76808a6b-cssstyle-0-2-3.lock
4017 verbose cache add [ 'conte...@0.1.x', null ]
4018 silly cache add name=undefined spec="conte...@0.1.x" args=["conte...@0.1.x",null]
4019 verbose parsed url { pathname: 'conte...@0.1.x',
4019 verbose parsed url   path: 'conte...@0.1.x',
4019 verbose parsed url   href: 'conte...@0.1.x' }
4020 silly cache add name="contextify" spec="0.1.x" args=["contextify","0.1.x"]
4021 verbose parsed url { pathname: '0.1.x', path: '0.1.x', href: '0.1.x' }
4022 verbose addNamed [ 'contextify', '0.1.x' ]
4023 verbose addNamed [ null, '>=0.1.0- <0.2.0-' ]
4024 silly lockFile fb83e208-contextify-0-1-x conte...@0.1.x
4025 verbose lock conte...@0.1.x C:\Users\alyman\AppData\Roaming\npm-cache\fb83e208-contextify-0-1-x.lock
4026 error webkit...@0.1.0 postinstall: `node script/install.js`
4026 error `cmd "/c" "node script/install.js"` failed with 1
4027 error Failed at the webkit...@0.1.0 postinstall script.
4027 error This is most likely a problem with the webkit-server package,
4027 error not with npm itself.
4027 error Tell the author that this fails on your system:
4027 error     node script/install.js
4027 error You can get their info via:
4027 error     npm owner ls webkit-server
4027 error There is likely additional logging output above.
4028 error System Windows_NT 6.1.7601
4029 error command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install"
4030 error cwd E:\Bin\Desktop\everyauth-master\example
4031 error node -v v0.8.14
4032 error npm -v 1.1.65
4033 error code ELIFECYCLE
4034 verbose exit [ 1, true ]

Reply all
Reply to author
Forward
0 new messages