-
Notifications
You must be signed in to change notification settings - Fork 0
/
npm-debug.log
280 lines (280 loc) · 24.5 KB
/
npm-debug.log
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
0 info it worked if it ends with ok
1 verbose cli [ 'node', '/usr/local/bin/npm', 'install', 'forever', '-g' ]
2 info using [email protected]
3 info using [email protected]
4 verbose cache add [ 'forever', null ]
5 verbose cache add name=undefined spec="forever" args=["forever",null]
6 verbose parsed url { protocol: null,
6 verbose parsed url slashes: null,
6 verbose parsed url auth: null,
6 verbose parsed url host: null,
6 verbose parsed url port: null,
6 verbose parsed url hostname: null,
6 verbose parsed url hash: null,
6 verbose parsed url search: null,
6 verbose parsed url query: null,
6 verbose parsed url pathname: 'forever',
6 verbose parsed url path: 'forever',
6 verbose parsed url href: 'forever' }
7 silly lockFile e07f8c4a-forever forever
8 verbose lock forever /Users/mac02/.npm/e07f8c4a-forever.lock
9 silly lockFile e07f8c4a-forever forever
10 silly lockFile e07f8c4a-forever forever
11 verbose addNamed [ 'forever', '' ]
12 verbose addNamed [ null, '*' ]
13 silly lockFile 28ef027b-forever forever@
14 verbose lock forever@ /Users/mac02/.npm/28ef027b-forever.lock
15 silly addNameRange { name: 'forever', range: '*', hasData: false }
16 verbose url raw forever
17 verbose url resolving [ 'https://registry.npmjs.org/', './forever' ]
18 verbose url resolved https://registry.npmjs.org/forever
19 info trying registry request attempt 1 at 10:58:56
20 verbose etag "3MC2EQ3BUXCPYFEW8MENX52SA"
21 http GET https://registry.npmjs.org/forever
22 http 200 https://registry.npmjs.org/forever
23 silly registry.get cb [ 200,
23 silly registry.get { date: 'Mon, 26 May 2014 05:31:16 GMT',
23 silly registry.get server: 'CouchDB/1.5.0 (Erlang OTP/R14B04)',
23 silly registry.get etag: '"54SGA71CL0F4AKNAOO8JBLMG3"',
23 silly registry.get 'content-type': 'application/json',
23 silly registry.get via: '1.1 varnish',
23 silly registry.get 'cache-control': 'max-age=1',
23 silly registry.get 'content-length': '64183',
23 silly registry.get 'accept-ranges': 'bytes',
23 silly registry.get age: '2030',
23 silly registry.get 'x-served-by': 'cache-v42-ASH, cache-sv94-SJC3',
23 silly registry.get 'x-cache': 'HIT, HIT',
23 silly registry.get 'x-cache-hits': '1, 1',
23 silly registry.get 'x-timer': 'S1401082276.414749,VS0,VE146',
23 silly registry.get vary: 'Accept',
23 silly registry.get 'keep-alive': 'timeout=10, max=50',
23 silly registry.get connection: 'Keep-Alive' } ]
24 silly addNameRange number 2 { name: 'forever', range: '*', hasData: true }
25 silly addNameRange versions [ 'forever',
25 silly addNameRange [ '0.6.0',
25 silly addNameRange '0.6.1',
25 silly addNameRange '0.6.2',
25 silly addNameRange '0.6.3',
25 silly addNameRange '0.6.4',
25 silly addNameRange '0.6.5',
25 silly addNameRange '0.6.6',
25 silly addNameRange '0.6.7',
25 silly addNameRange '0.6.8',
25 silly addNameRange '0.6.9',
25 silly addNameRange '0.7.0',
25 silly addNameRange '0.7.1',
25 silly addNameRange '0.7.2',
25 silly addNameRange '0.7.3',
25 silly addNameRange '0.7.4',
25 silly addNameRange '0.7.5',
25 silly addNameRange '0.8.0',
25 silly addNameRange '0.8.1',
25 silly addNameRange '0.8.2',
25 silly addNameRange '0.8.3',
25 silly addNameRange '0.8.4',
25 silly addNameRange '0.8.5',
25 silly addNameRange '0.9.0',
25 silly addNameRange '0.9.1',
25 silly addNameRange '0.9.2',
25 silly addNameRange '0.10.0',
25 silly addNameRange '0.10.5',
25 silly addNameRange '0.10.6',
25 silly addNameRange '0.10.7',
25 silly addNameRange '0.10.8',
25 silly addNameRange '0.10.9',
25 silly addNameRange '0.10.10',
25 silly addNameRange '0.10.11',
25 silly addNameRange '0.11.0',
25 silly addNameRange '0.11.1' ] ]
26 verbose addNamed [ 'forever', '0.11.1' ]
27 verbose addNamed [ '0.11.1', '0.11.1' ]
28 silly lockFile 4466a206-forever-0-11-1 [email protected]
29 verbose lock [email protected] /Users/mac02/.npm/4466a206-forever-0-11-1.lock
30 silly lockFile 10f1a948-s-org-forever-forever-0-11-1-tgz https://registry.npmjs.org/forever/-/forever-0.11.1.tgz
31 verbose lock https://registry.npmjs.org/forever/-/forever-0.11.1.tgz /Users/mac02/.npm/10f1a948-s-org-forever-forever-0-11-1-tgz.lock
32 verbose addRemoteTarball [ 'https://registry.npmjs.org/forever/-/forever-0.11.1.tgz',
32 verbose addRemoteTarball '50ac8744c0a6e0c266524c4746397f74d6b09c5b' ]
33 info retry fetch attempt 1 at 10:58:59
34 verbose fetch to= /var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/tmp.tgz
35 http GET https://registry.npmjs.org/forever/-/forever-0.11.1.tgz
36 http 200 https://registry.npmjs.org/forever/-/forever-0.11.1.tgz
37 verbose tar unpack /var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/tmp.tgz
38 silly lockFile 692ec5cc-9244-0-14046892267651856-package tar:///var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/package
39 verbose lock tar:///var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/package /Users/mac02/.npm/692ec5cc-9244-0-14046892267651856-package.lock
40 silly lockFile 258fc79d-9244-0-14046892267651856-tmp-tgz tar:///var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/tmp.tgz
41 verbose lock tar:///var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/tmp.tgz /Users/mac02/.npm/258fc79d-9244-0-14046892267651856-tmp-tgz.lock
42 silly gunzTarPerm modes [ '755', '644' ]
43 silly gunzTarPerm extractEntry package.json
44 silly gunzTarPerm extractEntry .npmignore
45 silly gunzTarPerm extractEntry README.md
46 silly gunzTarPerm extractEntry LICENSE
47 silly gunzTarPerm extractEntry .travis.yml
48 silly gunzTarPerm extractEntry bin/forever
49 silly gunzTarPerm extractEntry bin/foreverd
50 silly gunzTarPerm extractEntry bin/monitor
51 silly gunzTarPerm extractEntry lib/forever.js
52 silly gunzTarPerm extractEntry lib/forever/cli.js
53 silly gunzTarPerm extractEntry lib/forever/worker.js
54 silly gunzTarPerm extractEntry lib/forever/service/cli.js
55 silly gunzTarPerm extractEntry lib/forever/service/index.js
56 silly gunzTarPerm extractEntry lib/forever/service/service.js
57 silly gunzTarPerm extractEntry lib/forever/service/adapters/adapter.js
58 silly gunzTarPerm extractEntry lib/forever/service/adapters/initd/index.js
59 silly gunzTarPerm extractEntry lib/forever/service/adapters/systemv/index.js
60 silly gunzTarPerm extractEntry lib/forever/service/adapters/systemv/foreverd
61 silly gunzTarPerm extractEntry test/cli-test
62 silly gunzTarPerm extractEntry test/core/tail-stopall-test.js
63 silly gunzTarPerm extractEntry test/fixtures/log-on-interval.js
64 silly gunzTarPerm extractEntry test/fixtures/server.js
65 silly gunzTarPerm extractEntry test/fixtures/start-daemon.js
66 silly gunzTarPerm extractEntry test/helpers/macros.js
67 silly gunzTarPerm extractEntry test/helpers/mocks/child-process.js
68 silly gunzTarPerm extractEntry test/helpers/mocks/monitor.js
69 silly gunzTarPerm extractEntry test/helpers/mocks/stream.js
70 silly gunzTarPerm extractEntry test/service/simple-test.js
71 silly gunzTarPerm extractEntry test/worker/multiple-workers-test.js
72 silly gunzTarPerm extractEntry test/worker/simple-test.js
73 silly lockFile 692ec5cc-9244-0-14046892267651856-package tar:///var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/package
74 silly lockFile 692ec5cc-9244-0-14046892267651856-package tar:///var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/package
75 silly lockFile 258fc79d-9244-0-14046892267651856-tmp-tgz tar:///var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/tmp.tgz
76 silly lockFile 258fc79d-9244-0-14046892267651856-tmp-tgz tar:///var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/tmp.tgz
77 verbose tar pack [ '/Users/mac02/.npm/forever/0.11.1/package.tgz',
77 verbose tar pack '/var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/package' ]
78 verbose tarball /Users/mac02/.npm/forever/0.11.1/package.tgz
79 verbose folder /var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/package
80 silly lockFile 692ec5cc-9244-0-14046892267651856-package tar:///var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/package
81 verbose lock tar:///var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/package /Users/mac02/.npm/692ec5cc-9244-0-14046892267651856-package.lock
82 silly lockFile 8112a148-2-npm-forever-0-11-1-package-tgz tar:///Users/mac02/.npm/forever/0.11.1/package.tgz
83 verbose lock tar:///Users/mac02/.npm/forever/0.11.1/package.tgz /Users/mac02/.npm/8112a148-2-npm-forever-0-11-1-package-tgz.lock
84 silly lockFile 692ec5cc-9244-0-14046892267651856-package tar:///var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/package
85 silly lockFile 692ec5cc-9244-0-14046892267651856-package tar:///var/folders/79/rcwx_g2s5nx0j43vd4nl38xh0000gn/T/npm-1864-V9Odx7ZS/1401082139244-0.14046892267651856/package
86 silly lockFile 8112a148-2-npm-forever-0-11-1-package-tgz tar:///Users/mac02/.npm/forever/0.11.1/package.tgz
87 silly lockFile 8112a148-2-npm-forever-0-11-1-package-tgz tar:///Users/mac02/.npm/forever/0.11.1/package.tgz
88 silly lockFile a8897304-mac02-npm-forever-0-11-1-package /Users/mac02/.npm/forever/0.11.1/package
89 verbose lock /Users/mac02/.npm/forever/0.11.1/package /Users/mac02/.npm/a8897304-mac02-npm-forever-0-11-1-package.lock
90 silly lockFile a8897304-mac02-npm-forever-0-11-1-package /Users/mac02/.npm/forever/0.11.1/package
91 silly lockFile a8897304-mac02-npm-forever-0-11-1-package /Users/mac02/.npm/forever/0.11.1/package
92 verbose tar unpack /Users/mac02/.npm/forever/0.11.1/package.tgz
93 silly lockFile 377e9cc1-mac02-npm-forever-0-11-1-package tar:///Users/mac02/.npm/forever/0.11.1/package
94 verbose lock tar:///Users/mac02/.npm/forever/0.11.1/package /Users/mac02/.npm/377e9cc1-mac02-npm-forever-0-11-1-package.lock
95 silly lockFile 8112a148-2-npm-forever-0-11-1-package-tgz tar:///Users/mac02/.npm/forever/0.11.1/package.tgz
96 verbose lock tar:///Users/mac02/.npm/forever/0.11.1/package.tgz /Users/mac02/.npm/8112a148-2-npm-forever-0-11-1-package-tgz.lock
97 silly gunzTarPerm modes [ '755', '644' ]
98 silly gunzTarPerm extractEntry package.json
99 silly gunzTarPerm extractEntry .npmignore
100 silly gunzTarPerm extractEntry README.md
101 silly gunzTarPerm extractEntry LICENSE
102 silly gunzTarPerm extractEntry .travis.yml
103 silly gunzTarPerm extractEntry bin/forever
104 silly gunzTarPerm extractEntry bin/foreverd
105 silly gunzTarPerm extractEntry bin/monitor
106 silly gunzTarPerm extractEntry lib/forever.js
107 silly gunzTarPerm extractEntry lib/forever/cli.js
108 silly gunzTarPerm extractEntry lib/forever/worker.js
109 silly gunzTarPerm extractEntry lib/forever/service/cli.js
110 silly gunzTarPerm extractEntry lib/forever/service/index.js
111 silly gunzTarPerm extractEntry lib/forever/service/service.js
112 silly gunzTarPerm extractEntry lib/forever/service/adapters/adapter.js
113 silly gunzTarPerm extractEntry lib/forever/service/adapters/initd/index.js
114 silly gunzTarPerm extractEntry lib/forever/service/adapters/systemv/index.js
115 silly gunzTarPerm extractEntry lib/forever/service/adapters/systemv/foreverd
116 silly gunzTarPerm extractEntry test/cli-test
117 silly gunzTarPerm extractEntry test/core/tail-stopall-test.js
118 silly gunzTarPerm extractEntry test/fixtures/log-on-interval.js
119 silly gunzTarPerm extractEntry test/fixtures/server.js
120 silly gunzTarPerm extractEntry test/fixtures/start-daemon.js
121 silly gunzTarPerm extractEntry test/helpers/macros.js
122 silly gunzTarPerm extractEntry test/helpers/mocks/child-process.js
123 silly gunzTarPerm extractEntry test/helpers/mocks/monitor.js
124 silly gunzTarPerm extractEntry test/helpers/mocks/stream.js
125 silly gunzTarPerm extractEntry test/service/simple-test.js
126 silly gunzTarPerm extractEntry test/worker/multiple-workers-test.js
127 silly gunzTarPerm extractEntry test/worker/simple-test.js
128 silly lockFile 377e9cc1-mac02-npm-forever-0-11-1-package tar:///Users/mac02/.npm/forever/0.11.1/package
129 silly lockFile 377e9cc1-mac02-npm-forever-0-11-1-package tar:///Users/mac02/.npm/forever/0.11.1/package
130 silly lockFile 8112a148-2-npm-forever-0-11-1-package-tgz tar:///Users/mac02/.npm/forever/0.11.1/package.tgz
131 silly lockFile 8112a148-2-npm-forever-0-11-1-package-tgz tar:///Users/mac02/.npm/forever/0.11.1/package.tgz
132 verbose chmod /Users/mac02/.npm/forever/0.11.1/package.tgz 644
133 verbose chown /Users/mac02/.npm/forever/0.11.1/package.tgz [ 501, 20 ]
134 silly lockFile 10f1a948-s-org-forever-forever-0-11-1-tgz https://registry.npmjs.org/forever/-/forever-0.11.1.tgz
135 silly lockFile 10f1a948-s-org-forever-forever-0-11-1-tgz https://registry.npmjs.org/forever/-/forever-0.11.1.tgz
136 silly lockFile 4466a206-forever-0-11-1 [email protected]
137 silly lockFile 4466a206-forever-0-11-1 [email protected]
138 silly lockFile 28ef027b-forever forever@
139 silly lockFile 28ef027b-forever forever@
140 silly resolved [ { name: 'forever',
140 silly resolved preferGlobal: 'true',
140 silly resolved description: 'A simple CLI tool for ensuring that a given node script runs continuously (i.e. forever)',
140 silly resolved version: '0.11.1',
140 silly resolved author: { name: 'Nodejitsu Inc.', email: '[email protected]' },
140 silly resolved maintainers: [ [Object], [Object], [Object] ],
140 silly resolved repository: { type: 'git', url: 'http://github.com/nodejitsu/forever.git' },
140 silly resolved keywords: [ 'cli', 'fault tolerant', 'sysadmin', 'tools' ],
140 silly resolved dependencies:
140 silly resolved { colors: '~0.6.2',
140 silly resolved cliff: '0.1.8',
140 silly resolved flatiron: '~0.3.11',
140 silly resolved 'forever-monitor': '1.2.3',
140 silly resolved nconf: '~0.6.9',
140 silly resolved nssocket: '~0.5.1',
140 silly resolved optimist: '~0.6.0',
140 silly resolved pkginfo: '0.3.0',
140 silly resolved timespan: '~2.3.0',
140 silly resolved watch: '~0.8.0',
140 silly resolved utile: '~0.2.1',
140 silly resolved winston: '~0.7.2' },
140 silly resolved devDependencies:
140 silly resolved { broadway: '0.2.x',
140 silly resolved eventemitter2: '0.4.x',
140 silly resolved request: '2.x.x',
140 silly resolved vows: '0.7.x' },
140 silly resolved bin: { forever: './bin/forever', foreverd: './bin/foreverd' },
140 silly resolved main: './lib/forever',
140 silly resolved scripts: { test: 'vows test/**/*-test.js --spec -i' },
140 silly resolved engines: { node: '>= 0.8.x' },
140 silly resolved readme: '# forever [![Build Status](https://secure.travis-ci.org/nodejitsu/forever.png)](http://travis-ci.org/nodejitsu/forever)\n\nA simple CLI tool for ensuring that a given script runs continuously (i.e. forever).\n\n## Installation\n\n``` bash\n $ [sudo] npm install forever -g\n```\n\n**Note:** If you are using forever _programatically_ you should install [forever-monitor][0].\n\n``` bash\n $ cd /path/to/your/project\n $ [sudo] npm install forever-monitor\n```\n\n## Usage\nThere are two distinct ways to use forever: through the command line interface, or by requiring the forever module in your own code. **Note:** If you are using forever _programatically_ you should install [forever-monitor][0].\n\n### Using forever from the command line\nYou can use forever to run any kind of script continuously (whether it is written in node.js or not). The usage options are simple:\n\n```\n $ forever --help\n usage: forever [action] [options] SCRIPT [script-options]\n\n Monitors the script specified in the current process or as a daemon\n\n actions:\n start Start SCRIPT as a daemon\n stop Stop the daemon SCRIPT\n stopall Stop all running forever scripts\n restart Restart the daemon SCRIPT\n restartall Restart all running forever scripts\n list List all running forever scripts\n config Lists all forever user configuration\n set <key> <val> Sets the specified forever config <key>\n clear <key> Clears the specified forever config <key>\n logs Lists log files for all forever processes\n logs <script|index> Tails the logs for <script|index>\n columns add <col> Adds the specified column to the output in `forever list`\n columns rm <col> Removed the specified column from the output in `forever list`\n columns set <cols> Set all columns for the output in `forever list`\n cleanlogs [CAREFUL] Deletes all historical forever log files\n\n options:\n -m MAX Only run the specified script MAX times\n -l LOGFILE Logs the forever output to LOGFILE\n -o OUTFILE Logs stdout from child script to OUTFILE\n -e ERRFILE Logs stderr from child script to ERRFILE\n -p PATH Base path for all forever related files (pid files, etc.)\n -c COMMAND COMMAND to execute (defaults to node)\n -a, --append Append logs\n -f, --fifo Stream logs to stdout\n -n, --number Number of log lines to print\n --pidFile The pid file\n --sourceDir The source directory for which SCRIPT is relative to\n --minUptime Minimum uptime (millis) for a script to not be considered "spinning"\n --spinSleepTime Time to wait (millis) between launches of a spinning script.\n --colors --no-colors will disable output coloring\n --plain Disable command line colors\n -d, --debug Forces forever to log debug output\n -v, --verbose Turns on the verbose messages from Forever\n -s, --silent Run the child script silencing stdout and stderr\n -w, --watch Watch for file changes\n --watchDirectory Top-level directory to watch from\n --watchIgnore To ignore pattern when watch is enabled (multiple option is allowed)\n --killSignal Support exit signal customization (default is SIGKILL), \n used for restarting script gracefully eg. --killSignal=SIGTERM\n -h, --help You\'re staring at it\n\n [Long Running Process]\n The forever process will continue to run outputting log messages to the console.\n ex. forever -o out.log -e err.log my-script.js\n\n [Daemon]\n The forever process will run as a daemon which will make the target process start\n in the background. This is extremely useful for remote starting simple node.js scripts\n without using nohup. It is recommended to run start with -o -l, & -e.\n ex. forever start -l forever.log -o out.log -e err.log my-daemon.js\n forever stop my-daemon.js\n```\n\nThere are [several examples][1] designed to test the fault tolerance of forever. Here\'s a simple usage example:\n\n``` bash\n $ forever -m 5 examples/error-on-timer.js\n```\n\n## Using forever module from node.js\nIn addition to using a Forever object, the forever module also exposes some useful methods. Each method returns an instance of an EventEmitter which emits when complete. See the [forever cli commands][2] for sample usage.\n\n**Remark:** As of `[email protected]` processes will not automatically be available in `forever.list()`. In order to get your processes into `forever.list()` or `forever list` you must instantiate the `forever` socket server:\n\n``` js\n forever.startServer(child);\n```\n\n### forever.load (config)\n_Synchronously_ sets the specified configuration (config) for the forever module. There are two important options:\n\n* root: Directory to put all default forever log files\n* pidPath: Directory to put all forever *.pid files\n\n### forever.start (file, options)\nStarts a script with forever.\n\n### forever.startDaemon (file, options)\nStarts a script with forever as a daemon. WARNING: Will daemonize the current process.\n\n### forever.stop (index)\nStops the forever daemon script at the specified index. These indices are the same as those returned by forever.list(). This method returns an EventEmitter that raises the \'stop\' event when complete.\n\n### forever.stopAll (format)\nStops all forever scripts currently running. This method returns an EventEmitter that raises the \'stopAll\' event when complete.\n\n### forever.list (format, callback)\nReturns a list of metadata objects about each process that is being run using forever. This method is synchronous and will return the list of metadata as such. Only processes which have invoked `forever.startServer()` will be available from `forever.list()`\n\n### forever.tail (target, options, callback)\nResponds with the logs from the target script(s) from `tail`. There are two important options:\n\n* `length` (numeric): is is used as the `-n` parameter to `tail`.\n* `stream` (boolean): is is used as the `-f` parameter to `tail`.\n\n### forever.cleanUp ()\nCleans up any extraneous forever *.pid files that are on the target system. This method returns an EventEmitter that raises the \'cleanUp\' event when complete.\n\n### forever.cleanLogsSync (processes)\nRemoves all log files from the root forever directory that do not belong to current running forever processes.\n\n## Run Tests\n\n``` bash\n $ npm test\n```\n\n#### License: MIT\n#### Author: [Charlie Robbins](http://github.com/indexzero)\n#### Contributors: [Fedor Indutny](http://github.com/indutny), [James Halliday](http://substack.net/), [Charlie McConnell](http://github.com/avianflu), [Maciej Malecki](http://github.com/mmalecki), [John Lancaster](http://jlank.com)\n\n[0]: http://github.com/nodejitsu/forever-monitor\n[1]: http://github.com/nodejitsu/forever-monitor/tree/master/examples\n[2]: https://github.com/nodejitsu/forever/blob/master/lib/forever/cli.js\n',
140 silly resolved readmeFilename: 'README.md',
140 silly resolved bugs: { url: 'https://github.com/nodejitsu/forever/issues' },
140 silly resolved homepage: 'https://github.com/nodejitsu/forever',
140 silly resolved _id: '[email protected]',
140 silly resolved dist: { shasum: '31b68a018e7447c683e5d854eeb8408af4147c70' },
140 silly resolved _from: 'forever@',
140 silly resolved _resolved: 'https://registry.npmjs.org/forever/-/forever-0.11.1.tgz' } ]
141 info install [email protected] into /usr/local/lib
142 info installOne [email protected]
143 info /usr/local/lib/node_modules/forever unbuild
144 verbose tar unpack /Users/mac02/.npm/forever/0.11.1/package.tgz
145 silly lockFile 5fd21e72-r-local-lib-node-modules-forever tar:///usr/local/lib/node_modules/forever
146 verbose lock tar:///usr/local/lib/node_modules/forever /Users/mac02/.npm/5fd21e72-r-local-lib-node-modules-forever.lock
147 silly lockFile 8112a148-2-npm-forever-0-11-1-package-tgz tar:///Users/mac02/.npm/forever/0.11.1/package.tgz
148 verbose lock tar:///Users/mac02/.npm/forever/0.11.1/package.tgz /Users/mac02/.npm/8112a148-2-npm-forever-0-11-1-package-tgz.lock
149 silly gunzTarPerm modes [ '755', '644' ]
150 error Error: EACCES, mkdir '/usr/local/lib/node_modules/forever'
150 error { [Error: EACCES, mkdir '/usr/local/lib/node_modules/forever']
150 error errno: 3,
150 error code: 'EACCES',
150 error path: '/usr/local/lib/node_modules/forever',
150 error fstream_type: 'Directory',
150 error fstream_path: '/usr/local/lib/node_modules/forever',
150 error fstream_class: 'DirWriter',
150 error fstream_stack:
150 error [ '/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23',
150 error '/usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53',
150 error 'Object.oncomplete (fs.js:107:15)' ] }
151 error Please try running this command again as root/Administrator.
152 error System Darwin 12.5.0
153 error command "node" "/usr/local/bin/npm" "install" "forever" "-g"
154 error cwd /Applications/MAMP/htdocs/phonegap/phonegapApp/WordsWithFriend
155 error node -v v0.10.25
156 error npm -v 1.3.24
157 error path /usr/local/lib/node_modules/forever
158 error fstream_path /usr/local/lib/node_modules/forever
159 error fstream_type Directory
160 error fstream_class DirWriter
161 error code EACCES
162 error errno 3
163 error stack Error: EACCES, mkdir '/usr/local/lib/node_modules/forever'
164 error fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23
164 error fstream_stack /usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53
164 error fstream_stack Object.oncomplete (fs.js:107:15)
165 verbose exit [ 3, true ]