{"_id":"buster-server-cli","_rev":"941452","name":"buster-server-cli","description":"buster-server CLI library","dist-tags":{"latest":"0.4.0"},"maintainers":[{"name":"augustl","email":"august@augustl.com"},{"name":"dominykas","email":"hello@dominykas.com"},{"name":"dwittner","email":"d.wittner@gmx.de"}],"time":{"modified":"2021-09-23T02:07:48.000Z","created":"2012-06-20T21:22:18.675Z","0.4.0":"2015-11-28T00:07:49.859Z","0.3.4":"2015-03-16T12:48:21.965Z","0.3.3":"2015-03-12T11:58:01.249Z","0.3.2":"2015-01-23T11:59:57.399Z","0.3.1":"2014-09-17T15:31:37.636Z","0.3.0":"2013-09-16T22:50:46.113Z","0.2.3":"2013-09-16T22:21:31.619Z","0.2.2":"2012-12-22T00:21:38.636Z","0.1.2":"2012-12-22T00:14:33.305Z","0.2.1":"2012-12-21T21:49:01.936Z","0.1.1":"2012-12-21T21:43:32.174Z","0.2.0":"2012-11-26T22:43:03.036Z","0.1.0":"2012-06-20T21:22:18.675Z"},"users":{},"author":{"name":"August Lilleaas and Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/busterjs/buster-server-cli.git"},"versions":{"0.4.0":{"name":"buster-server-cli","version":"0.4.0","description":"buster-server CLI library","homepage":"http://busterjs.org/docs/buster-server-cli","author":{"name":"August Lilleaas and Christian Johansen"},"contributors":[{"name":"August Lilleaas","email":"august.lilleaas@gmail.com","url":"http://augustl.com"},{"name":"Christian Johansen","email":"christian@cjohansen.no","url":"http://cjohansen.no"}],"license":"BSD-3-Clause","main":"./lib/server-cli","repository":{"type":"git","url":"git+https://github.com/busterjs/buster-server-cli.git"},"scripts":{"test":"node run-tests.js","test-debug":"node --debug-brk run-tests.js"},"engines":{"node":">= 4"},"dependencies":{"buster-cli":"0.8.x","ejs":"2.x","finalhandler":"0.4.x","phantom-proxy":"0.1.x","platform":"1.x","ramp":"2.x","ramp-resources":"2.x","serve-static":"1.x"},"devDependencies":{"buster-node":"0.7.x","bane":"1.x"},"gitHead":"a6481b97d2b6389abd201cb4eb1357deb7fec7e7","bugs":{"url":"https://github.com/busterjs/buster-server-cli/issues"},"_id":"buster-server-cli@0.4.0","_shasum":"ebbfd2c55175c79c0068796c9b0807e179e0b875","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.2.2","_npmUser":{"name":"dominykas","email":"hello@dominykas.com"},"dist":{"shasum":"ebbfd2c55175c79c0068796c9b0807e179e0b875","size":334221,"noattachment":false,"key":"/buster-server-cli/-/buster-server-cli-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/buster-server-cli/download/buster-server-cli-0.4.0.tgz"},"maintainers":[{"name":"augustl","email":"august@augustl.com"},{"name":"dominykas","email":"hello@dominykas.com"},{"name":"dwittner","email":"d.wittner@gmx.de"}],"directories":{},"publish_time":1448669269859,"_cnpm_publish_time":1448669269859,"_hasShrinkwrap":false,"deprecated":"No longer maintained"},"0.3.4":{"name":"buster-server-cli","version":"0.3.4","description":"buster-server CLI library","homepage":"http://busterjs.org/docs/buster-server-cli","author":{"name":"August Lilleaas and Christian Johansen"},"contributors":[{"name":"August Lilleaas","email":"august.lilleaas@gmail.com","url":"http://augustl.com"},{"name":"Christian Johansen","email":"christian@cjohansen.no","url":"http://cjohansen.no"}],"main":"./lib/server-cli","repository":{"type":"git","url":"https://github.com/busterjs/buster-server-cli.git"},"scripts":{"test":"node run-tests.js","test-debug":"node --debug-brk run-tests.js"},"dependencies":{"buster-cli":"~0.6","ramp":"~1.0","platform":"~1.2","ramp-resources":"~1.0","paperboy":"~0","ejs":"~0.4","phantom-proxy":"~0.1.78"},"devDependencies":{"buster-node":"*","referee":"*","bane":"~1.0"},"bugs":{"url":"https://github.com/busterjs/buster-server-cli/issues"},"_id":"buster-server-cli@0.3.4","_shasum":"95ba1d417ff82ec04cca4bb2229a80402ecf7def","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dwittner","email":"d.wittner@gmx.de"},"maintainers":[{"name":"augustl","email":"august@augustl.com"},{"name":"dominykas","email":"hello@dominykas.com"},{"name":"dwittner","email":"d.wittner@gmx.de"}],"dist":{"shasum":"95ba1d417ff82ec04cca4bb2229a80402ecf7def","size":334032,"noattachment":false,"key":"/buster-server-cli/-/buster-server-cli-0.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/buster-server-cli/download/buster-server-cli-0.3.4.tgz"},"directories":{},"publish_time":1426510101965,"_cnpm_publish_time":1426510101965,"_hasShrinkwrap":false,"deprecated":"No longer maintained"},"0.3.3":{"name":"buster-server-cli","version":"0.3.3","description":"buster-server CLI library","homepage":"http://busterjs.org/docs/buster-server-cli","author":{"name":"August Lilleaas and Christian Johansen"},"contributors":[{"name":"August Lilleaas","email":"august.lilleaas@gmail.com","url":"http://augustl.com"},{"name":"Christian Johansen","email":"christian@cjohansen.no","url":"http://cjohansen.no"}],"main":"./lib/server-cli","repository":{"type":"git","url":"https://github.com/busterjs/buster-server-cli.git"},"scripts":{"test":"node run-tests.js","test-debug":"node --debug-brk run-tests.js"},"dependencies":{"buster-cli":"~0.6","ramp":"~1.0","platform":"~1.2","ramp-resources":"~1.0","paperboy":"~0","ejs":"~0.4","phantom-proxy":"~0.1.78"},"devDependencies":{"buster-node":"*","referee":"*","bane":"~1.0"},"bugs":{"url":"https://github.com/busterjs/buster-server-cli/issues"},"_id":"buster-server-cli@0.3.3","_shasum":"9e5b45f0e2f77a03e5e22e16d78026bc6f868ad6","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dwittner","email":"d.wittner@gmx.de"},"maintainers":[{"name":"augustl","email":"august@augustl.com"},{"name":"dominykas","email":"hello@dominykas.com"},{"name":"dwittner","email":"d.wittner@gmx.de"}],"dist":{"shasum":"9e5b45f0e2f77a03e5e22e16d78026bc6f868ad6","size":333718,"noattachment":false,"key":"/buster-server-cli/-/buster-server-cli-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/buster-server-cli/download/buster-server-cli-0.3.3.tgz"},"directories":{},"publish_time":1426161481249,"_cnpm_publish_time":1426161481249,"_hasShrinkwrap":false,"deprecated":"No longer maintained"},"0.3.2":{"name":"buster-server-cli","version":"0.3.2","description":"buster-server CLI library","homepage":"http://busterjs.org/docs/buster-server-cli","author":{"name":"August Lilleaas and Christian Johansen"},"contributors":[{"name":"August Lilleaas","email":"august.lilleaas@gmail.com","url":"http://augustl.com"},{"name":"Christian Johansen","email":"christian@cjohansen.no","url":"http://cjohansen.no"}],"main":"./lib/server-cli","repository":{"type":"git","url":"https://github.com/busterjs/buster-server-cli.git"},"scripts":{"test":"node run-tests.js","test-debug":"node --debug-brk run-tests.js"},"dependencies":{"buster-cli":"~0.6","ramp":"~1.0","platform":"~1.2","ramp-resources":"~1.0","paperboy":"~0","ejs":"~0.4","phantom-proxy":"~0.1.78"},"devDependencies":{"buster-node":"*","referee":"*","bane":"~1.0"},"bugs":{"url":"https://github.com/busterjs/buster-server-cli/issues"},"_id":"buster-server-cli@0.3.2","_shasum":"403cce7cd2eba272b58c8ec7ff00c3397b78e3fc","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dwittner","email":"d.wittner@gmx.de"},"maintainers":[{"name":"augustl","email":"august@augustl.com"},{"name":"dominykas","email":"hello@dominykas.com"},{"name":"dwittner","email":"d.wittner@gmx.de"}],"dist":{"shasum":"403cce7cd2eba272b58c8ec7ff00c3397b78e3fc","size":332954,"noattachment":false,"key":"/buster-server-cli/-/buster-server-cli-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/buster-server-cli/download/buster-server-cli-0.3.2.tgz"},"directories":{},"publish_time":1422014397399,"_cnpm_publish_time":1422014397399,"_hasShrinkwrap":false,"deprecated":"No longer maintained"},"0.3.1":{"name":"buster-server-cli","version":"0.3.1","description":"buster-server CLI library","homepage":"http://busterjs.org/docs/buster-server-cli","author":{"name":"August Lilleaas and Christian Johansen"},"contributors":[{"name":"August Lilleaas","email":"august.lilleaas@gmail.com","url":"http://augustl.com"},{"name":"Christian Johansen","email":"christian@cjohansen.no","url":"http://cjohansen.no"}],"main":"./lib/server-cli","repository":{"type":"git","url":"https://github.com/busterjs/buster-server-cli.git"},"scripts":{"test":"node run-tests.js","test-debug":"node --debug-brk run-tests.js"},"dependencies":{"buster-cli":"~0.6","ramp":"~1.0","platform":"~1.2","ramp-resources":"~1.0","paperboy":"~0","ejs":"~0.4","phantom-proxy":"~0.1.78"},"devDependencies":{"buster-node":"*","referee":"*","bane":"~1.0"},"bugs":{"url":"https://github.com/busterjs/buster-server-cli/issues"},"_id":"buster-server-cli@0.3.1","_shasum":"e0f143d41fd1dcaca3e8bd16a24227b2f3523ce8","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dwittner","email":"d.wittner@gmx.de"},"maintainers":[{"name":"augustl","email":"august@augustl.com"},{"name":"dominykas","email":"hello@dominykas.com"},{"name":"dwittner","email":"d.wittner@gmx.de"}],"dist":{"shasum":"e0f143d41fd1dcaca3e8bd16a24227b2f3523ce8","size":333385,"noattachment":false,"key":"/buster-server-cli/-/buster-server-cli-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/buster-server-cli/download/buster-server-cli-0.3.1.tgz"},"directories":{},"publish_time":1410967897636,"_cnpm_publish_time":1410967897636,"_hasShrinkwrap":false,"deprecated":"No longer maintained"},"0.3.0":{"name":"buster-server-cli","version":"0.3.0","description":"buster-server CLI library","homepage":"http://busterjs.org/docs/buster-server-cli","author":{"name":"August Lilleaas and Christian Johansen"},"contributors":[{"name":"August Lilleaas","email":"august.lilleaas@gmail.com","url":"http://augustl.com"},{"name":"Christian Johansen","email":"christian@cjohansen.no","url":"http://cjohansen.no"}],"main":"./lib/server-cli","repository":{"type":"git","url":"https://github.com/busterjs/buster-server-cli.git"},"scripts":{"test":"node run-tests.js"},"dependencies":{"buster-cli":"~0.6","ramp":"~1.0","platform":">=1.0.0","ramp-resources":"~1.0","paperboy":"~0","ejs":"~0.4","phantom-proxy":"~0.1.78"},"devDependencies":{"buster-node":"0.1"},"_id":"buster-server-cli@0.3.0","dist":{"shasum":"a64d6ec45ff56a96b72c875e80746c9f42be4329","size":343776,"noattachment":false,"key":"/buster-server-cli/-/buster-server-cli-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/buster-server-cli/download/buster-server-cli-0.3.0.tgz"},"maintainers":[{"name":"augustl","email":"august@augustl.com"},{"name":"dominykas","email":"hello@dominykas.com"},{"name":"dwittner","email":"d.wittner@gmx.de"}],"directories":{},"publish_time":1379371846113,"_cnpm_publish_time":1379371846113,"_hasShrinkwrap":false,"deprecated":"No longer maintained"},"0.2.3":{"name":"buster-server-cli","version":"0.2.3","description":"buster-server CLI library","homepage":"http://busterjs.org/docs/buster-server-cli","author":{"name":"August Lilleaas and Christian Johansen"},"contributors":[{"name":"August Lilleaas","email":"august.lilleaas@gmail.com","url":"http://augustl.com"},{"name":"Christian Johansen","email":"christian@cjohansen.no","url":"http://cjohansen.no"}],"main":"./lib/server-cli","repository":{"type":"git","url":"https://github.com/busterjs/buster-server-cli.git"},"dependencies":{"buster-cli":"=0.5.4","ramp":"=0.6.1","platform":"=1.0.0","ramp-resources":"=0.5.0","paperboy":"~0","ejs":"~0.4","phantom":"~0.3.5"},"devDependencies":{"buster":"*"},"readmeFilename":"Readme.md","bugs":{"url":"https://github.com/busterjs/buster-server-cli/issues"},"_id":"buster-server-cli@0.2.3","dist":{"shasum":"84d27ba9c5f0aa8d1e3ef278356f8529bf0a9f22","size":328327,"noattachment":false,"key":"/buster-server-cli/-/buster-server-cli-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/buster-server-cli/download/buster-server-cli-0.2.3.tgz"},"maintainers":[{"name":"augustl","email":"august@augustl.com"},{"name":"dominykas","email":"hello@dominykas.com"},{"name":"dwittner","email":"d.wittner@gmx.de"}],"directories":{},"publish_time":1379370091619,"_cnpm_publish_time":1379370091619,"_hasShrinkwrap":false,"deprecated":"No longer maintained"},"0.2.2":{"name":"buster-server-cli","version":"0.2.2","description":"buster-server CLI library","homepage":"http://busterjs.org/docs/buster-server-cli","author":{"name":"August Lilleaas and Christian Johansen"},"contributors":[{"name":"August Lilleaas","email":"august.lilleaas@gmail.com","url":"http://augustl.com"},{"name":"Christian Johansen","email":"christian@cjohansen.no","url":"http://cjohansen.no"}],"main":"./lib/server-cli","repository":{"type":"git","url":"https://github.com/busterjs/buster-server-cli.git"},"dependencies":{"buster-cli":">=0.5.0","ramp":"~0.6","platform":">=1.0.0","ramp-resources":">=0.5","paperboy":"~0","ejs":"~0.4","phantom":"~0.3.5"},"devDependencies":{"buster":"*"},"readmeFilename":"Readme.md","_id":"buster-server-cli@0.2.2","dist":{"shasum":"2bdf5820aff404d395e6f91f744e0e1ccb7c2e98","size":327017,"noattachment":false,"key":"/buster-server-cli/-/buster-server-cli-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/buster-server-cli/download/buster-server-cli-0.2.2.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"cjohansen","email":"christian@cjohansen.no"},"maintainers":[{"name":"augustl","email":"august@augustl.com"},{"name":"dominykas","email":"hello@dominykas.com"},{"name":"dwittner","email":"d.wittner@gmx.de"}],"directories":{},"publish_time":1356135698636,"_cnpm_publish_time":1356135698636,"_hasShrinkwrap":false,"deprecated":"No longer maintained"},"0.1.2":{"name":"buster-server-cli","version":"0.1.2","description":"buster-server CLI library","homepage":"http://busterjs.org/docs/buster-server-cli","author":{"name":"August Lilleaas and Christian Johansen"},"contributors":[{"name":"August Lilleaas","email":"august.lilleaas@gmail.com","url":"http://augustl.com"},{"name":"Christian Johansen","email":"christian@cjohansen.no","url":"http://cjohansen.no"}],"main":"./lib/server-cli","repository":{"type":"git","url":"https://github.com/busterjs/buster-server-cli.git"},"dependencies":{"buster-core":"=0.6.3","buster-cli":"=0.5.0","buster-capture-server":"=0.5.5","buster-user-agent-parser":"=0.3.1","ramp-resources":"=0.4.1","paperboy":"~0","ejs":"~0.4"},"devDependencies":{"buster":"*"},"readmeFilename":"Readme.md","_id":"buster-server-cli@0.1.2","dist":{"shasum":"23b76a3818122d088f37690d4ccf72be88197ada","size":326134,"noattachment":false,"key":"/buster-server-cli/-/buster-server-cli-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/buster-server-cli/download/buster-server-cli-0.1.2.tgz"},"_from":"buster-server-cli@=0.1.0","_npmVersion":"1.1.65","_npmUser":{"name":"cjohansen","email":"christian@cjohansen.no"},"maintainers":[{"name":"augustl","email":"august@augustl.com"},{"name":"dominykas","email":"hello@dominykas.com"},{"name":"dwittner","email":"d.wittner@gmx.de"}],"directories":{},"publish_time":1356135273305,"_cnpm_publish_time":1356135273305,"_hasShrinkwrap":false,"deprecated":"No longer maintained"},"0.2.1":{"name":"buster-server-cli","version":"0.2.1","description":"buster-server CLI library","homepage":"http://busterjs.org/docs/buster-server-cli","author":{"name":"August Lilleaas and Christian Johansen"},"contributors":[{"name":"August Lilleaas","email":"august.lilleaas@gmail.com","url":"http://augustl.com"},{"name":"Christian Johansen","email":"christian@cjohansen.no","url":"http://cjohansen.no"}],"main":"./lib/server-cli","repository":{"type":"git","url":"https://github.com/busterjs/buster-server-cli.git"},"dependencies":{"buster-cli":">=0.5.0","ramp":"~0.6","platform":">=1.0.0","ramp-resources":">=0.5","paperboy":"~0","ejs":"~0.4","phantom":"~0.3.5"},"devDependencies":{"buster":"*"},"readmeFilename":"Readme.md","_id":"buster-server-cli@0.2.1","dist":{"shasum":"5dd921d7329320259c2792cbd0162c922724d5bd","size":327039,"noattachment":false,"key":"/buster-server-cli/-/buster-server-cli-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/buster-server-cli/download/buster-server-cli-0.2.1.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"cjohansen","email":"christian@cjohansen.no"},"maintainers":[{"name":"augustl","email":"august@augustl.com"},{"name":"dominykas","email":"hello@dominykas.com"},{"name":"dwittner","email":"d.wittner@gmx.de"}],"directories":{},"publish_time":1356126541936,"_hasShrinkwrap":false,"deprecated":"No longer maintained","_cnpm_publish_time":1356126541936},"0.1.1":{"name":"buster-server-cli","version":"0.1.1","description":"buster-server CLI library","homepage":"http://busterjs.org/docs/buster-server-cli","author":{"name":"August Lilleaas and Christian Johansen"},"contributors":[{"name":"August Lilleaas","email":"august.lilleaas@gmail.com","url":"http://augustl.com"},{"name":"Christian Johansen","email":"christian@cjohansen.no","url":"http://cjohansen.no"}],"main":"./lib/server-cli","repository":{"type":"git","url":"https://github.com/busterjs/buster-server-cli.git"},"dependencies":{"buster-core":">=0.6.2","buster-cli":">=0.5.0","buster-capture-server":">=0.5.0","buster-user-agent-parser":">=0.3.1","ramp-resources":"=0.4.1","paperboy":"~0","ejs":"~0.4"},"devDependencies":{"buster":"*"},"readmeFilename":"Readme.md","_id":"buster-server-cli@0.1.1","dist":{"shasum":"84519d0544d95d587a5f999c337208026b95bd22","size":324667,"noattachment":false,"key":"/buster-server-cli/-/buster-server-cli-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/buster-server-cli/download/buster-server-cli-0.1.1.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"cjohansen","email":"christian@cjohansen.no"},"maintainers":[{"name":"augustl","email":"august@augustl.com"},{"name":"dominykas","email":"hello@dominykas.com"},{"name":"dwittner","email":"d.wittner@gmx.de"}],"directories":{},"publish_time":1356126212174,"_cnpm_publish_time":1356126212174,"_hasShrinkwrap":false,"deprecated":"No longer maintained"},"0.2.0":{"name":"buster-server-cli","version":"0.2.0","description":"buster-server CLI library","homepage":"http://busterjs.org/docs/buster-server-cli","author":{"name":"August Lilleaas and Christian Johansen"},"contributors":[{"name":"August Lilleaas","email":"august.lilleaas@gmail.com","url":"http://augustl.com"},{"name":"Christian Johansen","email":"christian@cjohansen.no","url":"http://cjohansen.no"}],"main":"./lib/server-cli","repository":{"type":"git","url":"https://github.com/busterjs/buster-server-cli.git"},"dependencies":{"buster-cli":">=0.5.0","ramp":"~0.6","platform":">=1.0.0","ramp-resources":">=0.5","paperboy":"~0","ejs":"~0.4","phantom":"~0.3.5"},"devDependencies":{"buster":"*"},"readmeFilename":"Readme.md","_id":"buster-server-cli@0.2.0","dist":{"shasum":"68fcd4c54622f8f01b4e64dad1bbcdceb4013680","size":327034,"noattachment":false,"key":"/buster-server-cli/-/buster-server-cli-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/buster-server-cli/download/buster-server-cli-0.2.0.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"cjohansen","email":"christian@cjohansen.no"},"maintainers":[{"name":"augustl","email":"august@augustl.com"},{"name":"dominykas","email":"hello@dominykas.com"},{"name":"dwittner","email":"d.wittner@gmx.de"}],"directories":{},"publish_time":1353969783036,"_cnpm_publish_time":1353969783036,"_hasShrinkwrap":false,"deprecated":"No longer maintained"},"0.1.0":{"name":"buster-server-cli","version":"0.1.0","description":"buster-server CLI library","homepage":"http://busterjs.org/docs/buster-server-cli","author":{"name":"August Lilleaas and Christian Johansen"},"contributors":[{"name":"August Lilleaas","email":"august.lilleaas@gmail.com","url":"http://augustl.com"},{"name":"Christian Johansen","email":"christian@cjohansen.no","url":"http://cjohansen.no"}],"main":"./lib/server-cli","repository":{"type":"git","url":"git://github.com/busterjs/buster-server-cli.git"},"dependencies":{"buster-core":">=0.6.2","buster-cli":">=0.5.0","buster-capture-server":">=0.5.0","buster-user-agent-parser":">=0.3.1","ramp-resources":">=0.4","paperboy":"~0","ejs":"~0.4"},"devDependencies":{"buster":"*"},"_npmUser":{"name":"cjohansen","email":"christian@cjohansen.no"},"_id":"buster-server-cli@0.1.0","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-alpha-6","_nodeVersion":"v0.6.5","_defaultsLoaded":true,"dist":{"shasum":"79bf1e6cffa0bdd7c420bf0729da7a56ae6b1a68","size":326639,"noattachment":false,"key":"/buster-server-cli/-/buster-server-cli-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/buster-server-cli/download/buster-server-cli-0.1.0.tgz"},"maintainers":[{"name":"augustl","email":"august@augustl.com"},{"name":"dominykas","email":"hello@dominykas.com"},{"name":"dwittner","email":"d.wittner@gmx.de"}],"directories":{},"publish_time":1340227338675,"_cnpm_publish_time":1340227338675,"_hasShrinkwrap":false,"deprecated":"No longer maintained"}},"readme":"# buster-server-cli #\n\n[![Build status](https://secure.travis-ci.org/busterjs/buster-server-cli.png?branch=master)](http://travis-ci.org/busterjs/buster-server-cli)\n\nCommand-line interface API for running [ramp](https://github.com/busterjs/ramp/)\ninstances with a simple interface that allows capturing and viewing a list of\nconnected browsers.\n\nIn Buster, this module is the implementation of the `buster server` command. It\ndoes not define the binary however, as it is intended to be generic enough to be\nreused outside of Buster.\n\n## Possible use cases ##\n\nThe capture server is the central piece in Buster's multiple browser automation\ncapabilities. This module can be used as is to run tests for any framework, as\nit does not know anything about tests at all. However, if you're shipping a\ncapture server for your own framework, you may want to brand your server a\nlittle.\n\nThe following example shows how to create a custom capture server for the\nfictional `checkit` test framework.\n\n### The binary ###\n\n    // checkit/bin/checkit-server\n    var path = require(\"path\");\n    var serverCli = require(\"buster-server-cli\");\n\n    serverCli.create(process.stdout, process.stderr, {\n        missionStatement: \"Checkit crazy multi-browser test runner server\",\n        description: \"checkit-server [options]\",\n        templateRoot: path.join(__dirname, \"..\", \"views\"),\n        documentRoot: path.join(__dirname, \"..\", \"public\")\n    }).run(process.argv.slice(2));\n\n### The index template ###\n\nYou need to define two templates for the server to work correctly. The first one\nis `index.ejs`, which is an [ejs](http://embeddedjs.com/) template for the\nindex page of the server. [Buster's index template](https://github.com/busterjs/buster-server-cli/blob/master/views/index.ejs)\nrenders a list of captured browsers and a link to `/capture`, which is the\nURL that causes the browser to become a captured slave.\n\nThe `index.ejs` template is rendered with one piece of data — `slaves` — which\nis an array of slave objects:\n\n* `slave.browser` A string, i.e. \"Firefox\"\n* `slave.platform` A string, i.e. \"Linux\"\n* `slave.version` A string, i.e. \"12.0\"\n* `slave.os` A string, contains a richer OS/platform description\n* `slave.userAgent` The original user agent\n\n### The header template ###\n\nThe second template is the `header.ejs` template. It is used in the top frame\nin the frameset that is displayed in captured slaves. Currently this is just\na static template, but future versions will expose an API to communicate with\nthe server here to display progress etc.\n\nSee [Buster's header template](https://github.com/busterjs/buster-server-cli/blob/master/views/header.ejs)\nfor a reference implementation.\n\n## Changelog\n\n**0.4.0** (2015-Nov-28)\n\n* Upgraded all dependencies\n* Replaced `paperboy` with `serve-static` \n\n**0.3.4** (2015-Mar-16)\n\n* [Additional param `sessionId` for method `captureHeadlessBrowser`.](https://github.com/busterjs/buster-server-cli/commit/dcb4d19)\n\n**0.3.3** (2015-Mar-12)\n\n* [Waits now until headless browser is started before calling callback of run. Needed for buster-ci.](https://github.com/busterjs/buster-server-cli/commit/6cf0b3f290)\n\n**0.3.2** (2015-Jan-23)\n\n* Fix for issue [#432 - buster-server says \"running\" even if address is already in use](https://github.com/busterjs/buster/issues/432)\n* PR [`agent.name` could somehow be `null` and will cause `buster-server-cli` to exit](https://github.com/busterjs/buster-server-cli/pull/6)\n\n**0.3.1** (2014-Sep-17)\n\n* Fix for issue [#416 - buster-server crash with IE 11 on W7 only if there is two browsers captured](https://github.com/busterjs/buster/issues/416)\n","_attachments":{},"homepage":"http://busterjs.org/docs/buster-server-cli","bugs":{"url":"https://github.com/busterjs/buster-server-cli/issues"},"license":"BSD-3-Clause"}