{"_id":"nosey","_rev":"9-149d0a2c70c97e3c69e8e8a7ca8d576e","name":"nosey","description":"Stupid simple Continuous Integration server","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.3":{"author":{"name":"Isaac Wolkerstorfer","email":"agnoster@gmail.com","url":"http://agnoster.net/"},"name":"nosey","description":"Stupid simple Continuous Integration server","version":"0.0.3","homepage":"https://github.com/agnoster/nosey","repository":{"url":"https://github.com/agnoster/nosey.git"},"engines":{"node":"~0.4.7"},"dependencies":{"express":"~2.3.10","socket.io":"~0.6.18","jade":"~0.11.0","underscore":"~1.1.6","stylus":"~0.13.3","nib":"~0.0.8","forever":"~0.5.6"},"devDependencies":{"coffee-script":"*","vows":"*"},"bin":{"nosey":"./bin/nosey"},"scripts":{"test":"vows test/* --spec","postinstall":"mkdir -p ~/.nosey","start":"./node_modules/.bin/forever start app.js","stop":"./node_modules/.bin/forever stop app.js"},"_id":"nosey@0.0.3","_engineSupported":true,"_npmVersion":"1.0.8","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"49d39bce1943a856f574d64dc9d9ced8897b419f","bin":{"0.4-ares1.7.4-ev4.4-openssl0.9.8l-v83.1.8.16-darwin-10.7.0":{"shasum":"256169bfa1506ec088c8dfba506e8f1b7d7c32ea","tarball":"http://registry.npmjs.org/nosey/-/nosey-0.0.3-0.4-ares1.7.4-ev4.4-openssl0.9.8l-v83.1.8.16-darwin-10.7.0.tgz"}},"tarball":"https://registry.npmjs.org/nosey/-/nosey-0.0.3.tgz","integrity":"sha512-tqWG4ZnSfWNCsDEW7kR6c/Kn/Iy+hnP345TyCf/djs7efR1iLRjB5J/jSGNIJqoBDPQNLW6PmDFr8Jmi4UxFVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAklq4rah+fgFX4hqObCScXolP9zdfGi/5U3Jewz3R1LAiEAjNirvURHc+sGeer0T3PRxntFTlDVQRFerLaZOmEe4rI="}]}},"0.0.4":{"author":{"name":"Isaac Wolkerstorfer","email":"agnoster@gmail.com","url":"http://agnoster.net/"},"name":"nosey","description":"Stupid simple Continuous Integration server","version":"0.0.4","homepage":"https://github.com/agnoster/nosey","repository":{"url":"https://github.com/agnoster/nosey.git"},"engines":{"node":">= 0.4"},"dependencies":{"express":"~2.3.10","socket.io":"~0.9.10","jade":"~0.11.0","underscore":"~1.1.6","stylus":"~0.13.3","nib":"~0.0.8","forever":"~0.10.0"},"devDependencies":{"coffee-script":"*","vows":"*"},"bin":{"nosey":"./bin/nosey"},"scripts":{"test":"vows test/* --spec","postinstall":"mkdir -p ~/.nosey","start":"./node_modules/.bin/forever start app.js","stop":"./node_modules/.bin/forever stop app.js"},"readme":"# Nosey - NodeJS CI, testing your code all the time\n\nNosey has one aim: crazy simple continuous integration. I was always too lazy to actually do CI, so consider this by lazybutts, for lazybutts. If you're a CI pro running Jenkins/CruiseControl/whatever already, this probably isn't for you.\n\nSet up Nosey on a server, point it to any projects you want it to watch, and sleep tight knowing any build failures will be reported as soon as they happen.\n\n    npm install -g nosey\n    cd ~/.nosey\n    ln -s /path/to/your/project\n    open http://localhost:4343/\n\n## Assumptions\n\nCurrently, nosey makes the following assumptions:\n\n1. Each project is symlinked in `~/.nosey`\n2. Each project can be tested by running `npm test`\n\nThat's it. Every hour, for every project detected, nosey will run `npm test`. I'm trying to be as close to Pow in terms of ease-of-use as possible. It should be a fire-and-forget thing.\n\n## Roadmap\n\nIn the future, nosey will add further autodetection to support the following use cases:\n\n- `Makefile` -> `make test`\n- `package.json` -> `npm test`\n- `Rakefile` -> `rake spec` or `rake test` (introspect the Rakefile?)\n- `Gemfile` -> prefix `bundle exec`\n- `.rvmrc` -> run `rvm` if available\n\nAlse want to add:\n\n- Automatic update via version control\n- Listen to webhooks for updates\n- More notifications:\n  - HTML5 browser notifications\n  - Email\n  - Twitter (?)\n\n## License\n\nCopyright 2011 Isaac Wolkerstorfer.\nAll rights reserved.\n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use,\ncopy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following\nconditions:\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\nOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\nHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n","_id":"nosey@0.0.4","dist":{"shasum":"cab06b02757308c43b71ab56919d4a43b090a5e9","tarball":"https://registry.npmjs.org/nosey/-/nosey-0.0.4.tgz","integrity":"sha512-SJAPidDMu/aOr3IWX+mHgx40iuhEkHIB/fmx4xc9oFm4wz8vZoD7dZxuaSf4iz+gb7lMXCaTuxk57u6JDYQ6og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPZf+jOQewlHXTohhyizWMbES+7x50rqQlbCNa87Oe5AIhAO47rToQtC6Hs0Mmd3lICpVzlrWGoUJHLoJBRIxqrpxI"}]},"_npmVersion":"1.1.61","_npmUser":{"name":"agnoster","email":"agnoster@gmail.com"},"maintainers":[{"name":"agnoster","email":"agnoster@gmail.com"}]}},"maintainers":[{"name":"agnoster","email":"agnoster@gmail.com"}],"time":{"modified":"2022-06-22T05:51:12.400Z","created":"2011-06-21T17:02:39.000Z","0.0.3":"2011-06-21T17:02:40.102Z","0.0.4":"2012-10-03T18:25:49.832Z"},"author":{"name":"Isaac Wolkerstorfer","email":"agnoster@gmail.com","url":"http://agnoster.net/"},"repository":{"url":"https://github.com/agnoster/nosey.git"},"users":{"mparaiso":true}}