{"_id":"putt","_rev":"13-f6e0d04dd32cd37604604f12938001c1","name":"putt","description":"easily output text in lots of fun ways (speech, growl, email, ...)","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.2":{"author":{"name":"Peter Graham"},"name":"putt","description":"easily output text in lots of fun ways (speech, growl, email, ...)","version":"0.0.2","homepage":"https://github.com/6/putt","repository":{"type":"git","url":"git://github.com/6/putt.git"},"engines":{"node":">=0.4.0"},"dependencies":{"coffee-script":"1.1.3","say":"0.5.0","growl":"1.2.0","nodemailer":"0.2.4","restler":"0.2.2","xml2js":"0.1.12"},"devDependencies":{"express":"2.5.1"},"directories":{"lib":"./lib"},"main":"./index","_npmUser":{"name":"6","email":"pg.sners@gmail.com"},"_id":"putt@0.0.2","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"c74fcf6a94438ee84c579b4b53c94df0977a2a86","tarball":"https://registry.npmjs.org/putt/-/putt-0.0.2.tgz","integrity":"sha512-fWQ64JlaHUHd0mvVjafpmx/fsQHm/M2FbKGehtiyl/cL2nWpUMpQxiToegtQBqG3zf28qrzx4rtvhkqmLfaM0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh1UMwVkVTKWP0ADERsyJdxjA7pbtUTlV8QYPeoV5/MQIgJTuw14TFWEyc7mIo2s2adQPnJxvSTyTnhL6Zm3x3S4A="}]},"maintainers":[{"name":"6","email":"pg.sners@gmail.com"}]},"0.0.3":{"author":{"name":"Peter Graham"},"name":"putt","description":"easily output text in lots of fun ways (speech, growl, email, ...)","version":"0.0.3","homepage":"https://github.com/6/putt","repository":{"type":"git","url":"git://github.com/6/putt.git"},"engines":{"node":">=0.4.0"},"dependencies":{"coffee-script":"1.1.3","say":"0.5.0","growl":"1.2.0","nodemailer":"0.2.4","restler":"0.2.2","ntwitter":"0.2.9-2","xml2js":"0.1.12"},"devDependencies":{"express":"2.5.1"},"directories":{"lib":"./lib"},"main":"./index","_npmUser":{"name":"6","email":"pg.sners@gmail.com"},"_id":"putt@0.0.3","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"11a858f03e1e574f90f6d7ed240ed38219cf1d1f","tarball":"https://registry.npmjs.org/putt/-/putt-0.0.3.tgz","integrity":"sha512-KatjmRt8I9K/Xb4CQj5OSZYileibvJ0vkwqCzzQI2hECW9tpDWUvqQM+LndugL/RwXaERjPCZ32rqJz2AwXbYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkT/efjwJl2ixXovPp4Wrf3iouiApetZXw6qAzrz/ynwIgDuWzhTU2Wzy41KzskLVXe5rIxg++BlvfMkaIrRPfe78="}]},"maintainers":[{"name":"6","email":"pg.sners@gmail.com"}]},"0.0.4":{"author":{"name":"Peter Graham"},"name":"putt","description":"easily output text in lots of fun ways (speech, growl, email, ...)","version":"0.0.4","homepage":"https://github.com/6/putt","repository":{"type":"git","url":"git://github.com/6/putt.git"},"engines":{"node":">=0.4.0"},"dependencies":{"coffee-script":"1.1.3","say":"0.5.0","growl":"1.2.0","nodemailer":"0.2.4","restler":"0.2.2","ntwitter":"0.2.9-2","xml2js":"0.1.12"},"devDependencies":{"express":"2.5.1"},"directories":{"lib":"./lib"},"main":"./index","_npmUser":{"name":"6","email":"pg.sners@gmail.com"},"_id":"putt@0.0.4","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"ff04e9a984a2d98903838b6af37e93837cbf2fe8","tarball":"https://registry.npmjs.org/putt/-/putt-0.0.4.tgz","integrity":"sha512-Rp8m6QMsezozvCDRvms7OzqKR6f+phS3y08wWv3BQShziyjKXmqwxPbYtJ0p68XX0HfhPLYr7BIHWva+HvWEiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV0Oa7cnFGCGEAHHojIMI0c/XT/QxjmMNCRGZ0fR0e9AIgWXCqkmxSoJdCc69SnBFlCKKU/3yL8r4Bi8zuH+E91co="}]},"maintainers":[{"name":"6","email":"pg.sners@gmail.com"}]},"0.0.5":{"author":{"name":"Peter Graham"},"name":"putt","description":"easily output text in lots of fun ways (speech, growl, email, ...)","keywords":["output","notify","notification"],"version":"0.0.5","homepage":"https://github.com/6/putt","repository":{"type":"git","url":"git://github.com/6/putt.git"},"bugs":{"url":"https://github.com/6/putt/issues"},"engines":{"node":">=0.4.0"},"dependencies":{"coffee-script":"1.1.3","say":"0.5.0","growl":"1.2.0","nodemailer":"0.2.4","restler":"0.2.2","ntwitter":"0.2.9-2","xml2js":"0.1.12"},"devDependencies":{"express":"2.5.1"},"directories":{"lib":"./lib"},"main":"./index","_npmUser":{"name":"6","email":"pg.sners@gmail.com"},"_id":"putt@0.0.5","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"3b3612105107c82c84b3ff7d133c23a9cc16db46","tarball":"https://registry.npmjs.org/putt/-/putt-0.0.5.tgz","integrity":"sha512-Hq6XeP/wqim+7phDPRfZXqwMT5Toce5mwCtPCM/jP+74SrkTeH4bIVBS04yDQ5RPh2W3E3Kf21OLW4I+vbniyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3p0SWjptzNGPJ3odqsp0tScLZDDOIrxjr12tJ9Zq81AIgWdf5s6lycKXN8XoBeU/HEaf18gSmkgd4BcTOU1ptA58="}]},"maintainers":[{"name":"6","email":"pg.sners@gmail.com"}]},"0.0.6":{"author":{"name":"Peter Graham"},"name":"putt","description":"easily output text in lots of fun ways (speech, growl, email, ...)","keywords":["output","notify","notification"],"version":"0.0.6","homepage":"https://github.com/6/putt","repository":{"type":"git","url":"git://github.com/6/putt.git"},"bugs":{"url":"https://github.com/6/putt/issues"},"engines":{"node":">=0.4.0"},"dependencies":{"coffee-script":"1.1.3","say":"0.5.0","growl":"1.2.0","nodemailer":"0.2.4","restler":"0.2.2","ntwitter":"0.2.9-2","xml2js":"0.1.12"},"devDependencies":{"express":"2.5.1"},"directories":{"lib":"./lib"},"main":"./index","_npmUser":{"name":"6","email":"pg.sners@gmail.com"},"_id":"putt@0.0.6","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"895c68edf92d3027c087031950d8924e5bfe1c5b","tarball":"https://registry.npmjs.org/putt/-/putt-0.0.6.tgz","integrity":"sha512-Qk7HaVxrROYWau2o+CSO4MznvS+Y4yCz1KikWzQA3tw0rbmoGRx5YD19aEjPaaxexZhAdujVyjDe4QuDe45Vkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeJBm4i/1b2KjeKuPrdIaYSpPyBFo0XYk4rir6664BkwIhAPtQlh+EhWUnmw/U73K02rH9MwT8T604Yj4/cfWD5+/U"}]},"maintainers":[{"name":"6","email":"pg.sners@gmail.com"}]}},"readme":"**putt** is a node.js module that lets you easily output text in lots of fun ways. It wraps a bunch of other libraries to make this as simple as possible.\n\n    var putt = require('putt');\n    putt().speak(\"This is spoken aloud by your computer\");\n    putt().desktop_notify(\"This appears as a desktop notification\");\n\nSupported output formats:\n\n* Speech synthesizer (by [say.js](https://github.com/Marak/say.js))\n* Desktop notification (by [node-growl](https://github.com/visionmedia/node-growl))\n* POST request (by [restler](https://github.com/danwrong/restler))\n* TODO: Email (by [nodemailer](https://github.com/andris9/nodemailer))\n* More coming soon... (SMS/call - twilio API, twitter/fb, ???)\n\n# Install\n\nTODO\n\n# Usage\n\n### Speech output\n\nFor `speak` to work:\n\n* Mac: it should just work\n* Linux: install [Festival](http://www.cstr.ed.ac.uk/projects/festival/) and see what voices you have available (e.g. `voice_rab_diphone`)\n\n### Desktop notification output\n\nFor `desktop_notify` output to work, install:\n\n* Mac: [growl](http://code.google.com/p/growl/downloads/list), including the `growlnotify` extra\n* Linux: `notify-send` with `sudo apt-get install libnotify-bin` or equivalent\n\n### POST request output\n\nExample usage:\n\nTODO\n\n### Email output\n\nTODO\n","maintainers":[{"name":"6","email":"pg.sners@gmail.com"}],"time":{"modified":"2022-06-25T02:18:14.408Z","created":"2011-12-11T14:27:31.334Z","0.0.2":"2011-12-11T14:27:31.528Z","0.0.3":"2011-12-11T15:20:23.964Z","0.0.4":"2011-12-11T17:01:20.683Z","0.0.5":"2011-12-11T19:17:43.120Z","0.0.6":"2011-12-11T23:01:39.276Z"},"author":{"name":"Peter Graham"},"repository":{"type":"git","url":"git://github.com/6/putt.git"}}