{"_id":"create-servers","_rev":"39-985f7929ae8c302ffedb84364e0dc0a9","name":"create-servers","description":"Create an http AND/OR an https server and call the same request handler.","dist-tags":{"latest":"3.3.0"},"versions":{"1.0.0":{"name":"create-servers","version":"1.0.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"https://github.com/indexzero/create-servers"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"0.0.0","errs":"~0.3.0"},"devDependencies":{"tape":"~2.3.2"},"_id":"create-servers@1.0.0","dist":{"shasum":"481a635ff08c4d2805c37cd2f363fc2bf83be097","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-1.0.0.tgz","integrity":"sha512-TLJ9jlcp37Wbx8EJAEZFBqrTB3TkJt1tHKNr4LiSdjp7kb+QV/4A3GJ7TNFu1/w8EZSdIe3Io27R0wuPx5Z5Ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnzus6Yo9dLwFHDB73Nk82qGZ5oB9mMOjmYSHGAfCEQAiEAnj1hwdl/SYSR5IztFT6St3gZc8G+NyEW062daYq06hs="}]},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"directories":{}},"1.1.0":{"name":"create-servers","version":"1.1.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"https://github.com/indexzero/create-servers"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"0.0.0","errs":"~0.3.0"},"devDependencies":{"tape":"~2.3.2"},"_id":"create-servers@1.1.0","dist":{"shasum":"86744ba1b3b29d7bee4f2a09bff246ac7d5cc5b3","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-1.1.0.tgz","integrity":"sha512-PWQqS1cCJXrjSQUVtCnlMZkKuhXoUfHug9HGXzJx3DUsi0AMTeuBoRngFxTZb1HrpW7T5BuPL8f0Y3lLvHWTZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHvUAT5rdChUYx+l1O+R1SVY4oKSzEaE7Vc05Uv+eLZNAiBXt/zb+6HWn678FoqaQBS7BmlLitiVesCoP1EnyKs5Ig=="}]},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"directories":{}},"1.2.0":{"name":"create-servers","version":"1.2.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"https://github.com/indexzero/create-servers"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"0.0.0","errs":"~0.3.0"},"devDependencies":{"tape":"~2.3.2"},"_id":"create-servers@1.2.0","dist":{"shasum":"01ab39d258c26386da9a067e57300247bc0f242b","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-1.2.0.tgz","integrity":"sha512-DL2UIH9eHJaRbKZQys8ZmQpXfAp+OkdKAET6XU+lyc26qzwBI0sK6Dit8BsPPbZgZwn8eiB2SICPSI8vjrU+ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1PtcoFsIGt+/PhJw+eKbE6WCLRIAUoU8+Rh7ItWt+CAIgN+RLXoKsr1uJjfVcjgRqesdY728V9YWQhJJ1JMXgilU="}]},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"directories":{}},"1.2.1":{"name":"create-servers","version":"1.2.1","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"https://github.com/indexzero/create-servers"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0"},"devDependencies":{"tape":"~2.14.0"},"_id":"create-servers@1.2.1","_shasum":"89f40cff7d60ddf962f4fb07f74b010cb4e10a4a","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"V1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"89f40cff7d60ddf962f4fb07f74b010cb4e10a4a","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-1.2.1.tgz","integrity":"sha512-aJGOKC/FHeJGOyn/vWZRs9hIZ5FV6nivKQS9+EOyo3rzu4RtGVqff3Y83jqV0kY9v5DdfMseX6Poxh9vjWPXoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoI9vRQbB4Y/lI1Bd9B0uMllD87PCwg1Lao1azRxKM+wIgMrFNmK8ADMOPiTFY0Mh3ECNcLpQm7767LEJRu4Rp6DA="}]},"directories":{}},"1.3.0":{"name":"create-servers","version":"1.3.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"https://github.com/indexzero/create-servers"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0"},"devDependencies":{"tape":"~2.14.0"},"gitHead":"903afe7e775b848a3df928ec926c6c113abe1830","_id":"create-servers@1.3.0","_shasum":"a32e33d748a85cb0c4be5f742bb2c79266d72233","_from":".","_npmVersion":"2.0.0-beta.3","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"V1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"a32e33d748a85cb0c4be5f742bb2c79266d72233","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-1.3.0.tgz","integrity":"sha512-WQc4PyvBsRkjM2+C3JDwPzCg/3WPZ4OnnnLNWENDJjeBiBE7tAFmQj6hx3Pf8kUtxzeTBdGWbn/XhJVrwBhmrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdGrJcCtPXXk48/YdzmdIe6VwWgQwE0e9e95IrzNjnSAiAnqRkwel88Oydf1Ez0o2rTw1KObVSYv6j44Bz0TFI3fw=="}]},"directories":{}},"1.3.1":{"name":"create-servers","version":"1.3.1","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"https://github.com/indexzero/create-servers"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0"},"devDependencies":{"tape":"~2.14.0"},"gitHead":"8b4e714ea2477537b0ba0c995fe7a0df2ca345a7","_id":"create-servers@1.3.1","_shasum":"aa7f5cfc60cef537a8b88695abc4222fabf094a9","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.35","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"v1","email":"info@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"}],"dist":{"shasum":"aa7f5cfc60cef537a8b88695abc4222fabf094a9","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-1.3.1.tgz","integrity":"sha512-/O7rniQ9IHXY9N9VZMGAJ0GmMgmfEffxMmkisMuwEC3eNtz4MKAaqtAPHQtWCtovf2pwDwk1fWhbZVMEJpLQNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClTJz//gkbtQUsXDh93i09BkqfgybeIiyoODxEVE7ZUwIgcxxBS08XK79s2JNWaJbf9x+fykLEVrETv72O8Gzjq/4="}]},"directories":{}},"1.3.2":{"name":"create-servers","version":"1.3.2","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"https://github.com/indexzero/create-servers"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0"},"devDependencies":{"tape":"~2.14.0"},"gitHead":"1158bb65830fae51b6d13e747ac99172f3b85a28","_id":"create-servers@1.3.2","_shasum":"1a16269db07122deea8e5173c35326d4793eb7c8","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.35","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":"info@martijnswaagman.nl"}],"dist":{"shasum":"1a16269db07122deea8e5173c35326d4793eb7c8","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-1.3.2.tgz","integrity":"sha512-64xPTdUu8ITNHhEcn3CwNS7pI2SIHUDQlG+OrevkGHOd1NZ8xEgPePvCh2PgicEHwAx0gPkWAt9bGPqS8FnzRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHpwM3ct6oDVK0gB+k1E0MC8BspVKWXxgbw4+v0kRlrSAiEAhy48oq0xkOVDwTYn8H3W5GVsgkdPgY4voq49H3yKYhs="}]},"directories":{}},"1.4.0":{"name":"create-servers","version":"1.4.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"https://github.com/indexzero/create-servers"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0"},"devDependencies":{"tape":"~2.14.0"},"gitHead":"7a8068cc5db6000d7ea69b1fc906be80a972c71e","_id":"create-servers@1.4.0","_shasum":"e26489ce4f983ff58c833b20f6d749b79b34bfce","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.38","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":"info@martijnswaagman.nl"}],"dist":{"shasum":"e26489ce4f983ff58c833b20f6d749b79b34bfce","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-1.4.0.tgz","integrity":"sha512-OVCkXlhPb9YgFOKF21TsZWB8Mrb2dydiAPiTZkqZDV+n4xD56oKpzHo/h4vcido6p/FIB6YfNp1C206HW77APQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICT/XV3Vgtm3VJXAVWoRN4K2FId4cL+6Q6CKFI2MpGnrAiAK7oBtBrlFGHp7bODcen9lEGhhQJI5fBGG6Agwdp248A=="}]},"directories":{}},"1.5.0":{"name":"create-servers","version":"1.5.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"https://github.com/indexzero/create-servers"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0"},"devDependencies":{"tape":"~2.14.0"},"gitHead":"348c65e7d92d8205d9309759476e5d1b1d3789cb","_id":"create-servers@1.5.0","_shasum":"da11a923773c820ca65ed9f921e53dfb7dabbb64","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.10.36","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":"info@martijnswaagman.nl"}],"dist":{"shasum":"da11a923773c820ca65ed9f921e53dfb7dabbb64","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-1.5.0.tgz","integrity":"sha512-TaHa5wQf64i1P4kPmJuB+ogSWG6sBhqDSEdWu9+sF0hs1LvJCON/i7A2HgslltuQJyqaLwsSSRkqZJsW7gixJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdKtbc1mszDfVimi7/OJ4UOiFKUqamDthWzDRH8AlUKQIhANRx7AuX2iNa0885di0RWw9Q8Qo+V98/UGpQOrDjX/c7"}]},"directories":{}},"2.0.0":{"name":"create-servers","version":"2.0.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/indexzero/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0"},"devDependencies":{"tape":"~2.14.0"},"gitHead":"2f096ba4f7cb88543395e9ad858239f54b5bf2ad","_id":"create-servers@2.0.0","_shasum":"3bf4bfdf4a1c38bf276de2aff4c935120d21b9b2","_from":".","_npmVersion":"3.5.0","_nodeVersion":"4.2.1","_npmUser":{"name":"swaagie","email":"info@martijnswaagman.nl"},"maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":"info@martijnswaagman.nl"}],"dist":{"shasum":"3bf4bfdf4a1c38bf276de2aff4c935120d21b9b2","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-2.0.0.tgz","integrity":"sha512-uQG4kWiYZAAmjJzvPxW3WLKsTrLJ6vgV5SVX7ZmSYIv6I2edrZ/VeFrg9SqGwduNtQMXGOylPH55QEs5s70hfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDydFjbSf+W9s/nnNvKC7VkiALZyXcJRQc+Y1JEkowiYgIhALjAR0mNUW7CzLnyp8vQB0GjQWXPUQsnrLlHMEHPF49n"}]},"directories":{}},"2.0.1":{"name":"create-servers","version":"2.0.1","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/indexzero/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0"},"devDependencies":{"tape":"~2.14.0"},"gitHead":"d8c2ca45f43fb25fda7a5cc089e8995686b3bb5c","_id":"create-servers@2.0.1","_shasum":"f8be53ecfd684b65ebb592a6868d85b9e844249a","_from":".","_npmVersion":"3.7.1","_nodeVersion":"4.2.2","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":"info@martijnswaagman.nl"}],"dist":{"shasum":"f8be53ecfd684b65ebb592a6868d85b9e844249a","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-2.0.1.tgz","integrity":"sha512-LlP2IZ8/3zgGBwaB6cLKeSdEmpGpOoUYjigfBjER44UAb8ZKZsIO2KyVlfsMsrWLEH3Wi4bsqGGIJHSp7eqNKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFbML6T0L/z5MfuyGOfRdP4p9gybyRHDC0KQBY0OMq7VAiAlxDiHyksXm5+fANNI6gMrCEU0qQVtxXNBm1+Iv7kq6w=="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/create-servers-2.0.1.tgz_1455581253863_0.5420594229362905"},"directories":{}},"2.1.0":{"name":"create-servers","version":"2.1.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/indexzero/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0","object-assign":"^4.1.0"},"devDependencies":{"sinon":"^1.17.4","tape":"~2.14.0"},"gitHead":"897ad3b1840f00e2958d191223ed39b7e2c12339","_id":"create-servers@2.1.0","_shasum":"989dcdbf361eb537500e6233eef91b16d449d33f","_from":".","_npmVersion":"3.8.9","_nodeVersion":"4.4.3","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":"info@martijnswaagman.nl"}],"dist":{"shasum":"989dcdbf361eb537500e6233eef91b16d449d33f","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-2.1.0.tgz","integrity":"sha512-r7MsreE62XKsKWn5YtFWElPL9cXXECKNP5lQM1vjjSZOX+neiJmu/6c2JSOOYJ/oczYVKWbU0ntTzJpCURGEJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYvdDnhJDvw9MWyUIko8p4nygpjGvRio51Y2bZSiA3SwIgVakAQPAlsGa0nz/jwc+IJcpyCoCuetztwzLXCpfnUuE="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/create-servers-2.1.0.tgz_1463165288688_0.8948772985022515"},"directories":{}},"2.2.0":{"name":"create-servers","version":"2.2.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/indexzero/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0","object-assign":"^4.1.0"},"devDependencies":{"sinon":"^1.17.4","tape":"~2.14.0"},"gitHead":"95c95aaeae1d7604f61577971c7cb452bf6b31ce","_id":"create-servers@2.2.0","_shasum":"efca4bad68f9950efcd47923ac52b74ee674711f","_from":".","_npmVersion":"3.8.9","_nodeVersion":"4.4.3","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":"info@martijnswaagman.nl"}],"dist":{"shasum":"efca4bad68f9950efcd47923ac52b74ee674711f","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-2.2.0.tgz","integrity":"sha512-t2Le4zYxiB/EY3gXMWL4wOCvdLoKqshTnbb5dek7gdYD3KYa8aIG9vrGBikqJxFXFCkWmUTNAdsNZf4vYjw4Rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo0b1FuYuhcOn+qSTlaJXVR84DUc+T2SGBmdOOXGE2BwIhANUQIdJs65Ww9HLLtgUwdMN7z8yRP3BkF5Nk846mBo8C"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/create-servers-2.2.0.tgz_1463176342613_0.6477507250383496"},"directories":{}},"2.2.1":{"name":"create-servers","version":"2.2.1","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/indexzero/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0","object-assign":"^4.1.0"},"devDependencies":{"sinon":"^1.17.4","tape":"~4.6.0"},"gitHead":"838b14b8e27331f93051f1e4434acfc17230abbd","_id":"create-servers@2.2.1","_shasum":"b6f4d38dd0c189c4a58241cd8421e90995fcfaf0","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.4.3","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"jcrugzz","email":"jcrugzz@gmail.com"},{"name":"swaagie","email":"info@martijnswaagman.nl"},{"name":"v1","email":"npm@3rd-Eden.com"}],"dist":{"shasum":"b6f4d38dd0c189c4a58241cd8421e90995fcfaf0","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-2.2.1.tgz","integrity":"sha512-ofqF3RulregtXLV39Li71sWjYwEwRg1Pnna+gs14jp3sOfDeyineWIj3tmp97FUu6DcS5ODFwBi8zvtxSSB8vA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEVDqVJklDPCVFHlG3c3oyM4WacEGVmpOvEFJ3UtJb0DAiEAq4w/l7pRuPiYSOh8jOvithFdKepcQD7OhudlYVdNmB8="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/create-servers-2.2.1.tgz_1468526013963_0.8274037132505327"},"directories":{}},"2.3.0":{"name":"create-servers","version":"2.3.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/indexzero/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0","object-assign":"^4.1.0"},"devDependencies":{"sinon":"^1.17.4","tape":"~4.6.0"},"gitHead":"07b22456bb65cdfc9ee1c8f16e64df691cf2bc7f","_id":"create-servers@2.3.0","_shasum":"9be66fed3067770a9ae17ba7a1951598234ca370","_from":".","_npmVersion":"3.9.6","_nodeVersion":"4.4.3","_npmUser":{"name":"jcrugzz","email":"jcrugzz@gmail.com"},"dist":{"shasum":"9be66fed3067770a9ae17ba7a1951598234ca370","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-2.3.0.tgz","integrity":"sha512-IWP72FxC2Hikczvlqf61DWdN2vEtncNkJjgn5JL/6mhmcQOsOCjo4k+/KtA/GcXfSTz2lhm3XfG/rOSP7zkSxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFiZeAh7em6m3eMzlfnMAq6Bjo5NkCTYzvabRROBjHCAiEA9U35AaxHXpp1PPk5qiLNqkhCRTe6TX/uG5wP4bg39MM="}]},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"bcbailey","email":"brad@memoryleak.org"},{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"jcrugzz","email":"jcrugzz@gmail.com"},{"name":"swaagie","email":"info@martijnswaagman.nl"},{"name":"v1","email":"npm@3rd-Eden.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/create-servers-2.3.0.tgz_1479323243527_0.710361763369292"},"directories":{}},"2.4.0":{"name":"create-servers","version":"2.4.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/indexzero/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0","object-assign":"^4.1.0"},"devDependencies":{"sinon":"^5.0.7","tape":"~4.9.0"},"gitHead":"e09b4aad5c432a5ddfe4208c32194a61ff94f6d8","_id":"create-servers@2.4.0","_npmVersion":"6.0.0","_nodeVersion":"8.9.1","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"dist":{"integrity":"sha512-lSvU6ENHLULH7/B1W55eTUeqE+/4cagUTCFRvTCtfemY/ZQ1N3nY9gT+Yo7O/Fb/KqJZhkah8PMkSNFnLX0x5Q==","shasum":"e3c8d244962e36cae9dba3dd945564f037a4f183","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-2.4.0.tgz","fileCount":10,"unpackedSize":19782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+upQCRA9TVsSAnZWagAAfp8QAJD0rgURUoebMh0zIxqY\nTVbfnBzbpid9qw/wzAAKA1f7+OLcKxCFFqcSVheAewysyz5FfncyehpIvfqc\nCq6SGNy6b/64AhEV/kBHNrUQDR3bLF/r81HSyOqZLkJCnQsY+yJqabqN+SqE\nfa74tYor4WKGsONh4DGXBn+YYQZDlv3ub/eDX4GjSm9GcBIuMgyfeMJ7GG85\nA/2HisaCP0O4IUX8rB/WWXhDC0rR85BbaHHabiMp/JDxN7wMRWEFeXRE8kua\nw9ET0lZRhB3T2k7WxTh2IHQ27w6Btr9u05ToVssEbEwi5ICwRzdKNpivAnW0\nRWRpR+vHScE3qYog2CRAhrEo5ck2VPtnbDj7Rn/fTRdZsdyWOdHL60PZiUaD\nu3b77RH8kdmZK1O/FiNWG2qGZVsw40HSB6W8yJEZnYeUqefvoHOAXsI6Ea2a\nyHDqisUREyRZmLw1tG+o3lTTrmmUj/YYOPTPPIFn5rCJay7aLiFnykKDim9+\nb0sH6CLBKxO7nZjMHikcqq/zoqvsQ8CocjSbQHkdyS8QaUUo+HxvQ0Q1Wssk\neoaYHc/2Fw5vlDd1NYaykxs9vUr0ysb1xKKaxtwNCnSMnuHuLFiIPyOnUERw\nUtBvk8fXv36fIjiBZ5nL++c9/Er5YW4+yl4n6XPXHhNOJeYpZMexz5K8Xqqu\nDsyy\r\n=+UQS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiQfpn3/VK1ktKyHW3q0Sq6Ha8m36Tl4jnY+uLaj6n+gIgWaSbfUea86l7cLp7TflmHVLtT+ZTmuLWFcCunHPDS/A="}]},"maintainers":[{"email":"npm@3rd-Eden.com","name":"3rdeden"},{"email":"brad@memoryleak.org","name":"bcbailey"},{"email":"charlie.robbins@gmail.com","name":"indexzero"},{"email":"jcrugzz@gmail.com","name":"jcrugzz"},{"email":"info@martijnswaagman.nl","name":"swaagie"},{"email":"npm@3rd-Eden.com","name":"v1"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-servers_2.4.0_1526393423399_0.6222939031637784"},"_hasShrinkwrap":false},"2.5.0":{"name":"create-servers","version":"2.5.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/indexzero/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0","object-assign":"^4.1.0"},"devDependencies":{"sinon":"^5.0.7","tape":"~4.9.0"},"gitHead":"df84eca5f3d51a95efccdce3c3258517863dcc7b","_id":"create-servers@2.5.0","_npmVersion":"6.1.0","_nodeVersion":"8.10.0","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"maintainers":[{"email":"npm@3rd-Eden.com","name":"3rdeden"},{"email":"brad@memoryleak.org","name":"bcbailey"},{"email":"charlie.robbins@gmail.com","name":"indexzero"},{"email":"jcrugzz@gmail.com","name":"jcrugzz"},{"email":"info@martijnswaagman.nl","name":"swaagie"},{"email":"npm@3rd-Eden.com","name":"v1"}],"dist":{"integrity":"sha512-fjrV7N7cj+UIxNGSWSgq75hI9Wg2uAWvyw+YY+e1zaPFXlmAwVgIlyu4XF6WpC2UZa9GBSP4AXFSr4lPWgLuyQ==","shasum":"5ab7e3ba947d6ccd0bcf6d20098ee4218f2a88c8","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-2.5.0.tgz","fileCount":15,"unpackedSize":32735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNSObCRA9TVsSAnZWagAAuZIP/2gP7OVT4ZobgBZ4NRce\nTlalRaWeVHnxkprymjOHbT7Un1lyVwhAA7/C+RmjBqJ7+D/l7aUx7Z0uQqC/\naIHi+bNQwwla/wXYEArgstJgFGImSuRG0s66Wjjxfd7swICQL0kLskKaqHjC\nhVSJvQgO6p8WRtr2CbYwFG2PfMvg5y8mYOvTsECL3yDVT8upzmALvw6U20tk\nc/m+k5pXyQ1QfEV/+Y/lfJTA7CRhVsSY+K6ABPUaDHFHXce8NMYdCyCLAtwJ\nxg018oqWC2cpYx4wMGbH/gt7nqFLWRC9NtODxn6EBu9YedS7ZPYshnxNgLkG\n6nLz7uBdXtRXDLm5EL7lIKDc7wzdHNsTkX3WG2HhrJDMFEe3KsIVcW8gLPhR\n+xw8+UNXHt4lYkvtJQWMajZhqR0xvEye1Gyo33+GwjyFwtEMXaE4VoU4G8W7\nSpyVg8XIo/5wITbJ7ppLzYT7EtH64rQisxbl+9EmcQfwd8yJMRgB3mUGo4A3\nBd35TXx2aVyELeBhfawmJqXqqxgHcP6vbVXCsxGsMmaLyj43zYzmM+2Ohb0k\nUwvM57cMQAb0dduj/YXKyzzA8G7ITYe7soQqfVMqGRT+fQ4kSM52lBRbRKwH\npWMmMyMPEZuFMWpRJyR1x2QhmYSxnGWzRpBJCqVcwsVUXqdSNTK1hTU4VD0U\nv3tw\r\n=EdDc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCnFL9jiot3+9vjjvdB9LwYuALmZNjXUlSQtXukK5flQIgEG9w21JxA8nLwSy3IkWc1bqQvY5uNsSjO5YN7Sw+zHg="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-servers_2.5.0_1530209178610_0.49906312549650966"},"_hasShrinkwrap":false},"2.6.0":{"name":"create-servers","version":"2.6.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/indexzero/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0","object-assign":"^4.1.0"},"devDependencies":{"evil-dns":"^0.2.0","sinon":"^5.0.7","tape":"~4.9.0"},"gitHead":"47133706d95250131a828d7cb05cf34409278f7a","_id":"create-servers@2.6.0","_npmVersion":"6.1.0","_nodeVersion":"8.10.0","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"maintainers":[{"email":"npm@3rd-Eden.com","name":"3rdeden"},{"email":"brad@memoryleak.org","name":"bcbailey"},{"email":"charlie.robbins@gmail.com","name":"indexzero"},{"email":"jcrugzz@gmail.com","name":"jcrugzz"},{"email":"info@martijnswaagman.nl","name":"swaagie"},{"email":"npm@3rd-Eden.com","name":"v1"}],"dist":{"integrity":"sha512-BCsFrkVc4MrM9fsL2KJDGmXH2mHkl9QzZ5AJ15/Cj6KuyyNQcLYAkGiO4UMC7wl0L9waLhsXqeGxYoSuk72oTw==","shasum":"ec6d24921cdd3136a32474aca62bdbc1d7c8ec97","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-2.6.0.tgz","fileCount":23,"unpackedSize":49301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTiRTCRA9TVsSAnZWagAA73kP/3MyzB+LdHEGhrmozRUM\ngPNSTB+aZwgIMng0E/JVr6/Jg92vSjvVcAOz3DWpN27cQDehF4eIgUtmV9Jz\non/36dF9+heSNf6JhVOQ8Z9U9zGwxY4NgzKXN56WWXl9/goxwGu36tf1FJdV\nGOK1EwIzIFTv8h2ROEIhYK3ar1+OQqccSnjz7Imjv25OAWAWqGxYYTBxhRZg\novnJSNAJqDM0BCHnpnErLJNfgcuVVuqUZnHKu9l1joAL7qzhUVdY4OtygKvU\nYoez3yLuKiBZ3N+yy+5xvS0ggPVPJYnRRRNjZ8luc8A/eGIcSxvdejSLjTZ5\nDSLbIduidyZsUnb0pOAMAp3KDitQdngO5niqV97/HWKNgmZetTRb8OE3Ke0Q\njeIOsccazYOIgHUS7s9GwUDkDizBnoA4y++H6oKrppmGt569iC6S4UsXOHgR\nv5IbtFLDF2ZzHe0yBRye4TfJKn2tC2D2yxrEvgJTXxps1IhpzCxUQNaDW3Vj\nXYwrQzk1kbuGe5TaZApknlHZQ/JGpqgnoIjC0iLmAO0RO/0ddDeAigRmegCc\nvvgF90xG9Su21oxu9okNNakEMth+5xclMFMCITP9fZVKqpA/m93V/devSNaa\nayu2nZ/LiZmgdfSrhgl7mRHJGNMriojFQQ47iHMDh4tgmX55lO/Arl4qFELn\n6/Ue\r\n=yKYS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEz+2p3EBdH+6Y6a1sQfKtU+90JDFVoENH3dbKukogkdAiAKegLN0ueBx+K0vGvGYszffTfMLGk4P/fY5MlOXU7/1A=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-servers_2.6.0_1531847763534_0.10982825224677994"},"_hasShrinkwrap":false},"2.6.1":{"name":"create-servers","version":"2.6.1","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/indexzero/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/indexzero/create-servers/issues"},"homepage":"https://github.com/indexzero/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0","object-assign":"^4.1.0"},"devDependencies":{"evil-dns":"^0.2.0","sinon":"^5.0.7","tape":"~4.9.0"},"gitHead":"e4bf5459749d7770748be386e4e4997e70ff5a2b","_id":"create-servers@2.6.1","_npmVersion":"6.2.0","_nodeVersion":"10.15.0","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"maintainers":[{"email":"npm@3rd-Eden.com","name":"3rdeden"},{"email":"brad@memoryleak.org","name":"bcbailey"},{"email":"charlie.robbins@gmail.com","name":"indexzero"},{"email":"jcrugzz@gmail.com","name":"jcrugzz"},{"email":"info@martijnswaagman.nl","name":"swaagie"},{"email":"npm@3rd-Eden.com","name":"v1"}],"dist":{"integrity":"sha512-DW3fu9dJvTjyaE0kCyCAB6ftY02kJCzL1ZylJuOelMyl99rFLB7qMRKsWcS1LMeB72zo7ODYEWfmDQ6GIqechQ==","shasum":"b2c81e14f962914b77adaa2274410e10bdf6f32c","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-2.6.1.tgz","fileCount":23,"unpackedSize":49288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN8kkCRA9TVsSAnZWagAA0hAQAKR/AByQdtEchODKWSra\nBzqj/fElRPw4E/N+cEAzZV3eUROHNKQea7ECWFpd6Mthke+sNHPx+RrzHyms\njcKV0knE91/O1rmUVIqJZQlRznsvOTDqSKgk/ok2SuBH9YiJ1OS2Q2qxYHmX\nYn8zCgpTpbAeA2ixsO6mlkWyCKaV6dGQtwjsWFa7E16e1z/ONr/tkHLJa+xz\n8pArF5Rs4rSxCm1e7YlRBfkI0J6kdPMpfFo57ajIKvKRd8KINaMGrI9EjzxB\nAf+gTdXOW4IqnMDxD/RCF6ySPzRVwH/w+m1zrRpr/6bTCHYFCmafkVlr2MG+\nJB2M3Z1cPhw0VnmcxBBKcbW6MVyglf4I7KYgxUPjQx+TB5yZ2tyIJ/LybH0v\nUb1MIHLXaeSAzF73PmmNrEvQNkI5HqBq8VVbcINAAERLa4tFw//utFify7gk\nrlayLbNCuopgZlWyu06vSalgfsiJphxP3GFv2BFM0Y/kJNq1pau86qty8fWl\nxa1bvLmAdxykyWbSi6cbt3YOjFN3hrsgPOssaco+MlLultDQdjZCV3fwkDhh\nmfk1uzbP3IrEKRAf649JZ4YZ4f3eHtdcQVwejuPdxq+AImXAG1fjFajsGR0R\nWMJf3mbF92aIwczlQXD9W3gs3m1gtLmlgCft3HoFduvgkNkERrz5jYAh2W/s\nTDD2\r\n=XI+A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPlMrGHEU3SbyQ6CvOVvRVqHzIj7wXQ/oD0UJ/hJfouAIgKnsup+svVF0KMKZ8rODNCHHOr4T8VnNNwfdnWdgSBkE="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-servers_2.6.1_1547159843526_0.141409264303622"},"_hasShrinkwrap":false},"3.0.0":{"name":"create-servers","version":"3.0.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/http-party/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/http-party/create-servers/issues"},"homepage":"https://github.com/http-party/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0","object-assign":"^4.1.0"},"devDependencies":{"evil-dns":"^0.2.0","sinon":"^5.0.7","tape":"~4.9.0"},"gitHead":"09566dab4ba2be582d346e40051c00733fcc109a","_id":"create-servers@3.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.3.0","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"maintainers":[{"email":"npm@3rd-Eden.com","name":"3rdeden"},{"email":"brad@memoryleak.org","name":"bcbailey"},{"email":"charlie.robbins@gmail.com","name":"indexzero"},{"email":"jcrugzz@gmail.com","name":"jcrugzz"},{"email":"info@martijnswaagman.nl","name":"swaagie"},{"email":"npm@3rd-Eden.com","name":"v1"}],"dist":{"integrity":"sha512-PwvLUpl4Ml6Fz+gXAvmxmxOXx8W7aA0xqLlHBIO0BFuDuk8/phsKpIuEbqfWbCvUEqM4TovMQG/WZdrl90VQVw==","shasum":"a354fd18eb7df1c477bb6a887ffaa802d573f131","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-3.0.0.tgz","fileCount":24,"unpackedSize":55971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIxvQCRA9TVsSAnZWagAAfQQP/jCV2JVPNCbvqbZ5llst\nCOHO6fctpWiTk6TjXkiTHsTq3OJqIw9/WM/N1hDm+7BhDywGxve0pLan9oBr\ndAKAfMwPSGi1DiRBqC9y6aYTqGZ4aGT4lPy43Ha6i+GJHSiWBHOWQ509hMqs\nPkrX7cPdHmhT2mH6EM6vXG0JD+kKEbi4qgtZkvTrYB6O9+I4qY8YTIz7Sr2K\n3i8RoBNVe7qRmV1pqRRZWmYcVJk77f9J9UiEl2BWUmYFBOyOnyhuZuYsGNYE\nNclDEo2Jdb/jwtOsuEkNT3ZsGZ5a72GGxt9ikU2dE6L9OEN4kAii4besO1e6\nTe/z6a/KevPgQuip7rUhb/nia2VqMjFoFiDJNCKDMWwnefHXODWpVMndFSMk\nx+BrVvhA5XAZslWmwZQXcQppp4yCeUL/K/WxEQo6XQJHTep48aHEXC0Ds2c4\nS0OEBo76aRmF+gsMOh+ATxA2hpIKRhswOcYuTkranL8Ve0ajAPMK6wNNq5mK\nJxNYS/UNoraQhKWgSImxc0GSID91r9JQYaGpc4GKOhm89Moxj9Qt1yNQNkgJ\nt/mdPp1aNKlYSsriFwgjjS5bHZWeXM7fusZQ7maW+j/FCQEdFLK9W31Jh3MT\npPKmyjh+jX4rFmDSAi30MfqhpW2gLiqBhrq1xygEnlJ670VStcGerGevVHes\n6dhe\r\n=4sfk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbK8QwWxQUInoo9k5oTFIyTLRfu/gBV8vvFuyMVo0MfAiEA4KUs/m0xneD7owMPYjPQlVAj+XM6JOZaI0JcBllL8+c="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-servers_3.0.0_1562581967815_0.33735607575765436"},"_hasShrinkwrap":false},"3.0.1":{"name":"create-servers","version":"3.0.1","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/http-party/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/http-party/create-servers/issues"},"homepage":"https://github.com/http-party/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0","object-assign":"^4.1.0"},"devDependencies":{"evil-dns":"^0.2.0","sinon":"^5.0.7","tape":"~4.9.0"},"gitHead":"f9b9627b6fb717f98e030ece554c323d65bb1f1c","_id":"create-servers@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"dist":{"integrity":"sha512-5smLr9K7kpy5tt285cpy72QNvdwQOOUyTGEDdxOBjbpt+WWlle1F28gIPkhgJV6+ZXTdzx5UrD5kiXd9+5vbiQ==","shasum":"4f91073a1a470eb703d2db6de1e013252a381f14","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-3.0.1.tgz","fileCount":24,"unpackedSize":56314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI7O7CRA9TVsSAnZWagAAI6QP/iwJq3OKCNQu2V9pb+4o\n41+11d3QqyQMXmr0QQOVnkoPkFMTSEBw01SHqLskiZXy3cbFv31PJYdlwYFo\n+R0wesxOtU31npHny9cr5ZzLrhY/R5oQebKLeYzLA0ksFtSE0rPPH/m4im+f\ndazl8iph+LgyxwTj4N7jhq6hQJND2cs25blfftoCeUcGbyAcmeTu62SKcMTL\n+WY6on+L7W1uDB0k0b3faEV+THpa5/4bC/K/VRQPfio0Pu8ouM85Jm7sFJju\nXSjW1jfkVi4He1MyOCjAoXtl9NLK+/2AiotGErArYdQtNB2oO6oxIszSYs/R\n1plMkbjM/v6A5OL4WXgiVhd1F/j/GdBQNH2Jb4HGrsf7eQjmnq4mS0vFB74X\nY6yzpF/Hkp0U5kSqnF2qCquGJq5BsG78rLJvvC2nQzy1b7PgNK+8ZVUYhBpQ\nF+cU0wsgEKvo+7Hp5pvjxnPfRRTuMO+sl+o0RuDIlGzNwTOtlI/dwxOgCE0d\nIsyfO4vYxA5Sx902pEMvqIFoJ6Pi/PKhHv+qeaDBJUoAv3/BmfHjoTLqkji+\niJqMScrBeUp+W2LBzl/02mvdzIa8QYjifhh7f10bmi9Ph5Z7sHRDReimXiwz\nmyDahuJbdlKCwxuw+SlJTC/k3KC2/XY0LIPDxaJK0ODwhNIFHsvxbOTsDyzZ\nFAu1\r\n=Dkgv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC3hOSSwoiIWVI4ft+sEAasy9H6EJghQhee73OZmRk/jAiAI0I/kojupHuAz1sxGnEESl51MmpQ45da3naI5sHw9eQ=="}]},"maintainers":[{"email":"npm@3rd-Eden.com","name":"3rdeden"},{"email":"brad@memoryleak.org","name":"bcbailey"},{"email":"charlie.robbins@gmail.com","name":"indexzero"},{"email":"jcrugzz@gmail.com","name":"jcrugzz"},{"email":"info@martijnswaagman.nl","name":"swaagie"},{"email":"npm@3rd-Eden.com","name":"v1"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-servers_3.0.1_1562620858914_0.24824040489868882"},"_hasShrinkwrap":false},"3.1.0":{"name":"create-servers","version":"3.1.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/http-party/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/http-party/create-servers/issues"},"homepage":"https://github.com/http-party/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0","object-assign":"^4.1.0"},"devDependencies":{"evil-dns":"^0.2.0","sinon":"^5.0.7","tape":"~4.9.0"},"gitHead":"f010492a97befa10afc414e057705b99512afd1e","_id":"create-servers@3.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.10.1","_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"dist":{"integrity":"sha512-3buM1fpmIN6EJuEBlPg9rtP0UwsJtHItpf89jNnvaFcVsncZZbhGNWTZqImDHWP4q+Q2qwQtxyNSmjBAG1wIGA==","shasum":"74325938a8fb63236a9f353e6eb0d0ce22b8fd31","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-3.1.0.tgz","fileCount":24,"unpackedSize":56699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOho7CRA9TVsSAnZWagAAZP8P/RdHUrgsPvb+waVKp5dz\nFu+rKsKJ3tNcDoxPXXXUqRafslCFf3qYDoO/KYz2f+TNmvZ5qqEoLbDhVil3\nP7bXMqcwz1aALuKGW54JTTv6yUX9ktLONTRee/+9nzZRnIPGorozDeKTJxIX\nWGimkCJQUXIUnzBgEwQLDnzghUhqKadEl4XCYjhcqBPPtwW74CXqpOvjd3fT\nZDeu2xcgsgQGLR8Gs1OTfMJDB5ZaiMVXPz0pitJr4BvDk9TGboXvEs5+ZUPZ\nUkXJmzZi6KeaXwAIM71rnxBK8QzUZbRj3y8gWm4w2o25Lywlq75bH9UUl5XN\n/afPJt8R/X/FuYaZ6sx6Nff/PDRfsPFV/yEqaWMiwW7EPQgkgK5TJVI24cxT\nmelGCoZbCkfm5oOv1ly0622s8dv7f33tz73vXZ9cCs6Pwx77OrzapaFqo0kZ\nFrYDtNziK8I0gT+nLnkeg0jeLE7HtqJtWMVRMmopYQuw2LKgHvlpVFa6VyqO\nA3q+jmBWocfmQ1uZonVcAeqYq6vNzwtX3lRS2ZpHHANaiVj0lcV/57iBcoMD\nqY7H/K8DGZtz0yxzvemkJmXbPMZQTGeoYvy0ka5DOcvLUSlSUoOKhS+qW3kj\nq1sHr5LY0b5uMHWI2LwzyyfbX7Tc51crxtfBdqgxIscAfhcT4QOtPNO3l9JO\ng7Qg\r\n=QaG4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7GIEbi0orvpvDJIW3Cet2V1u4ly6X5ZF9IwdE1kUbQwIhAOqKApzI6bZ+DU+iDVms+cqML3AG17Yng0n2P17EdNRE"}]},"maintainers":[{"email":"npm@3rd-Eden.com","name":"3rdeden"},{"email":"brad@memoryleak.org","name":"bcbailey"},{"email":"charlie.robbins@gmail.com","name":"indexzero"},{"email":"jcrugzz@gmail.com","name":"jcrugzz"},{"email":"info@martijnswaagman.nl","name":"swaagie"},{"email":"npm@3rd-Eden.com","name":"v1"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-servers_3.1.0_1564088889907_0.8765869611678823"},"_hasShrinkwrap":false},"3.2.0":{"name":"create-servers","version":"3.2.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/http-party/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/http-party/create-servers/issues"},"homepage":"https://github.com/http-party/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0","object-assign":"^4.1.0"},"devDependencies":{"evil-dns":"^0.2.0","sinon":"^5.0.7","tape":"~4.9.0"},"gitHead":"c07ee4911b423ca809ba03da79f011c187832c9e","_id":"create-servers@3.2.0","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-bfzggqlfxHxiZ9/U4TmSqXDUIuYnTamYSmEa7DwA487cH4VXqR8yNmgxZCzY7ElipPPSkcaQfn3xhL90RBR4+A==","shasum":"6e399fa51c8b15e1afae471a5a31c48b69d7f02d","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-3.2.0.tgz","fileCount":25,"unpackedSize":61991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg50b1CRA9TVsSAnZWagAAKX8QAJjNE0TbaRtg5HJ0+ZHd\n3J8LKYKG50U2KiETWtqbul+sjG8pc74jTW/+SigAK6XyP3O+SCzQTGyzSCkV\n6Ypu9JJWAacDhjHA21cAIgkSvdBHSaSs8inK58Di6XWGELvpGtu1RD985INc\nc1eW7Dt32o2BCbzOKY4aiZdgKG6h9KPhdHgLVojZtjvmQU0iiq/aqoV6q6mR\n69tyMzct1kD+cAP3xye+R6EKox4kS6BFUr+RtRFD6gwfq+c8IAu2i8BAT1zq\n/990ocm0kO5hdF2S0j9MF4QK6areRPOs/QgZ3OJsRHLejUrdzf4detvjxieI\n7sliuDmYk2kosi3u4myiIMD3PQeN74O6EhKX7M183jaABvbhm5qM7XCMKM2g\nl51J5bGsDis1TGZSegmYF/tNUwYRKe2U0vWIeGFMcPBtxXqAOxJwssxom8rw\nZOFC3huKROedRpM1qkHq/yjr5fQxNg22r1QeVdp0nsdn06NPtJZ1MG4Z4xrT\n8Diltlbcf4mTqUI28iGU7IB3TfrFD5Auxfx3nU6S634jVwEGbJVVfU6mVmrN\na1f6FOM6GVrbezvh4mAwFw7Kt2GfdgtNBMqZySAyqIuguq67Ld+yoE6X8CRD\naMvgB+pbYhlZ7yXC+Hoh+m+DhEq+UWLEotrOwd08SwFEu4gynFKfvGm4/qe7\n7HQG\r\n=GpUW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJOhC6BLB3aT6UFXHBiWTQgkd5zQHzD1JRRY7Y/mpDdgIhAIeLmvPWZRxZCGFmNPOAOn/DUgB/LGr+uVjzaeE/V13Z"}]},"_npmUser":{"name":"swaagie","email":"martijn@swaagman.online"},"directories":{},"maintainers":[{"name":"bcbailey","email":"brad@memoryleak.org"},{"name":"swaagie","email":"martijn@swaagman.online"},{"name":"jcrugzz","email":"jcrugzz@gmail.com"},{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"3rdeden","email":"npmjs@3rd-Eden.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-servers_3.2.0_1625769717111_0.8184295837996856"},"_hasShrinkwrap":false},"3.2.1":{"name":"create-servers","version":"3.2.1","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/http-party/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/http-party/create-servers/issues"},"homepage":"https://github.com/http-party/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0","object-assign":"^4.1.0"},"devDependencies":{"evil-dns":"^0.2.0","sinon":"^5.0.7","tape":"~4.9.0"},"gitHead":"e84d8699f6ff8d4249e2640fe547c3d48cbc75cd","_id":"create-servers@3.2.1","_nodeVersion":"16.14.0","_npmVersion":"8.7.0","dist":{"integrity":"sha512-NkjVhCYjuuXdQ0VGgRFOx6IY7OB7BSi6pz0D+UUR1NPwbLnbTDH63Ztko0O8SwxLx56rXPWXwcIuNXtgdBbQ/Q==","shasum":"c1274b45d972f0f2aa9e66b176338124ef242f6b","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-3.2.1.tgz","fileCount":4,"unpackedSize":26989,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrGVJyZGbAh9Wc7RNJ90DUfbM22eA6bJmaZF62/6GRnAiEAtwX0M6YF9WabRIrAm5Hym3fthnNA0XwiwXeVOzFbU8A="}]},"_npmUser":{"name":"jcrugzz","email":"jcrugzz@gmail.com"},"directories":{},"maintainers":[{"name":"bcbailey","email":"brad@memoryleak.org"},{"name":"swaagie","email":"martijn@swaagman.online"},{"name":"jcrugzz","email":"jcrugzz@gmail.com"},{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"3rdeden","email":"npmjs@3rd-Eden.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-servers_3.2.1_1694039688778_0.002387017228639321"},"_hasShrinkwrap":false},"3.3.0":{"name":"create-servers","version":"3.3.0","description":"Create an http AND/OR an https server and call the same request handler.","main":"index.js","scripts":{"test":"node test/create-servers-test.js"},"repository":{"type":"git","url":"git+https://github.com/http-party/create-servers.git"},"keywords":["http","https","utility"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/http-party/create-servers/issues"},"homepage":"https://github.com/http-party/create-servers","dependencies":{"connected":"~0.0.2","errs":"~0.3.0","object-assign":"^4.1.0"},"devDependencies":{"evil-dns":"^0.2.0","sinon":"^5.0.7","tape":"~4.9.0"},"_id":"create-servers@3.3.0","gitHead":"49d0fa48f4bdc33333204253603aab0373009fdb","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-aF4avYGPrS5OWYoT6EySCqVkUre4dCpJDxtNLaAIgGrVI12ZGbcPDVejrmRfpV9YSUC2KltWQWo9uD1aB5WGEQ==","shasum":"10e96dbe31e907892b81dc52282aba517570ef9b","tarball":"https://registry.npmjs.org/create-servers/-/create-servers-3.3.0.tgz","fileCount":4,"unpackedSize":27625,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG08RU5F7RSNA10aiT6gadbBBoGLldMdC6bt1hZ9xv2eAiEA9NmMhq81z/rRq11u+MwQRF0A968H/0l5p7Ty2Jic+t0="}]},"_npmUser":{"name":"jcrugzz","email":"jcrugzz@gmail.com"},"directories":{},"maintainers":[{"name":"bcbailey","email":"brad@memoryleak.org"},{"name":"swaagie","email":"martijn@swaagman.online"},{"name":"jcrugzz","email":"jcrugzz@gmail.com"},{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"3rdeden","email":"npmjs@3rd-Eden.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-servers_3.3.0_1703107650533_0.8707185227771079"},"_hasShrinkwrap":false}},"readme":"# create-servers\n\nCreate an http AND/OR an https server and call the same request handler.\n\n## Usage\n\nThe `create-servers` module exports a function that takes a config object and\na node-style callback. The config object must have at minimum an `http` or\n`https` property (or both). The following config properties are supported:\n\n| Property                 | Description                                                                                                                                                                                                                                                                           |\n| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `handler`                | Request handler to be used for any server, unless overridden specifically with `http.handler` or `https.handler`.                                                                                                                                                                     |\n| `timeout`                | Socket timeout in milliseconds for any server, unless overridden with `http.timeout` or `https.timeout`. Defaults to the node default of 2 minutes.                                                                                                                                   |\n| `keepAliveTimeout`       | Milliseconds of activity before sockets are destroyed. Defaults to the node default value (currently 5 seconds). |\n| `http`                   | Optional. If present, an HTTP server is started. This can be an object or a number. If it's a number, it's used as the TCP port for an HTTP server. You may also use an Array to start multiple servers.                                                                              |\n| `http.port`              | TCP port for the HTTP server. Defaults to `80`.                                                                                                                                                                                                                                       |\n| `http.host`              | The address the HTTP server is bound to. Defaults to `::` or `0.0.0.0`.                                                                                                                                                                                                               |\n| `http.timeout`           | Socket timeout in milliseconds for the server. If unspecified, the top-level `timeout` configuration is used.                                                                                                                                                                         |\n| `http.keepAliveTimeout`  | Overrides the top-level keepAliveTimeout setting if specified. |\n| `http.handler`           | Handler for HTTP requests. If you want to share a handler with all servers, use a top-level `handler` config property instead.                                                                                                                                                        |\n| `https`                  | Optional object. If present, an HTTPS server is started. You may start multiple HTTPS servers by passing an array of objects                                                                                                                                                          |\n| `https.port`             | TCP port for the HTTPS server. Defaults to `443`.                                                                                                                                                                                                                                     |\n| `https.host`             | The address the HTTPS server is bound to. Defaults to `::` or `0.0.0.0`.                                                                                                                                                                                                              |\n| `https.timeout`          | Socket timeout in milliseconds for the server. If unspecified, the top-level `timeout` configuration is used.                                                                                                                                                                         |\n| `https.keepAliveTimeout`  | Overrides the top-level keepAliveTimeout setting if specified. |\n| `https.ciphers`          | Defaults to a [default cipher suite](#note-on-security). To customize, either supply a colon-separated string or array of strings for the ciphers you want the server to support.                                                                                                     |\n| `https.honorCipherOrder` | If true, prefer the server's specified cipher order instead of the client's. Defaults to `false`.                                                                                                                                                                                     |\n| `https.root`             | Root directory for certificate/key files. See [Certificate normalization](#certificate-normalization) for more details.                                                                                                                                                               |\n| `https.key`              | PEM/file path for the server's private key. See [Certificate normalization](#certificate-normalization) for more details.                                                                                                                                                             |\n| `https.cert`             | PEM/file path(s) for the server's certificate. See [Certificate normalization](#certificate-normalization) for more details.                                                                                                                                                          |\n| `https.ca`               | Cert or array of certs specifying trusted authorities for peer certificates. Only required if your server accepts client certificate connections signed by authorities that are not trusted by default. See [Certificate normalization](#certificate-normalization) for more details. |\n| `https.sni`              | See [SNI Support](#sni-support).                                                                                                                                                                                                                                                      |\n| `https.handler`          | Handler for HTTPS requests. If you want to share a handler with all servers, use a top-level `handler` config property instead.                                                                                                                                                       |\n| `https.*`                | Any other properties supported by [https.createServer](https://nodejs.org/dist/latest-v8.x/docs/api/https.html#https_https_createserver_options_requestlistener) can be added to the https object, except `secureProtocol` and `secureOptions` which are set to recommended values.   |\n| `http2`                  | Optional object. If present, an HTTP/2 server is started. You may start multiple HTTP/2 servers by passing an array of objects                                                                                                                                                        |\n| `http2.allowHTTP1`       | Enable [ALPN negotiation] allowing support for both HTTPS and HTTP/2 on the same socket.                                                                                                                                                                                              |\n| `http2.*`                | The same `https` security options are allowed, as well as any other properties supported by [http2.createSecureServer](https://nodejs.org/dist/latest-v8.x/docs/api/http2.html#http2_http2_createsecureserver_options_onrequesthandler).                                              |\n\nIf successful, the `create-servers` callback is passed an object with the\nfollowing properties:\n\n| Property | Description                                                                                     |\n| -------- | ----------------------------------------------------------------------------------------------- |\n| `http`   | The HTTP server that was created, if any. If creating multiple servers, this will be an Array.  |\n| `https`  | The HTTPS server that was created, if any. If creating multiple servers, this will be an Array. |\n\n### Certificate Normalization\n\n`create-servers` provides some conveniences for `https.ca`, `https.key`, and\n`https.cert` config properties. You may use PEM data directly (inside a `Buffer`\nor string) or a file name. When using a file name, you must also set an\n`https.root` config property if using relative paths to cert/key files.\n\n`https.ca`, `https.cert`, and `https.key` also support specifying an Array.\nGiven an array for `cert`, you must have a matching array for `key` so each cert\ncan be matched with its private key.\n\n```js\nconst createServers = require('create-servers');\n\ncreateServers({\n  https: {\n    root: '/cert/path',\n    cert: ['cert1.crt', 'cert2.crt'],\n    key: ['cert1.key', 'cert2.key']\n  }\n}, err => {\n  // ...\n})\n```\n\nIf you have a cert that is signed by an intermediate CA, your server will need\nto append the untrusted parts of the CA chain with your cert. To make this more\nconvenient, `create-servers` lets you use an array to automatically create a\nchain.\n\n```js\nconst createServers = require('create-servers');\n\ncreateServers({\n  https: {\n    root: '/cert/path',\n    cert: ['cert.crt', 'intermediate.crt'],\n    key: 'cert.key'\n  }\n}, err => {\n  // ...\n})\n```\n\nIf you are specifying multiple certs _and_ you want to create chains for each,\nuse an array of arrays.\n\n```js\nconst createServers = require('create-servers');\n\ncreateServers({\n  https: {\n    root: '/cert/path',\n    cert: [['cert1.crt', 'intermediate.crt'], 'cert2.crt'],\n    key: ['cert1.key', 'cert2.key']\n  }\n}, err => {\n  // ...\n})\n```\n\n### SNI Support\n\n[Server Name Indication](https://en.wikipedia.org/wiki/Server_Name_Indication),\nor SNI, lets HTTPS clients announce which hostname they wish to connect to\nbefore the server sends its certificate, enabling the use of the same server for\nmultiple hosts. Although `SNICallback` can be used to support this, you lose the\nconvenient certificate normalization provided by `create-servers`. The `sni`\nconfig option provides an easier way.\n\nThe `sni` option is an object with each key being a supported hostname and each\nvalue being a subset of the HTTPS settings listed above. HTTPS settings defined\nat the top level are used as defaults for the hostname-specific settings.\n\n```js\nconst createServers = require('create-servers');\n\ncreateServers(\n  {\n    https: {\n      port: 443,\n      sni: {\n        'example1.com': {\n          key: '/certs/private/example1.com.key',\n          cert: '/certs/public/example1.com.crt'\n        },\n        'example2.com': {\n          key: '/certs/private/example2.com.key',\n          cert: '/certs/public/example2.com.crt'\n        }\n      }\n    },\n    handler: function (req, res) {\n      res.end('Hello');\n    }\n  },\n  function (errs) {\n    if (errs) {\n      return console.log(errs.https);\n    }\n\n    console.log('Listening on 443');\n  }\n);\n```\n\nUse `*` in the hostname for wildcard certs. Example: `*.example.com`. The\nfollowing settings are supported in the host-specific configuration:\n\n* key\n* cert\n* ca\n* ciphers\n* honorCipherOrder\n* Anything else supported by [`tls.createSecureContext`](https://nodejs.org/dist/latest-v8.x/docs/api/tls.html#tls_tls_createsecurecontext_options)\n\n## NOTE on Security\nInspired by [`iojs`][iojs] and a well written [article][article], we have defaulted\nour [ciphers][ciphers] to support \"perfect-forward-security\" as well as removing insecure\ncipher suites from being a possible choice. With this in mind,\nbe aware that we will no longer support ie6 on windows XP by default.\n\n## Examples\n\n### http\n\n```js\nvar createServers = require('create-servers');\n\nvar servers = createServers(\n  {\n    http: 80,\n    handler: function (req, res) {\n      res.end('http only');\n    }\n  },\n  function (errs) {\n    if (errs) {\n      return console.log(errs.http);\n    }\n\n    console.log('Listening on 80');\n  }\n);\n```\n\n### https\n\n```js\nvar servers = createServers(\n  {\n    https: {\n      port: 443,\n      root: '/path/to/ssl/files',\n      key: 'your-key.pem',\n      cert: 'your-cert.pem',\n      ca: 'your-ca.pem' // Can be an Array of CAs\n    },\n    handler: function (req, res) {\n      res.end('https only');\n    }\n  },\n  function (errs) {\n    if (errs) {\n      return console.log(errs.https);\n    }\n\n    console.log('Listening on 443');\n  }\n);\n```\n\n### http && https\n\n```js\nvar servers = createServers(\n  {\n    http: 80,\n    https: {\n      port: 443,\n      root: '/path/to/ssl/files',\n      key: 'your-key.pem',\n      cert: 'your-cert.pem',\n      ca: 'your-ca.pem' // Can be an Array of CAs\n    },\n    handler: function (req, res) {\n      res.end('http AND https');\n    }\n  },\n  function (errs, servers) {\n    if (errs) {\n      return Object.keys(errs).forEach(function (key) {\n        console.log('Error ' + key + ': ' + errs[key]);\n        if (servers[key]) {\n          servers[key].close();\n        }\n      });\n    }\n\n    console.log('Listening on 80 and 443');\n  }\n);\n```\n\n### http && https (different handlers)\n\n```js\nvar servers = createServers(\n  {\n    http: {\n      port: 80,\n      handler: function (req, res) {\n        res.end('http');\n      }\n    },\n    https: {\n      port: 443,\n      root: '/path/to/ssl/files',\n      key: 'your-key.pem',\n      cert: 'your-cert.pem',\n      ca: 'your-ca.pem', // Can be an Array of CAs\n      handler: function (req, res) {\n        res.end('https');\n      }\n    }\n  },\n  function (errs, servers) {\n    if (errs) {\n      return Object.keys(errs).forEach(function (key) {\n        console.log('Error ' + key + ': ' + errs[key]);\n        if (servers[key]) {\n          servers[key].close();\n        }\n      });\n    }\n\n    console.log('Listening on 80 and 443');\n  }\n);\n```\n\n## Author: [Charlie Robbins](https://github.com/indexzero)\n## License: MIT\n\n[article]: https://certsimple.com/blog/a-plus-node-js-ssl\n[iojs]: https://github.com/iojs/io.js\n[ciphers]: https://iojs.org/api/tls.html#tls_tls_createserver_options_secureconnectionlistener\n[ALPN negotiation]: https://nodejs.org/api/http2.html#http2_alpn_negotiation\n","maintainers":[{"name":"bcbailey","email":"brad@memoryleak.org"},{"name":"swaagie","email":"martijn@swaagman.online"},{"name":"jcrugzz","email":"jcrugzz@gmail.com"},{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"3rdeden","email":"npmjs@3rd-Eden.com"}],"time":{"modified":"2023-12-20T21:27:30.863Z","created":"2014-01-20T04:03:16.743Z","1.0.0":"2014-01-20T04:03:16.743Z","1.1.0":"2014-01-20T04:06:18.572Z","1.2.0":"2014-01-20T04:18:29.907Z","1.2.1":"2014-08-19T06:45:50.246Z","1.3.0":"2014-09-11T08:15:06.596Z","1.3.1":"2015-03-28T14:57:55.226Z","1.3.2":"2015-04-28T19:14:27.538Z","1.4.0":"2015-05-02T06:17:24.605Z","1.5.0":"2015-05-07T23:34:27.250Z","2.0.0":"2015-12-04T13:52:14.870Z","2.0.1":"2016-02-16T00:07:37.559Z","2.1.0":"2016-05-13T18:48:12.103Z","2.2.0":"2016-05-13T21:52:23.095Z","2.2.1":"2016-07-14T19:53:34.475Z","2.3.0":"2016-11-16T19:07:25.593Z","2.4.0":"2018-05-15T14:10:23.493Z","2.5.0":"2018-06-28T18:06:19.363Z","2.6.0":"2018-07-17T17:16:03.661Z","2.6.1":"2019-01-10T22:37:23.700Z","3.0.0":"2019-07-08T10:32:47.981Z","3.0.1":"2019-07-08T21:20:59.092Z","3.1.0":"2019-07-25T21:08:10.021Z","3.2.0":"2021-07-08T18:41:57.306Z","3.2.1":"2023-09-06T22:34:48.988Z","3.3.0":"2023-12-20T21:27:30.679Z"},"readmeFilename":"README.md","homepage":"https://github.com/http-party/create-servers","keywords":["http","https","utility"],"repository":{"type":"git","url":"git+https://github.com/http-party/create-servers.git"},"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"bugs":{"url":"https://github.com/http-party/create-servers/issues"},"license":"MIT"}