I love this tool (replaces about 20 packages I had to find for SublimeText). Here is my first issue:
We have a proxy that I had to configure NPM for to allow installs from the registry:
```
proxy = http://CSDL-SERVICES%5Cysg4206:???????@gw6alt:3128/
https-proxy = http://CSDL-SERVICES%5Cysg4206:???????@gw6alt:3128/
registry = http://registry.npmjs.org/
```
I figured your NPM module manager would use this when I try to search. but I am getting these errors in the debug log, which to me seem to indicate the corporate proxy is intercepting things:
```
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 'search' ]
2 info using npm@1.3.17
3 info using node@v0.10.23
4 verbose node symlink C:\Program Files\nodejs\\node.exe
5 warn Building the local index for the first time, please be patient
6 verbose url raw /-/all
7 verbose url resolving [ 'http://registry.npmjs.org/', './-/all' ]
8 verbose url resolved http://registry.npmjs.org/-/all
9 info trying registry request attempt 1 at 11:54:19
10 http GET http://registry.npmjs.org/-/all
11 http 503 http://registry.npmjs.org/-/all
12 verbose bad json <HTML><HEAD>
12 verbose bad json <TITLE>Network Error</TITLE>
12 verbose bad json </HEAD>
12 verbose bad json <BODY>
12 verbose bad json <FONT face="Helvetica">
12 verbose bad json <big><strong></strong></big><BR>
12 verbose bad json </FONT>
12 verbose bad json <blockquote>
12 verbose bad json <TABLE border=0 cellPadding=1 width="80%">
12 verbose bad json <TR><TD>
12 verbose bad json <FONT face="Helvetica">
12 verbose bad json <big>Network Error (tcp_error)</big>
12 verbose bad json <BR>
12 verbose bad json <BR>
12 verbose bad json </FONT>
12 verbose bad json </TD></TR>
12 verbose bad json <TR><TD>
12 verbose bad json <FONT face="Helvetica">
12 verbose bad json A communication error occurred: ""
12 verbose bad json </FONT>
12 verbose bad json </TD></TR>
12 verbose bad json <TR><TD>
12 verbose bad json <FONT face="Helvetica">
12 verbose bad json The Web Server may be down, too busy, or experiencing other problems preventing it from responding to requests. You may wish to try again at a later time.
12 verbose bad json </FONT>
12 verbose bad json </TD></TR>
12 verbose bad json <TR><TD>
12 verbose bad json <FONT face="Helvetica" SIZE=2>
12 verbose bad json <BR>
12 verbose bad json For assistance, call the IT Services Help Desk (x4357).
12 verbose bad json </FONT>
12 verbose bad json </TD></TR>
12 verbose bad json </TABLE>
12 verbose bad json </blockquote>
12 verbose bad json </FONT>
12 verbose bad json </BODY></HTML>
13 error registry error parsing json
14 info retry will retry, error on last attempt: SyntaxError: Unexpected token <
14 info retry <HTML><HEAD>
14 info retry <TITLE>Network Error</TITLE>
14 info retry </HEAD>
14 info retry <BODY>
14 info retry <FONT face="Helvetica">
14 info retry <big><strong></strong></big><BR>
14 info retry </FONT>
14 info retry <blockquote>
14 info retry <TABLE border=0 cellPadding=1 width="80%">
14 info retry <TR><TD>
14 info retry <FONT face="Helvetica">
14 info retry <big>Network Error (tcp_error)</big>
14 info retry <BR>
14 info retry <BR>
14 info retry </FONT>
14 info retry </TD></TR>
14 info retry <TR><TD>
14 info retry <FONT face="Helvetica">
14 info retry A communication error occurred: ""
14 info retry </FONT>
14 info retry </TD></TR>
14 info retry <TR><TD>
14 info retry <FONT face="Helvetica">
14 info retry The Web Server may be down, too busy, or experiencing other problems preventing it from responding to requests. You may wish to try again at a later time.
14 info retry </FONT>
14 info retry </TD></TR>
14 info retry <TR><TD>
14 info retry <FONT face="Helvetica" SIZE=2>
14 info retry <BR>
14 info retry For assistance, call the IT Services Help Desk (x4357).
14 info retry </FONT>
14 info retry </TD></TR>
14 info retry </TABLE>
14 info retry </blockquote>
14 info retry </FONT>
14 info retry </BODY></HTML>
15 info trying registry request attempt 2 at 11:55:09
16 http GET http://registry.npmjs.org/-/all
17 http 503 http://registry.npmjs.org/-/all
18 verbose bad json <HTML><HEAD>
18 verbose bad json <TITLE>Network Error</TITLE>
18 verbose bad json </HEAD>
18 verbose bad json <BODY>
18 verbose bad json <FONT face="Helvetica">
18 verbose bad json <big><strong></strong></big><BR>
18 verbose bad json </FONT>
18 verbose bad json <blockquote>
18 verbose bad json <TABLE border=0 cellPadding=1 width="80%">
18 verbose bad json <TR><TD>
18 verbose bad json <FONT face="Helvetica">
18 verbose bad json <big>Network Error (tcp_error)</big>
18 verbose bad json <BR>
18 verbose bad json <BR>
18 verbose bad json </FONT>
18 verbose bad json </TD></TR>
18 verbose bad json <TR><TD>
18 verbose bad json <FONT face="Helvetica">
18 verbose bad json A communication error occurred: ""
18 verbose bad json </FONT>
18 verbose bad json </TD></TR>
18 verbose bad json <TR><TD>
18 verbose bad json <FONT face="Helvetica">
18 verbose bad json The Web Server may be down, too busy, or experiencing other problems preventing it from responding to requests. You may wish to try again at a later time.
18 verbose bad json </FONT>
18 verbose bad json </TD></TR>
18 verbose bad json <TR><TD>
18 verbose bad json <FONT face="Helvetica" SIZE=2>
18 verbose bad json <BR>
18 verbose bad json For assistance, call the IT Services Help Desk (x4357).
18 verbose bad json </FONT>
18 verbose bad json </TD></TR>
18 verbose bad json </TABLE>
18 verbose bad json </blockquote>
18 verbose bad json </FONT>
18 verbose bad json </BODY></HTML>
19 error registry error parsing json
```
We have a proxy that I had to configure NPM for to allow installs from the registry:
```
proxy = http://CSDL-SERVICES%5Cysg4206:???????@gw6alt:3128/
https-proxy = http://CSDL-SERVICES%5Cysg4206:???????@gw6alt:3128/
registry = http://registry.npmjs.org/
```
I figured your NPM module manager would use this when I try to search. but I am getting these errors in the debug log, which to me seem to indicate the corporate proxy is intercepting things:
```
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 'search' ]
2 info using npm@1.3.17
3 info using node@v0.10.23
4 verbose node symlink C:\Program Files\nodejs\\node.exe
5 warn Building the local index for the first time, please be patient
6 verbose url raw /-/all
7 verbose url resolving [ 'http://registry.npmjs.org/', './-/all' ]
8 verbose url resolved http://registry.npmjs.org/-/all
9 info trying registry request attempt 1 at 11:54:19
10 http GET http://registry.npmjs.org/-/all
11 http 503 http://registry.npmjs.org/-/all
12 verbose bad json <HTML><HEAD>
12 verbose bad json <TITLE>Network Error</TITLE>
12 verbose bad json </HEAD>
12 verbose bad json <BODY>
12 verbose bad json <FONT face="Helvetica">
12 verbose bad json <big><strong></strong></big><BR>
12 verbose bad json </FONT>
12 verbose bad json <blockquote>
12 verbose bad json <TABLE border=0 cellPadding=1 width="80%">
12 verbose bad json <TR><TD>
12 verbose bad json <FONT face="Helvetica">
12 verbose bad json <big>Network Error (tcp_error)</big>
12 verbose bad json <BR>
12 verbose bad json <BR>
12 verbose bad json </FONT>
12 verbose bad json </TD></TR>
12 verbose bad json <TR><TD>
12 verbose bad json <FONT face="Helvetica">
12 verbose bad json A communication error occurred: ""
12 verbose bad json </FONT>
12 verbose bad json </TD></TR>
12 verbose bad json <TR><TD>
12 verbose bad json <FONT face="Helvetica">
12 verbose bad json The Web Server may be down, too busy, or experiencing other problems preventing it from responding to requests. You may wish to try again at a later time.
12 verbose bad json </FONT>
12 verbose bad json </TD></TR>
12 verbose bad json <TR><TD>
12 verbose bad json <FONT face="Helvetica" SIZE=2>
12 verbose bad json <BR>
12 verbose bad json For assistance, call the IT Services Help Desk (x4357).
12 verbose bad json </FONT>
12 verbose bad json </TD></TR>
12 verbose bad json </TABLE>
12 verbose bad json </blockquote>
12 verbose bad json </FONT>
12 verbose bad json </BODY></HTML>
13 error registry error parsing json
14 info retry will retry, error on last attempt: SyntaxError: Unexpected token <
14 info retry <HTML><HEAD>
14 info retry <TITLE>Network Error</TITLE>
14 info retry </HEAD>
14 info retry <BODY>
14 info retry <FONT face="Helvetica">
14 info retry <big><strong></strong></big><BR>
14 info retry </FONT>
14 info retry <blockquote>
14 info retry <TABLE border=0 cellPadding=1 width="80%">
14 info retry <TR><TD>
14 info retry <FONT face="Helvetica">
14 info retry <big>Network Error (tcp_error)</big>
14 info retry <BR>
14 info retry <BR>
14 info retry </FONT>
14 info retry </TD></TR>
14 info retry <TR><TD>
14 info retry <FONT face="Helvetica">
14 info retry A communication error occurred: ""
14 info retry </FONT>
14 info retry </TD></TR>
14 info retry <TR><TD>
14 info retry <FONT face="Helvetica">
14 info retry The Web Server may be down, too busy, or experiencing other problems preventing it from responding to requests. You may wish to try again at a later time.
14 info retry </FONT>
14 info retry </TD></TR>
14 info retry <TR><TD>
14 info retry <FONT face="Helvetica" SIZE=2>
14 info retry <BR>
14 info retry For assistance, call the IT Services Help Desk (x4357).
14 info retry </FONT>
14 info retry </TD></TR>
14 info retry </TABLE>
14 info retry </blockquote>
14 info retry </FONT>
14 info retry </BODY></HTML>
15 info trying registry request attempt 2 at 11:55:09
16 http GET http://registry.npmjs.org/-/all
17 http 503 http://registry.npmjs.org/-/all
18 verbose bad json <HTML><HEAD>
18 verbose bad json <TITLE>Network Error</TITLE>
18 verbose bad json </HEAD>
18 verbose bad json <BODY>
18 verbose bad json <FONT face="Helvetica">
18 verbose bad json <big><strong></strong></big><BR>
18 verbose bad json </FONT>
18 verbose bad json <blockquote>
18 verbose bad json <TABLE border=0 cellPadding=1 width="80%">
18 verbose bad json <TR><TD>
18 verbose bad json <FONT face="Helvetica">
18 verbose bad json <big>Network Error (tcp_error)</big>
18 verbose bad json <BR>
18 verbose bad json <BR>
18 verbose bad json </FONT>
18 verbose bad json </TD></TR>
18 verbose bad json <TR><TD>
18 verbose bad json <FONT face="Helvetica">
18 verbose bad json A communication error occurred: ""
18 verbose bad json </FONT>
18 verbose bad json </TD></TR>
18 verbose bad json <TR><TD>
18 verbose bad json <FONT face="Helvetica">
18 verbose bad json The Web Server may be down, too busy, or experiencing other problems preventing it from responding to requests. You may wish to try again at a later time.
18 verbose bad json </FONT>
18 verbose bad json </TD></TR>
18 verbose bad json <TR><TD>
18 verbose bad json <FONT face="Helvetica" SIZE=2>
18 verbose bad json <BR>
18 verbose bad json For assistance, call the IT Services Help Desk (x4357).
18 verbose bad json </FONT>
18 verbose bad json </TD></TR>
18 verbose bad json </TABLE>
18 verbose bad json </blockquote>
18 verbose bad json </FONT>
18 verbose bad json </BODY></HTML>
19 error registry error parsing json
```