{"_id":"content-types","_rev":"294818","name":"content-types","description":"handle multiple content types","dist-tags":{"latest":"0.1.0"},"maintainers":[{"name":"raynos","email":""}],"time":{"modified":"2021-06-03T18:56:26.000Z","created":"2012-09-23T19:04:18.849Z","0.1.0":"2012-09-23T19:04:18.849Z"},"users":{},"author":{"name":"Raynos","email":"raynos2@gmail.com"},"repository":{"type":"git","url":"git://github.com/Raynos/content-types.git"},"versions":{"0.1.0":{"name":"content-types","version":"0.1.0","description":"handle multiple content types","keywords":[],"author":{"name":"Raynos","email":"raynos2@gmail.com"},"repository":{"type":"git","url":"git://github.com/Raynos/content-types.git"},"main":"index","homepage":"https://github.com/Raynos/content-types","contributors":[{"name":"Jake Verbaten"}],"bugs":{"url":"https://github.com/Raynos/content-types/issues","email":"raynos2@gmail.com"},"dependencies":{"iterators":"~0.1.0"},"devDependencies":{"tap":"0.2.5","test-server":"0.0.1"},"licenses":[{"type":"MIT","url":"http://github.com/Raynos/content-types/raw/master/LICENSE"}],"scripts":{"test":"make node-test"},"_id":"content-types@0.1.0","dist":{"shasum":"0e790b3abfef90f6ecb77ae8585db9099caf7578","size":2160,"noattachment":false,"key":"/content-types/-/content-types-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/content-types/download/content-types-0.1.0.tgz"},"_npmVersion":"1.1.49","_npmUser":{"name":"raynos","email":"raynos2@gmail.com"},"maintainers":[{"name":"raynos","email":""}],"directories":{},"publish_time":1348427058849,"_cnpm_publish_time":1348427058849,"_hasShrinkwrap":false}},"readme":"# content-types [![build status][1]][2]\n\nhandle multiple content types\n\n## Example\n\n    var http = create(\"http\")\n        , contentTypes = require(\"routil-contentTypes\")\n\n    http.createServer(function () {\n        contentTypes(req, {\n            \"text/html\": returnHtml\n            , \"application/javascript\": returnJson\n        })(req, res)\n    }).listen(8080)\n\n    function returnHtml(req, res) {\n        res.end(\"<ul><li>foo</li><li>bar</li></ul>\")\n    }\n\n    function returnJson(req, res) {\n        res.end(JSON.stringify([\"foo\", \"bar\"]))\n    }\n\n## Installation\n\n`npm install content-types`\n\n## Tests\n\n`npm test`\n\n## Contributors\n\n - Raynos\n\n## MIT Licenced\n\n  [1]: https://secure.travis-ci.org/Raynos/content-types.png\n  [2]: http://travis-ci.org/Raynos/content-types","_attachments":{},"homepage":"https://github.com/Raynos/content-types","bugs":{"url":"https://github.com/Raynos/content-types/issues","email":"raynos2@gmail.com"}}