{"_id":"500","_rev":"6-9ab6084be3bc3121c1e755366738418f","name":"500","time":{"modified":"2022-06-12T14:07:54.697Z","created":"2014-04-05T15:18:37.581Z","500.0.0":"2014-04-05T15:18:37.581Z","0.0.0":"2015-08-11T08:23:52.138Z"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"}],"dist-tags":{"latest":"0.0.0"},"description":"Generate 500 response errors.","readme":"# 500\n\nEasily generate 500 HTTP responses. I found my self writing this logic over and\nover again, so it's extracted out in to a module.\n\n## Installation\n\n```\nnpm install --save 500\n```\n\n## Usage\n\n```js\n'use strict';\n\nvar fivehundered = require('500')\n  , http = require('http');\n\nvar server = http.createServer(function (req, res) {\n  res.statusCode = 200;\n\n  if (Math.random()) return fivehundered('Server failed because of reasons');\n  else if (Math.random()) return fivehundered(new Error('Random error'));\n\n  res.end('hello world');\n}).listen(8080);\n```\n\n## License\n\nMIT\n","versions":{"0.0.0":{"name":"500","version":"0.0.0","description":"Generate 500 response errors.","main":"index.js","scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git+https://github.com/3rd-Eden/500.git"},"keywords":["500","internal","server","error"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/3rd-Eden/500/issues"},"homepage":"https://github.com/3rd-Eden/500#readme","_id":"500@0.0.0","_shasum":"c904db7b01dd307a9cd9f77daae22990b9e0019f","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"}],"dist":{"shasum":"c904db7b01dd307a9cd9f77daae22990b9e0019f","tarball":"https://registry.npmjs.org/500/-/500-0.0.0.tgz","integrity":"sha512-DeGTlTXubFhDEAe7TCwD0YaIPUzfxJt+dpvODzVu6n3qsK2bxW+5OzVHtla07uS4cLD6SO4FUC97mM0GRRK6eA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+AdgQoDoPQJQd1AjTj34ZmdMHDvycPox6gUHYlSV/xAiEA5BVCs86MyZsSb5VwscMiGOiIdGyxp6fzioS1zHfC5TI="}]}}},"homepage":"https://github.com/3rd-Eden/500#readme","keywords":["500","internal","server","error"],"repository":{"type":"git","url":"git+https://github.com/3rd-Eden/500.git"},"author":{"name":"Arnout Kazemier"},"bugs":{"url":"https://github.com/3rd-Eden/500/issues"},"license":"MIT","readmeFilename":"README.md"}