{"_id":"cipolla","_rev":"43-f01bd63ee8f5da9452aa4f17c10f5423","name":"cipolla","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","dist-tags":{"latest":"0.3.1"},"versions":{"0.1.0":{"name":"cipolla","version":"0.1.0","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.1.0","urlrouter":"~0.5.1","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","coolog-appender-logentries":"0.0.6","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.4","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~2.2.1"},"_id":"cipolla@0.1.0","dist":{"shasum":"0a5481bf95f59863be508c4bedf6288462e4b357","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.1.0.tgz","integrity":"sha512-jlMZcfj2hNFQ7YYcFW9BCutMXd6lfz+8Qp4ogL1SAxAsGb0dGWBq/rlUhpG4fLRInEtozMSZrP9nSOwZa3azuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOj1cTTFLp2PU6Jo68pMaahmYFouIZ5ySNMK7BzqDjYwIhANmz6qZI7I6E3XkJ90Hs6/lycfZh394kmfuEeasoJP0j"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}],"directories":{}},"0.2.0":{"name":"cipolla","version":"0.2.0","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.1.0","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","coolog-appender-logentries":"0.0.6","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.4","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~2.2.1"},"_id":"cipolla@0.2.0","dist":{"shasum":"71a15ca8cbc21ea34775603cbb10ff78256ab886","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.2.0.tgz","integrity":"sha512-Tif3wUjIZkXekkiJBtQRqYZpnJbBPbN8dyFL4Da4l/7Put3zJWQxEm66eViQOSvuVsbL6ZVE/HRK4uNSXAp5WQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7NBiVXPoY/dqfRx2lobqVt/0VE447LTMhndzq5zcxOAiBKiedTK5UkPKKe0hpzmP13EC3ZrGktbaIkZa23dSEsKg=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}],"directories":{}},"0.2.1":{"name":"cipolla","version":"0.2.1","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.1.0","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","coolog-appender-logentries":"0.0.6","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.4","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~2.2.1"},"_id":"cipolla@0.2.1","dist":{"shasum":"d7f60f303d7a44060b033126e16b5bcd8a74e0e1","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.2.1.tgz","integrity":"sha512-H0wG8qv7x5//uyvLTgaRHZ9Sdc1YU3fw5ytna5yujJAp+mDFasfWEUDQFKR7lzoABD8QBIn8VMGoINIhgmaHPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDt9q9P2mP2HMt9nLNMxKwBEboEoDjSYAhR/RM0kESsTAiEAzRNh9AWN8mEo8ypXFuuHGK31CLh+gmv2OB5+IjJFeaU="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}],"directories":{}},"0.2.2":{"name":"cipolla","version":"0.2.2","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.1.0","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","coolog-appender-logentries":"0.0.6","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.4","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~2.2.1"},"_id":"cipolla@0.2.2","dist":{"shasum":"dafc6277c1e1e6af99dda0e2dbceabcab1f1d4b6","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.2.2.tgz","integrity":"sha512-5v5dKhlsHZD6ODnbQr0v0Loykh04kMod2SuMul3yWPffU728lk8LUzA/Qv/105OilxjpdBfei5KD5/YUsKPFsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWYtS6OfwsxIHA+S/+uQuR0vbfvY4Gc6auPN5b1NbNDAIgIu0OV7uAl8D5em7wpqUuvPIgM/O0GLqBzsOl/ACdEyw="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}],"directories":{}},"0.2.3":{"name":"cipolla","version":"0.2.3","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.1.0","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","coolog-appender-logentries":"0.0.6","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.4","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~2.2.1","utils-merge":"~1.0.0"},"_id":"cipolla@0.2.3","dist":{"shasum":"33158f179d4a6fe50295772beba68c1d70a1ab97","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.2.3.tgz","integrity":"sha512-mHtaJfKyRrTN57XZluRTcpTJyIESCDM+wKZkh4w4Nt/Md4+zfmRTgolcGr4EEhLDmMmLh6iXFNlm0y0wyqGuYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI4s1+GYjAf+ueMiUbYt8S2XXZbeQhe7Le8cwnY7weGAIgDdOZqBI+3jFFtq9YpdCG1doE9cFa1nhBdzbz6Q/7D7A="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}],"directories":{}},"0.2.4":{"name":"cipolla","version":"0.2.4","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.1.0","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","coolog-appender-logentries":"0.0.6","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.4","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~2.2.1","utils-merge":"~1.0.0"},"_id":"cipolla@0.2.4","dist":{"shasum":"08c3a68f7de3d9aef4fb4b56db1ced0c33cfecba","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.2.4.tgz","integrity":"sha512-HHnRzC480pzkWce4OYBDkHGJYddkNuvlDeeHHLzxGuV3HNjWtllukWphY1s+jwsvDdRrT76YyJ+Np62PK0NdzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZbVGUi2alzrPsPflhqi7uyN4LbhOf296+ZEg1kAhLbAIhANdR1lfr5EoNEhoBX0BxwltOHxRyUwKDmL9oHHVG2kRs"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}],"directories":{}},"0.2.5":{"name":"cipolla","version":"0.2.5","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.1.0","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","coolog-appender-logentries":"0.0.6","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.4","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~2.2.1","utils-merge":"~1.0.0"},"_id":"cipolla@0.2.5","dist":{"shasum":"04afc320ce8814acff0cdfe63297384e05877395","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.2.5.tgz","integrity":"sha512-yYD6gcsZu/R8Tf419GNmLfz+pMLYsvfZsvh82ymXq0NEmYx5C2b/OYIAShZASEf5jCS+R5X2HKvvlP3zYDTsUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbAitLWJPTwXDb8bheHvLwAweOdp67Tz5pp3lf+A6QlAiEAsrsGNNL65B5DcixXl9wGOoEBb0qiLPUo4XJFX+PMvOQ="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}],"directories":{}},"0.2.6":{"name":"cipolla","version":"0.2.6","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.1.0","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","coolog-appender-logentries":"0.0.6","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.4","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~2.2.1","utils-merge":"~1.0.0"},"_id":"cipolla@0.2.6","dist":{"shasum":"1862f0374cd6ca85339aba2d0c88875d1ef8f196","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.2.6.tgz","integrity":"sha512-keyi6jD9ofIUq7di0Lf3YGweEKpegen7eG18c0zGQpf86+AJHK1oXu0kdUdI27yifVvU2wWsDIdnofZYe68WFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHe3yhF7dRgnHI1GP9b9rBfDtkWf9QL1UY/jO+5bi33GAiBj2qizm/JtQ94vBodOWaFqmuu2EMUdMURoSDJwUpDEjg=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}],"directories":{}},"0.2.7":{"name":"cipolla","version":"0.2.7","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.1.0","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","coolog-appender-logentries":"0.0.6","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.4","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~2.2.1","utils-merge":"~1.0.0"},"_id":"cipolla@0.2.7","dist":{"shasum":"6ce604ae1be96402ef108e1801f7be4415bd3aba","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.2.7.tgz","integrity":"sha512-lrJ3lmaUC4PIBbXx+Fnoc6Dogw2wPEO/1ng2+b4htiAA5IfezF9kpkvM1KarXWqvFRT7KwLpXDkqbzFyPlsdeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd3fef2WF3ZfrKlmRy4w5E5guITmf8f3Es3b5j8pxcAwIgaMg67f2xh5kQFS0AjBLJOCLl5SZQy6zcelNK1GLQdp8="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}],"directories":{}},"0.2.8":{"name":"cipolla","version":"0.2.8","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.1.0","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","coolog-appender-logentries":"0.0.7","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.4","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~2.2.1","utils-merge":"~1.0.0"},"_id":"cipolla@0.2.8","dist":{"shasum":"aea0955074e6a64aefa8a56556d769b83c4daea6","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.2.8.tgz","integrity":"sha512-PeQWJF2gPkakqAQAG8g/YWIeOl0ORY7WGaSn/LCUPyw+ffi6xUv0uV3dpTcg6BCUnWbuz7qXd+PvZ/kq5nCHwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2jXIWUXaXGU5XnJLx0Rtq6MX+72nJwgApvGhegayidQIgIOZmHVrOlpEJjSFGkqGUHDz3vKEOJRrq02tjJUojncg="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}],"directories":{}},"0.2.9":{"name":"cipolla","version":"0.2.9","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.2.0","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","coolog-appender-logentries":"0.0.7","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.5","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~2.2.1","utils-merge":"~1.0.0"},"_id":"cipolla@0.2.9","dist":{"shasum":"f8cc8459bc110b1514ec8eed78c84c39c0b27cb7","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.2.9.tgz","integrity":"sha512-1gjCP6HVdjsuvhvi4z4bgNh0TBh9kXtYYMDckqkKQyGLqzyE5iMJ7Cm5OmYqqTTqBwxVRqm9EFZ/YqgNp4KrwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdAo/YR/pvUHrnrGP2dhBGtkh8z590co3btqIzCdib4AiAkeClXnKMV3o6MZzOrRGeeoBJHpabHAu/ILeWkF8DEYA=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}],"directories":{}},"0.2.10":{"name":"cipolla","version":"0.2.10","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.2.1","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","coolog-appender-logentries":"0.0.7","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.5","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~2.2.1","utils-merge":"~1.0.0"},"_id":"cipolla@0.2.10","dist":{"shasum":"8b8ce42f1bf97ef84c53d61010d7db7241d09e22","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.2.10.tgz","integrity":"sha512-kURk58BT44wNxK0vavcTDM6mADMLXO4ltM4T7fmRHoFj0wUcPCtoS84vegvAoZ/rX2u+fAu83RZus/ZTUqItYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPd28stRDhDPgh0ORWPdEdzyTbst1Bsvf50k8n8xCfUAiEAmzY47vFcoVxcalF5nPGKgAILjKsjqO1L+47MjBLKYzw="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}],"directories":{}},"0.2.11":{"name":"cipolla","version":"0.2.11","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.2.2","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","coolog-appender-logentries":"0.0.7","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.5","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~2.2.1","utils-merge":"~1.0.0"},"_id":"cipolla@0.2.11","dist":{"shasum":"304dc6325078cb0e02888284cc3b8851c24024de","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.2.11.tgz","integrity":"sha512-80/3eA6SJysn61Z11JwjY1ebpSDb3HD3TV1Ue2swt8rEguMMbz6MlbhasVcswkcOpj2OJBJprhScDaaPQ8rRyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRGnJ/Hm+vwL8kgk1Gg1bOZKKepsZYXXJl+zSHLUwFsAiEA3nUhNmcCNUoTZ856WuKojw7MxcG+bohK5wj3nNPbm4A="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}],"directories":{}},"0.3.0":{"name":"cipolla","version":"0.3.0","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.3.1","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.5","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~3.0.0","utils-merge":"~1.0.0"},"devDependencies":{"coolog-appender-logentries":"~0.2.0"},"_id":"cipolla@0.3.0","dist":{"shasum":"2f2fbab96bfcd82e1e41e04afd6ff68d1901dc03","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.3.0.tgz","integrity":"sha512-tyrTHRPWbEsLJUrtni2yDU8YnacMKZclDu1qRBJlp5K3T6XMIpZudy4B7U2UZen2RkmmOd9dg+zjKeJBHI9Tpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtM5hEAw1nHEKX0ol7RQlDxR/xryYmuF7h8PoJi6FsUAiEAgWblOOGMNZJqZyDoiKKqEeR1o4QgUoA3LrQ37uS3E0Y="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}],"directories":{}},"0.3.1":{"name":"cipolla","version":"0.3.1","description":"NodeJS stack for resilient web-apps (with forever-clusters-connect-urlrouter-domains-httboom)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"license":"MIT","bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"dependencies":{"connect-flash":"~0.1.1","httboom":"~1.3.1","connect-redis":"~1.4.5","asciify":"~1.3.3","connect":"~2.11.0","expresssucks":"~0.2.0","uuid":"~1.4.1","sugar":"~1.4.1","node-swallow":"0.0.5","colors":"~0.6.2","forever-monitor":"~1.2.3","coolog":"~3.0.0","utils-merge":"~1.0.0"},"devDependencies":{"coolog-appender-logentries":"~0.2.0"},"_id":"cipolla@0.3.1","dist":{"shasum":"d1f41d11907d8d8bf726204da686a14fba32557e","tarball":"https://registry.npmjs.org/cipolla/-/cipolla-0.3.1.tgz","integrity":"sha512-aZhN5ceyQcW/EhtJLg8GWsQvL0NP/FrRpkbXt0TPvFtNaPvAXLckdYDOLFWUFVhub1UiR5AJz5cp+6U8dYsQyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwpAmbTCCHjpxXvRsSGpyEIXGR/sWdyeRpav5gqwg9GgIgRwFeyQ/Pd/N68OfBD03hkReAHDYDRS6Sb6Y2VOIri24="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"plasticpanda","email":"simone@plasticpanda.com"},"maintainers":[{"name":"plasticpanda","email":"simone@plasticpanda.com"}]}},"readme":"\n![Cipolla](http://i.imgur.com/PcnXgZD.png)\n======\n\nNodeJS stack for resilient web-apps (with [forever](https://github.com/nodejitsu/forever)-[clusters](http://nodejs.org/api/cluster.html)-[connect](http://www.senchalabs.org/connect/)-[urlrouter](https://github.com/fengmk2/urlrouter)-[domain](http://nodejs.org/api/domain.html)-[httboom](https://github.com/plasticpanda/httboom))\n\n> «per me è la cipolla» ~Pedro  \n> https://www.youtube.com/watch?v=VRvTFWjwuPc\n\n\n## Abstract\n\nWriting **solid error-proof web applications** in nodejs is sometimes hard; we've built this wrapper to simplify our job of running, monitoring and maintaining business-critical applications.  \nIt's not designed to be flexible but, instead, to fit perfectly our tools and developing process.  \nIf you need to use library ```b``` instead of ```a``` feel free to fork this repo.\n\n\n## Stack\n\n* **Forever** to automatically restart the application on crash or code changes\n* **Cluster** to handle worker crashes and *take advantage of multi-core systems*\n* **Connect** as the HTTP middleware, plus:\n    *  [expresssucks](https://gist.github.com/lusentis/7216186)\n    *  [urlrouter](https://github.com/fengmk2/urlrouter)\n* **Domains** to handle unexpected errors / throws\n* **HTTBoom** to handle user and application errors\n\n\n## Install\n\n    npm -S install cipolla\n\n\n## Use\n\nSee ```examples/``` for a full working example,\n\nYou should create an ```error.jade``` template to display *User and Application Errors* (see ```examples/views/error.jade```).\n\n\n#### Env: production\n\nThen, to start your application in production and run it forever, watching for file changes, simply use:\n```\nNODE_ENV=production nohup node app.js &\n```\n\n```nohup``` ensures the process will not be killed when you close the shell.\n\n\n#### Env: development\n\nWhen ```NODE_ENV !== 'production'``` only a single worker is started and files are **not watched** for changes (use ```supervisor``` or ```forever``` yourself).\n\n\n## License\n\nMIT\n","maintainers":[{"email":"plasticpanda@protonmail.com","name":"maliciousintent"}],"time":{"modified":"2022-06-13T06:02:46.351Z","created":"2013-11-06T10:44:33.200Z","0.1.0":"2013-11-06T10:44:36.666Z","0.2.0":"2013-11-06T14:57:39.415Z","0.2.1":"2013-11-06T15:11:19.173Z","0.2.2":"2013-11-06T17:17:12.357Z","0.2.3":"2013-11-08T13:36:01.515Z","0.2.4":"2013-11-11T15:40:42.944Z","0.2.5":"2013-11-11T16:50:34.968Z","0.2.6":"2013-11-11T17:32:23.736Z","0.2.7":"2013-11-11T17:42:30.085Z","0.2.8":"2013-11-12T16:22:59.124Z","0.2.9":"2013-11-12T16:42:10.032Z","0.2.10":"2013-11-12T17:05:57.744Z","0.2.11":"2013-11-12T17:27:23.608Z","0.3.0":"2013-11-14T11:35:13.302Z","0.3.1":"2013-11-18T11:29:00.397Z"},"author":{"name":"Simone Lusenti","email":"simone@plasticpanda.com"},"repository":{"type":"git","url":"git://github.com/plasticpanda/cipolla.git"},"keywords":["connect","web"],"bugs":{"url":"https://github.com/plasticpanda/cipolla/issues"},"license":"MIT","readmeFilename":"README.md"}