{"_id":"sundae","_rev":"72-166633bf5e9422da63d6e9328a928190","name":"sundae","description":"Rtf restful framework for node","dist-tags":{"latest":"0.6.1"},"versions":{"0.0.1":{"name":"sundae","version":"0.0.1","description":"Real-time Web Framework","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express","socket"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"~2.0.2","cake-dog":"~0.2.0","mocha":"~1.13.0","docco":"~0.6.2"},"_id":"sundae@0.0.1","dist":{"shasum":"83396d881a7ee4aa902252b5ce9bff040d5c6351","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.0.1.tgz","integrity":"sha512-exxsVfXWFQL9FkaY48ZmaTE74Y8ioZmfz4Ef48O8Mqnc0oZ1mu+O3XCQu94DFA8Ic6sF3Y6tZNI78ueVPZfpZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHCC/BdA7J+fml0a4M/s1b9F8Yl7uvYdQjpSrccH6gJ8AiEAkxP6MQl1H9CQ8yLMaNSCOwuo6uUzu3L1KxGI4Q/jYZg="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.0.2":{"name":"sundae","version":"0.0.2","description":"Real-time Web Framework","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express","socket"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"~2.0.2","cake-dog":"~0.2.1","mocha":"~1.13.0","docco":"~0.6.2"},"dependencies":{"lodash":"~2.2.1","socket.io":"~0.9.16","async":"~0.2.9","graceful-logger":"~0.1.2","connect-coffee-script":"~0.1.6","stylus":"~0.39.2","express":"~3.4.4"},"_id":"sundae@0.0.2","dist":{"shasum":"acf043692bc6bb5c5cf55b7343b7857b8d3b0038","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.0.2.tgz","integrity":"sha512-XMR4GeQfZ4vHDQ2m0lyv6JKnxMZNaIF+ZP95rIYld97KK9mceTvlH88pqqmPF8+68yTUyxR4DHlQ8VVk14a0GA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVt6lpDPo/aEb9mnRWwPtQqNBdmnxAmTLH8uJhAINUVgIgLQJAOaItCZ+2IeMRcgz290lfNbGBLQnAqqTHVSY3dy8="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.0.3":{"name":"sundae","version":"0.0.3","description":"Real-time Web Framework","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express","socket"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"~2.0.2","cake-dog":"~0.2.1","mocha":"~1.13.0","docco":"~0.6.2","coffee-script":"~1.6.3"},"dependencies":{"lodash":"~2.2.1","socket.io":"~0.9.16","async":"~0.2.9","graceful-logger":"~0.1.2","connect-coffee-script":"~0.1.6","stylus":"~0.39.2","express":"~3.4.4","jade":"~0.35.0"},"_id":"sundae@0.0.3","dist":{"shasum":"7860ed77e4663fee09363dcb0acefe78fd65ba70","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.0.3.tgz","integrity":"sha512-vP9c0cBoRdW9w/h82Fbqz9z5SoZ8gqpsUMCObPQRzvf6Hf92J3LVO8So4Vg1g45Bgx3r0NgNW0s+UB5DNjbnfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLvfYBORoX1AyDBocVaUoEmt4yKkgBRUYqtYeVZRtUOAiBCECIJO69tKE+7TT1eZfCmyOsYq8C6lOEXrgLqEpqNnQ=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.1.0":{"name":"sundae","version":"0.1.0","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0","graceful-logger":"^0.4.1"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.1.0","dist":{"shasum":"abf3516e61c394dc9cd736d577ccf4029a5f0f0b","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.1.0.tgz","integrity":"sha512-7XUpw5FnhAMnodWOmqtUMSKLFR4GQqVpJQGuImSprPGZ0vay2aAMX7MHbUsdTmtg0+xuTaqO4WdQXD4CGWPxSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChQkYN/KPoEbOHIeQU00tfJjuXwooiQdXxnR68FEzrhgIhAOoe8v1pWueYj8/9jNVhqTKhOxScT6mMXjIk4hCJYHUd"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.1.1":{"name":"sundae","version":"0.1.1","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.1.1","dist":{"shasum":"238314d4ee8c50ad0d64fad513b1c1703113d48d","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.1.1.tgz","integrity":"sha512-TR/A18aZSSHDrK6/y7fZ6twOdeGaBW4P9tpC4lqs+j3iuLfqeCImCPmxYdLuTUMxHk/Cn/8AHq9lyqHs8EXRRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYzyyZt6cJqyTrLHeDsarX9wqjL0JDsiYlDbjkrJGllgIhAKndR8zRnBkeD/WrM8oaJq4z1QG2Mnie3VCMSKdXSK2n"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.1.2":{"name":"sundae","version":"0.1.2","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.1.2","dist":{"shasum":"5753839beaea707e4f6e83ffe18f75fe19a8f348","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.1.2.tgz","integrity":"sha512-K7jzOQGEvZHTsNuQ/55PwxXIP/UiinstXGL/92VochYWcotldu91NVoYmGu3N69+6dN8Y1+lgscxHnWj+OZdEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/d71vk35jWyLT/tLCit+tUpeYCep4ijqxol/ywIpbGAiAPfiJ89St9P9lgvM7fKp839WSc+71ExMe0GAEdT3JHjw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.1.3":{"name":"sundae","version":"0.1.3","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.1.3","dist":{"shasum":"fcf24f57bbe2772696cc118a496c6f2065dd525f","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.1.3.tgz","integrity":"sha512-v0JbIpfz9vr04kJMPbPkBELPCXp9E3c8mHwaZxsE4G2Lsu3Uz7w3QPyFJ1VGKzaodxYn4mF3jaTDW5ga8uo+mQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwKeFz2aYo2k8kQ11ut6jHGfTMDThNiyZhwUt4+j1DJAIgYq+oWSnP3ZnMktWcmKe28ou6SqfFBTt/Sx1oMaN9sgc="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.1.4":{"name":"sundae","version":"0.1.4","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.1.4","dist":{"shasum":"51eeaff19a029951dad9f1dd486e0258eaba590f","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.1.4.tgz","integrity":"sha512-uv4GSmZxWzL9LiqmzWH6MMBdMyR+3AEYa0fl2PEBpmFxbyKyGlEgB8fkclgxKJV5UydEQgDwu0sNhmttQzsakQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBK/M9Xa3mD7rNBWFQtseiK7zfaeKUsxQ1nQfkGbqzp8AiEAh13Thd0FAx9KJ4488DgB0U2ujmPlEV0kTYjsltUSEOs="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.1.5":{"name":"sundae","version":"0.1.5","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.1.5","dist":{"shasum":"b5237124822b93bc265ca3c981038d878bb093f7","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.1.5.tgz","integrity":"sha512-fTyepnSOv1zTwQt00hYFA7l5L8PSiQ7+7XYYLkS2b3kjPgSooLDKXMtsOrL8wKPLhI4pW9ZXLjigB1uoqPM0xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs04QRDv8d/fvVR3II+M+BGkRSuMTHLjopLIIRCONkOgIgXQUnAswxp+Ml/4qT7Y4Wr94x2a0D4z0msbe19sSt718="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.2.0":{"name":"sundae","version":"0.2.0","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.2.0","dist":{"shasum":"f1b1cd9a9d7a6ac2ef6c22ac3654ed3ba70a89df","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.2.0.tgz","integrity":"sha512-BHy8dvFPLjBkx0bR5HUB3YjPnkuE4UGrn3Y0Z/ggE2YPmYUc44QtVl0Yj9OE/HNykgEUYlIb5aiTA33PVOn5Og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAeyBs9fgzdG1gnReXrMup2LJQBygnSrikdplykvQgM2AiEA75N+G7XfO8Wi8BsaSznoVB4HUTi+wYllps4P2lG7gFs="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.2.1":{"name":"sundae","version":"0.2.1","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.2.1","dist":{"shasum":"2511b378b46e5ca7cc80204a76c21c6214fc35ac","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.2.1.tgz","integrity":"sha512-hKG0hQn17bdlkB7nBDOlgDpnDpIRvh8groK9sZ1jD3OYUdjJXQEi07EwzomTkE2feurW1CwvVt9JG+JASKvrHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrsxA7hEcI4YhhmuStrcDKKkFHO2vnJCIXzRv7bzYVHAiEA/z76eO1CsxRALDSmeKhubRL98oAnTI0Z2al/qv630b0="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.2.2":{"name":"sundae","version":"0.2.2","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.2.2","dist":{"shasum":"4e5c7d4dedcdb7954ed1f7a644359562e83e0af6","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.2.2.tgz","integrity":"sha512-4xpJkh+1VcfC5FO3kH0cUbUJWfY4DPDtEdY8bMFp9TR1XjuRMiOpTnU/+QNkSSovBioserz91QCx8av3HwPcBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNdgaprwI+ukZEMaGGjguBlo4IYq5EGD83O1XvoFXZBAiEAl5lrI9raVYXKrfjJTWKUwXnGfabP4TRHbBkbwnkfx1M="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.2.3":{"name":"sundae","version":"0.2.3","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.2.3","dist":{"shasum":"dd1aca2af27896cfffa2987af06a36096f8456fb","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.2.3.tgz","integrity":"sha512-6GBIntXiZ3I/fv/H64Npir9pex1EeFR4N1RcgJA0nsI+74281KYN06tdzN2JgcNFfg0KShdBjEnoSi2CV5TyVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW5SWRIA2JKGs5GD38QLdhCFD53k8rTVm9WO3WE/vrjQIhAKCuRM+w43WKsXxh5Kz1ZxI1c6KNYGeORQE9CA79atCG"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.2.4":{"name":"sundae","version":"0.2.4","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.2.4","dist":{"shasum":"13a5d7c59f954462c5a17d61df37064ae8f75621","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.2.4.tgz","integrity":"sha512-Rctg5kaiW27WuCvEvlfDKZsCwiSbc75oORYs8LfgZnTWSBrL2KTY2AT6cj+ZSIW0Zl8xblRyR/Ia32Hi+hpDQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMcYCAR/WxT81YfIkZ3Pmhj/sxEmIVych4tPB9ZgKEcAiAlJ4+065W/lZU9g5B1LuFfgz5wlI/BMSt+iNRbrLZCTA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.2.5":{"name":"sundae","version":"0.2.5","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.2.5","dist":{"shasum":"a037959e9a4d68ac63b4958060672c5ae74c9705","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.2.5.tgz","integrity":"sha512-7E7I7JjT0osLiosW2f0OUI+Oh7vddKwV+zYjKh25+NQa7z493T1/IoiLYpt9B+AIUpnMxetqc2Dq0fBXf1WRVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLwq00fFPTJxZHt9HKpEDxKHeI5DTDIfgjhCIkBNP4LwIgZo/AwFLXwVDT2ohSeN4NcIOqU1fKGINP5LTiVmps9i0="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.2.6":{"name":"sundae","version":"0.2.6","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.2.6","dist":{"shasum":"3f30840d54d0fc34eec4f271155ad789e30507b4","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.2.6.tgz","integrity":"sha512-rVUOwSnXMH8hKyBtuHxqPCLZgr7rRp+8z02DIWxxVlOQ7p0RwqdNsrKjr6yjG19F4rF4VrusDTwFwfWp4IYyhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8LBt+1LNGHV77rPcfv2KFSfFMlUKri/oCB6H009fdhAIgWe9K+utrx84CNTpJ1GMPw5Uzk4EwUP0R7qtLpiVVo3M="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.2.7":{"name":"sundae","version":"0.2.7","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test","prepublish":"coffee -o lib -c src"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.2.7","dist":{"shasum":"192d8eda50818195861c36b0e73b2220d7b32f3f","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.2.7.tgz","integrity":"sha512-B1QZrosSrmS3OL5aDWuZ4LscxiHNXeg7zzC8qv39sQHHvg3zawmax+yhu3ETd0Yj9G/fVPgQAnrzRz7GK0S8Aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpqVGlxvTf0BbSs0bYgY7GYM9Dki6kRRWa/MCPbw5DpAiEA6b0kmDNwYg6DI0mrcOJZpnU83mjWobmn939caTo4DD4="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.2.8":{"name":"sundae","version":"0.2.8","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test","prepublish":"coffee -o lib -c src"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.2.8","dist":{"shasum":"ab1131fc34d4843bf3fe563214e90978287f4536","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.2.8.tgz","integrity":"sha512-mmdlODDhOV/qqmRJtKs5/WU6nRUgE91JvTw9FSq7E935+iurwd9JXUVZnWoAXOjhHMlfgEm4LMxPIm9+aP+p+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD42+CsRCOn/WXYOZWfOO56uYCJjR8EnYmVHGEmvDJM/QIhAN/1nrAY22ik0CAWMf5ZbHlXfqI3MH2ONjExen9qK7c/"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.3.0":{"name":"sundae","version":"0.3.0","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test","prepublish":"coffee -o lib -c src"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0","err1st":"^0.1.2"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.3.0","dist":{"shasum":"0730d4eb5e8ae4ba57a2cdd5434a7c26041fc8b5","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.3.0.tgz","integrity":"sha512-ctQQwAaNMVMm7c3uBG2sG/Kg8+enMrTo0wh1zGh4m8vhOGPNGLBHXrxiepBOjMclgAEHPtKKJTAvCm7No6gBEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErUVA6cKYrZcw6DHteL1JAvfzSDoXfJOuu9JGNXxs0nAiA+FyI3YKmoeWjiiwShmH4AKqUBkSix5KZRlZbZTwyXFg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.3.1":{"name":"sundae","version":"0.3.1","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test","prepublish":"coffee -o lib -c src"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0","err1st":"^0.1.2"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.3.1","dist":{"shasum":"b2c81c7be040b890f8ef81b35f985b52a64d419a","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.3.1.tgz","integrity":"sha512-XkBmQxSaRIrCsytfEFG9hImPmirFtx4TcqbcaGqcHC3iF+GAG1CysBb78Ekb1O4cvAL4rlOwXXd4ItNnKyNWWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOMncY4JiY9rBAiFpJDbYYilQeGN/2dOODAyD1X8UdHAiAqb7Udumu6OLYXwlMaBO2+Bx6Xh+HHyfWP1Sbf8dHQOw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.3.2":{"name":"sundae","version":"0.3.2","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test","prepublish":"coffee -o lib -c src"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0","err1st":"^0.1.2"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.3.2","dist":{"shasum":"2fe9bb53a9913219a301bbb10f616984340c1290","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.3.2.tgz","integrity":"sha512-4fL8wbGpa6CLlLs41iYA+jbQbrobiK3V60+RaRs3ufCoBjwinxeC0fnjUlU5bgLeU73jULLXXY3abxwSA+sr4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNc7iuJDFySopFPeKatxgwsEmZMlo7KsKSCDeosmnuBAiEAzm7DhRUN2pdx0v/hs7ORLx76+RdrL0QU+Cuyvp01f18="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.3.3":{"name":"sundae","version":"0.3.3","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test","prepublish":"coffee -o lib -c src"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":"^4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0","err1st":"^0.1.2"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.3.3","dist":{"shasum":"aedda35d59dabac64342350db128330262e94d49","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.3.3.tgz","integrity":"sha512-oTpDB5akCTFYUKZzqhDzQU6MkyyfYCqGunztmuFlni8i4Yx40kCC9BYMW6IR6FbS68xVl0dpP+QxOYkHYapBAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvGSBFa31eFkzsu0hDUVoJHvuXslCLdAqc4znf278KsQIhAOJBjVsJhkcyiWc3RYYxSd/SxHm5JUnv9Mz9SzYnxAUM"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.3.4":{"name":"sundae","version":"0.3.4","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test","prepublish":"coffee -o lib -c src"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":">=4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0","err1st":"^0.1.2"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.3.4","dist":{"shasum":"ae1f871020ca27b945338f841b09fff6afe83750","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.3.4.tgz","integrity":"sha512-66fECYkgIWcLFx9+Va7qFpkJ4KE4tMgSSnl0WOJe7RH8ImD/wi7Yl4TAADIzNItPWIQ8l/tqrKcfQU9v6+gaeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQC8TmdozPkkdSpYodEhA10HPgZ+iUuuZilVkg8wBDDAiAGkyMZ+4XbY0T5LgcKtsiZyFva9k2eQ5+teUc0f4I+9A=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.3.5":{"name":"sundae","version":"0.3.5","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test","prepublish":"coffee -o lib -c src"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":">=4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0","err1st":"^0.1.2"},"homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.3.5","dist":{"shasum":"56145ff62ff09ca9e02438abbeef1fa334776c96","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.3.5.tgz","integrity":"sha512-y/4qU2K9F2zJdzx/zN1s0e0FKK5Plo1n8yz1fuGcaN5WUb8h2oSGMW34aRWXFKhyQW8dMiemsB8rkfcrSdUppg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDoXyqzcAcDQbDNtlz+aPvO/mT6mE9cq29CcPsh5tKAVAiEAkqcprzXJAbO8QZ5DXZMjtPZnnBq0WltHB0xlwACL+Fk="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}]},"0.3.6":{"name":"sundae","version":"0.3.6","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test","prepublish":"coffee -o lib -c src"},"bin":{"sundae":"./bin/sundae"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"should":"^4.0.4","coffee-script":"^1.7.1","mocha":"^1.20.1","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","lodash":"^2.4.1","express":">=4.5.1","inflection":"^1.3.8","shelljs":"^0.3.0","commander":"^2.3.0","err1st":"^0.1.2"},"gitHead":"8005aeb592e595efedca353a546bcda86e097ba9","homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.3.6","_shasum":"88e5b7ccd795d5525112ac57cfdb98c532a7f0ac","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"88e5b7ccd795d5525112ac57cfdb98c532a7f0ac","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.3.6.tgz","integrity":"sha512-Oj+U4I29UuefUCMUiadNNjT2GXwHSDo49WXFBX7g2+4UYXrGH8s7IR8kYGMVEMQqGzw3TZXYDQiZH50u2cuH0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtx5qwSVhPLPptADaGtqw70KX+YA4Yb7bLpZkJ7afZxwIhALFLRH3FQNcBLL5mxPgtMUKnxkKx++fUP5WWCNRjQdgO"}]}},"0.4.0":{"name":"sundae","version":"0.4.0","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.7.1","express":"^4.10.6","mocha":"^1.20.1","should":"^4.0.4","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","err1st":"^0.1.2","inflection":"^1.3.8","lodash":"^2.4.1"},"gitHead":"52fa1c752af7f3974a92fc57bed76290667c8b31","homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.4.0","_shasum":"8362af2d865d57e15cf1dd18d35bd99b9d7c025b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"8362af2d865d57e15cf1dd18d35bd99b9d7c025b","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.4.0.tgz","integrity":"sha512-9i31oxYjIbi9ixFZjELC1z2l1GcFPSYKvMNeXkzkAr+HVs+vCMy0SKNbRzjJYfcdvgQ6Op1HSel+G9nyfdVznQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgohDwbSctIalYotqUDwKuazf3o1UiJqIhvUt06FgchAiAPuGLw1Dok6w+mAbR+fZN/AMeeZL1vvWfnAV88CTtbsQ=="}]}},"0.4.1":{"name":"sundae","version":"0.4.1","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.7.1","express":"^4.10.6","mocha":"^1.20.1","should":"^4.0.4","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","err1st":"^0.1.2","inflection":"^1.3.8","lodash":"^2.4.1"},"gitHead":"6f39e2d6ce16f521162b30497dba368f2195df33","homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.4.1","_shasum":"3ce8288bcf67c8adb2d5f96e2b9f053c6f5c2643","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"3ce8288bcf67c8adb2d5f96e2b9f053c6f5c2643","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.4.1.tgz","integrity":"sha512-heFsGTzNuhcShvU3HYDH1a8qts6sBdADLxHXDNEp3BvpaWgXmECTQC0YZjLihR4ien9KN0zwRJTZdQy/9iE/og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFi5qCGyaFpXq/1K7+q6trFs61avvcDhPX5lJshcidh3AiBl0TPVCaYemaThfaqp/IolcZv+b4G+ZeegPf6wSQSaXA=="}]}},"0.4.2":{"name":"sundae","version":"0.4.2","description":"Rtf restful framework for node","main":"index.js","scripts":{"test":"make test","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.7.1","express":"^4.10.6","mocha":"^1.20.1","should":"^4.0.4","supertest":"^0.13.0"},"dependencies":{"async":"^0.9.0","inflection":"^1.3.8","lodash":"^2.4.1"},"gitHead":"aa28e49c2e4baf6d594d6a0e6d59fcbeeb5a03b7","homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.4.2","_shasum":"28adc03cb289aad8a04bf62306002695044c3988","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"28adc03cb289aad8a04bf62306002695044c3988","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.4.2.tgz","integrity":"sha512-jqcFpvyBT6Wh5diHd3/CRMhqgMU8Sb4oVKKYQLoPkjicJUnBWCH/jgDHYpwWdzzE3i9S45IL7nUXKtECicuIvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHuijxVA1pbRS8ScTb1ZIyWjBad1CiEyKxQTy9GT9KSQIhAOBbLZxhve/zlEHaTGU8U4zbk6IdTyR5cbLdxmOyxuE7"}]}},"0.5.0":{"name":"sundae","version":"0.5.0","description":"Rtf restful framework for node","main":"lib/sundae.js","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/mocha --require coffee-script/register --require should --reporter spec test/main.coffee","benchmark":"cd benchmarks && make","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.9.3","express":"^4.12.4","jade":"^1.10.0","mocha":"^2.2.5","should":"^6.0.3","supertest":"^1.0.1"},"dependencies":{"inflection":"^1.7.1","lodash":"^3.9.3"},"gitHead":"f01ef629b393f6d3e430bfe94b1abcb20bb6e63f","homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.5.0","_shasum":"91c224e02be114589e8547b345732e9ebb42059e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"91c224e02be114589e8547b345732e9ebb42059e","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.5.0.tgz","integrity":"sha512-ZStXK4M8k4RUGyLxDvPJGFrkjwzle45Zbyrsi3T1toIANAR6j+KUb7XjWjQ2D4nbNDpt24rHKo62pFglO+RvnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHpYT5zvIMekwqLLxowS2dlTW1TW8LFDxe0T6u2Ra3TQIhAOuxolWoztzinb7XjbEE0WItQGdLv7+Fwzu+wXUHt63q"}]}},"0.5.1":{"name":"sundae","version":"0.5.1","description":"Rtf restful framework for node","main":"lib/sundae.js","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/mocha --require coffee-script/register --require should --reporter spec test/main.coffee","benchmark":"cd benchmarks && make","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.9.3","express":"^4.12.4","jade":"^1.10.0","mocha":"^2.2.5","should":"^6.0.3","supertest":"^1.0.1"},"dependencies":{"inflection":"^1.7.1","lodash":"^3.9.3"},"gitHead":"6b2da2671708252051c389f96ba820d489f19834","homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.5.1","_shasum":"4d81d8fcf9903e0ac3ee055dae8be1ef357342d4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"4d81d8fcf9903e0ac3ee055dae8be1ef357342d4","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.5.1.tgz","integrity":"sha512-ik+I+ThvEjipDmo8COMqFrCzXSu2VrwTD9sSWvx119AZ6/H5xT8Zhrir66ebL19vNzRggUfYAohJYPPRLfFtSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBL510GO5Hi+RYdmXNSSM3YfELs/dIwkWwE+EBJEO64vAiEA+GLX8quqieo9NiX9IqtThcDic9YPnWrzTvuBGPJKK6g="}]}},"0.5.3":{"name":"sundae","version":"0.5.3","description":"Rtf restful framework for node","main":"lib/sundae.js","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/mocha --require coffee-script/register --require should --reporter spec test/main.coffee","benchmark":"cd benchmarks && make","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"https://github.com/sailxjx/sundae"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.9.3","express":"^4.12.4","jade":"^1.10.0","mocha":"^2.2.5","should":"^6.0.3","supertest":"^1.0.1"},"dependencies":{"inflection":"^1.7.1","lodash":"^3.9.3"},"gitHead":"b751fd01a6ea55f9aca96bdd805e185ad8274831","homepage":"https://github.com/sailxjx/sundae","_id":"sundae@0.5.3","_shasum":"4e36d43bfac98ed82f04463bfe534db64e9b12bb","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"4e36d43bfac98ed82f04463bfe534db64e9b12bb","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.5.3.tgz","integrity":"sha512-RXco/h6mcfPcwbjFyTy9MrGqKF7y5Vlslhh0Hy6Tbxb8/3jBEpZwlTyoB0+iMpk66hSWtv9wa8xmuemPZ0091Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAfreJ2cNF4NhzDLLwa7ntZbBfrqGKoMw89yhUqLdezkAiAfqpVjJqdMduLHAgm9zas7bDzjMvMEYtslmJIyC1I6Ig=="}]}},"0.5.4":{"name":"sundae","version":"0.5.4","description":"Rtf restful framework for node","main":"lib/sundae.js","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/mocha --require coffee-script/register --require should --reporter spec test/main.coffee","benchmark":"cd benchmarks && make","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"git+https://github.com/sailxjx/sundae.git"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.9.3","express":"^4.12.4","jade":"^1.10.0","mocha":"^2.2.5","should":"^6.0.3","supertest":"^1.0.1"},"dependencies":{"inflection":"^1.7.1","lodash":"^3.9.3"},"gitHead":"f245855966f5b9e10935cfdf9afc12e1bbbb816d","homepage":"https://github.com/sailxjx/sundae#readme","_id":"sundae@0.5.4","_shasum":"1bdc81c45a38979705dcd376ed36be42a87a2117","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"1bdc81c45a38979705dcd376ed36be42a87a2117","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.5.4.tgz","integrity":"sha512-FRjRW6KANvCgQ5UgF1NvxjuJTnwDpllowtCdp4QfrlAgREU5FFA/ge9sDsxCk2iWE1Bcl4FVLJ5S5S9k7wdlvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHT8QnqylgldQ7XQH1cHwlm82un7V8eIjf4Gk7zZa+eLAiBfxvgPut2Nb6kcBZQu44ogJbkPq4niH9hRPQVqzDkw6Q=="}]}},"0.5.5":{"name":"sundae","version":"0.5.5","description":"Rtf restful framework for node","main":"lib/sundae.js","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/mocha --require coffee-script/register --require should --reporter spec test/main.coffee","benchmark":"cd benchmarks && make","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"git+https://github.com/sailxjx/sundae.git"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.9.3","express":"^4.12.4","jade":"^1.10.0","mocha":"^2.2.5","should":"^6.0.3","supertest":"^1.0.1"},"dependencies":{"inflection":"^1.7.1","lodash":"^3.9.3"},"gitHead":"c69955463be3b0031919b2d8a12fdd2966ff7d3a","homepage":"https://github.com/sailxjx/sundae#readme","_id":"sundae@0.5.5","_shasum":"9c2f5f991ccd885755dbc04ca3a6ba5b990d5278","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"9c2f5f991ccd885755dbc04ca3a6ba5b990d5278","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.5.5.tgz","integrity":"sha512-xYpbuQNwLDQeDD00ptg9CXqzpJHoQYwydb+vNILUgoypxgqXUfp8Kbxxf2OIFyQVgE8XNBJsIFhsFYGLsBh5qA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrjL/3HmiUrjUEOu20Jget7wmXa+8bF26+38nOb3T6nQIgFxboSAvnsTGNRfVnWcYQONE6bDyGfDrzJ7Cx44Nq9QA="}]}},"0.5.6":{"name":"sundae","version":"0.5.6","description":"Rtf restful framework for node","main":"lib/sundae.js","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/mocha --require coffee-script/register --require should --reporter spec test/main.coffee","benchmark":"cd benchmarks && make","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"git+https://github.com/sailxjx/sundae.git"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.9.3","express":"^4.12.4","jade":"^1.10.0","mocha":"^2.2.5","should":"^6.0.3","supertest":"^1.0.1"},"dependencies":{"inflection":"^1.7.1","lodash":"^3.9.3"},"gitHead":"5fef80a9991b1cbb58aa98c331b20d48200e9e83","homepage":"https://github.com/sailxjx/sundae#readme","_id":"sundae@0.5.6","_shasum":"06a7087e826511946a4a85b8e048bda73f9214ad","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"06a7087e826511946a4a85b8e048bda73f9214ad","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.5.6.tgz","integrity":"sha512-7gnEdu+MncpD8R5RYhOo3Amh341nJro0N0k8VwizT5v4pjrFUTJ4t/JAZHKMglGoReuLAdOE4WymZetw971aqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJaRm1/IN/1ewkDvRWPUu+78+mMhrVcWADeKdruIAKRAiEA6jp4VRDZLt8IDEZBAIY8ftKnJ65HPrLt1aVYLSTX3F0="}]}},"0.5.7":{"name":"sundae","version":"0.5.7","description":"Rtf restful framework for node","main":"lib/sundae.js","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/mocha --require coffee-script/register --require should --reporter spec test/main.coffee","benchmark":"cd benchmarks && make","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"git+https://github.com/sailxjx/sundae.git"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.9.3","express":"^4.12.4","jade":"^1.10.0","mocha":"^2.2.5","should":"^6.0.3","supertest":"^1.0.1"},"dependencies":{"inflection":"^1.7.1","lodash":"^3.9.3"},"gitHead":"f00785b8322e7f774d8aec14c0c5a0415e326a28","homepage":"https://github.com/sailxjx/sundae#readme","_id":"sundae@0.5.7","_shasum":"51ccdf26dad33e542d8fd0156a844c11e5a3da73","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"51ccdf26dad33e542d8fd0156a844c11e5a3da73","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.5.7.tgz","integrity":"sha512-EAw4EqvbsOwrzRVfl3rMUmYzv8CxWf6xPGuf6G69vNw7Hiq/Hx6gJ+c7gKHR/Z458Ul9jcnWgNkc5Wezrg1Dlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBWMHiYRyBzUSKne9JfHC5v7CTHwJIxAWkxzeT0Tqf/KAiBLuXBNloc0jog7jzvNeM9ldtuNJPuy/nY2wA8MypptqA=="}]}},"0.5.8":{"name":"sundae","version":"0.5.8","description":"Rtf restful framework for node","main":"lib/sundae.js","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/mocha --require coffee-script/register --require should --reporter spec test/main.coffee","benchmark":"cd benchmarks && make","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"git+https://github.com/sailxjx/sundae.git"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.9.3","express":"^4.12.4","jade":"^1.10.0","mocha":"^2.2.5","should":"^6.0.3","supertest":"^1.0.1"},"dependencies":{"inflection":"^1.7.1","lodash":"^3.9.3"},"gitHead":"a0a33b13ab454d830572648147ad2e647c9283a8","homepage":"https://github.com/sailxjx/sundae#readme","_id":"sundae@0.5.8","_shasum":"ebde681e1b2e449706d1b49fd77b4189c3d4cc91","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"ebde681e1b2e449706d1b49fd77b4189c3d4cc91","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.5.8.tgz","integrity":"sha512-TZhD1BZyljCXv8fXNjP0+HEFwyTmrxtGlFj2eZ+q2Gf3xI1jOBO7jJ+ZOE9ycEPPIstnIaqUouS3a/yMt+Ivvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKfhIYmyh8+5ojWJ43HjvOOo1SM0icE6BvJXumV7nFfAiEAw6Gqzx71rtX8mHJ8MKe/XuCDYgiltQ6HJE/1DaHAUPU="}]}},"0.5.9":{"name":"sundae","version":"0.5.9","description":"Rtf restful framework for node","main":"lib/sundae.js","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/mocha --require coffee-script/register --require should --reporter spec test/main.coffee","benchmark":"cd benchmarks && make","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"git+https://github.com/sailxjx/sundae.git"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.9.3","express":"^4.12.4","jade":"^1.10.0","mocha":"^2.2.5","should":"^6.0.3","supertest":"^1.0.1"},"dependencies":{"inflection":"^1.7.1","lodash":"^3.9.3","methods":"^1.1.1"},"gitHead":"b111a491167c351592131a97db35c2e083dd6846","homepage":"https://github.com/sailxjx/sundae#readme","_id":"sundae@0.5.9","_shasum":"949fd94591f6d5a6679f45806cdb7d101d3ec890","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"949fd94591f6d5a6679f45806cdb7d101d3ec890","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.5.9.tgz","integrity":"sha512-H7YXJGLRS0zsYlFIbvmkR77e2kPowrDlUEe+A7zG7gXT4hrQVT/wDHvulGg4ZiomFvZeMxNtp3HYIEitCaViyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkDxB0tkfYS7p6wcmVWiAyh8WdOfMNBbMIFhOTCNIewQIhANZ8GD/bNGhmbiVH7j40ptOGelOLQrWup0BRbK/Q83D0"}]}},"0.5.10":{"name":"sundae","version":"0.5.10","description":"Rtf restful framework for node","main":"lib/sundae.js","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/mocha --require coffee-script/register --require should --reporter spec test/main.coffee","benchmark":"cd benchmarks && make","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"git+https://github.com/sailxjx/sundae.git"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.9.3","express":"^4.12.4","jade":"^1.10.0","mocha":"^2.2.5","should":"^6.0.3","supertest":"^1.0.1"},"dependencies":{"inflection":"^1.7.1","json-mask":"^0.3.5","lodash":"^3.9.3","methods":"^1.1.1"},"gitHead":"9acc912bec715c7e5500771ef18363d9d7e0be62","homepage":"https://github.com/sailxjx/sundae#readme","_id":"sundae@0.5.10","_shasum":"b413b0ad7cb534a7c89f5508b5f66b237d52b71d","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"b413b0ad7cb534a7c89f5508b5f66b237d52b71d","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.5.10.tgz","integrity":"sha512-PSxLRjKPy9rHdlbvqQLKo1LDTGHT38UhTrRhaNauwuTMJJ6SjVDNRriixFgO1sMy4+IDPRpnu9UMs2V7RJOtAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBox6f4sFuAS175Ie3MhuU0IPqdExQzPxXhKNpUNfdbAiEAnY/w/6/Cyq196+Z1Dv5oZ2pdWr/yf7BsA3ZJOsXE/Ys="}]}},"0.6.0":{"name":"sundae","version":"0.6.0","description":"Rtf restful framework for node","main":"lib/sundae.js","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/mocha --require coffee-script/register --require should --reporter spec test/main.coffee","benchmark":"cd benchmarks && make","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"git+https://github.com/sailxjx/sundae.git"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.9.3","express":"^4.12.4","jade":"^1.10.0","mocha":"^2.2.5","should":"^6.0.3","supertest":"^1.0.1"},"dependencies":{"inflection":"^1.7.1","json-mask":"^0.3.5","lodash":"^3.9.3","methods":"^1.1.1"},"gitHead":"bc0f80262971057e299187cb88555c729d84901d","homepage":"https://github.com/sailxjx/sundae#readme","_id":"sundae@0.6.0","_shasum":"d7ca0f87eb6c02091bbeaf9a9584d8f8ce0196d4","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"d7ca0f87eb6c02091bbeaf9a9584d8f8ce0196d4","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.6.0.tgz","integrity":"sha512-M01/65X2gTXQtRAbzH+cm/yCRblHO6ymHd7F7woAbsvZFIK5+75+aAptCSCxn+o8gFwb92BurIT+zIW9LxVmzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICXesqACvOqD2A/Gw+q3E2ggeE+d8PFCZ6ILwirLOv37AiEAs7h3z/X6Df+3ETwSlzKURE54uwBzvzvaNeENf4YT6gU="}]}},"0.6.1":{"name":"sundae","version":"0.6.1","description":"Rtf restful framework for node","main":"lib/sundae.js","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/mocha --require coffee-script/register --require should --reporter spec test/main.coffee","benchmark":"cd benchmarks && make","prepublish":"rm -rf lib && coffee -o lib -c src"},"repository":{"type":"git","url":"git+https://github.com/sailxjx/sundae.git"},"keywords":["web","framework","express"],"author":{"name":"sailxjx"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"devDependencies":{"coffee-script":"^1.9.3","express":"^4.12.4","jade":"^1.10.0","mocha":"^2.2.5","should":"^6.0.3","supertest":"^1.0.1"},"dependencies":{"inflection":"^1.7.1","json-mask":"^0.3.5","lodash":"^3.9.3","methods":"^1.1.1"},"gitHead":"912dac9825a13228d20eda0a3cd9bd87424e59f7","homepage":"https://github.com/sailxjx/sundae#readme","_id":"sundae@0.6.1","_shasum":"40428ca0f7a5b952afb924f1f3736a9103001768","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"sailxjx","email":"sailxjx@163.com"},"maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"dist":{"shasum":"40428ca0f7a5b952afb924f1f3736a9103001768","tarball":"https://registry.npmjs.org/sundae/-/sundae-0.6.1.tgz","integrity":"sha512-SoRtivXTlXxJoYik6qfunHaXNgZdkxHd42Z/mXtOb5jkFH4r8iisqQNal9KjWXK9v3fbtn7ZSl0OviGaBsXPsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDH4U0X0Ji7MwxVxZ1y3B7WkSlbXeLaTwEAzY6NbyNyXAiEAuAZ6YASJ20Qw4bT0T13rBQtvHnw8a+WAIKIs2tOMz1A="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/sundae-0.6.1.tgz_1455603011467_0.9214222857262939"}}},"readme":"sundae\n======\n\nRtf restful framework for node\n\n[![NPM version][npm-image]][npm-url]\n[![Build Status][travis-image]][travis-url]\n[![Talk topic][talk-image]][talk-url]\n\n# Intro\n\nSundae is a light weight api framework based on express, but more intesting than express.\n\n# A quick brief of router\n\n```coffeescript\napp = sundae express()\n\n# You can definitely declare the path to route\n# Router support all methods exported from `methods` module (get/post/put/delete/options/etc...)\n# The route pattarn is something like `app[method] path, to: {controller}#{action}`\napp.get '/', to: 'home#index'\n\n# Post method\napp.post '/', to: 'home#create'\n\n# Resource route\n# Then you also got the `resource` function to do the above things more restfully\napp.resource 'home', only: ['create', 'read']\n\n# Router options\n# Router support some options like\n# `only`: Only use actions listed in the only option\n# `except`: Omit the actions in except option\n# `to`: Alias to `ctrl#action`\n# `ctrl`: Controller name\n# `action`: Action name\n# The example below shows mapping a group of `user` restful apis to the admin controller\napp.resource 'user', ctrl: 'admin'\n```\n\n# A quick brief of controller\n\n```coffeescript\napp = sundae express()\n\napp.controller 'home', ->\n\n  # Mixin permission functions\n  @mixin require './mixins/permission'\n\n  # Request should contain these params\n  @ensure 'user-agent', only: 'index'\n\n  # These filters will execute before controller.index action\n  @before 'checkAgent'\n\n  # We'll filter the useless key of the callback data\n  @select '-useless'\n\n  # This assembler function is declared in home mixer\n  @after 'changeName'\n\n  # This is a controller action\n  # You can call this function through router\n  @action 'index', (req, res, callback) ->\n    callback null,\n      welcome: 'Hello World'\n      \"user-agent\": req.get('user-agent')\n      useless: 'useless message'\n\n  # This is a filter function looks like controller actions\n  # You can call this function from router\n  # But most time you shouldn't do this\n  @action 'checkAgent', (req, res, callback) ->\n    userAgent = req.get('user-agent')\n    # If the first param of callback is not null\n    # controller.index will not be called\n    return callback(new Error('GOD! WHY ARE YOU STILL USING IE?')) if userAgent.match /MSIE/\n    callback()\n```\n\n# Router options\n\n- `only` only keep the specific actions\n- `except` without the specific actions\n\n# Decorator options\n\n- `only` only the specific actions will apply hooks\n- `except` all actions will apply hooks without the except actions\n- `parallel` hooks will be parallel executed, the default mode is series (execute one by one)\n\n# TODO\n\n# Changelog\n\n## 0.6.1\n- Add `req.getParams` function to get the original param given by user\n\n## 0.6.0\n- Support stand alone application build with sundae\n- Set app.request/response to an constructor when using sundae without express\n- Add `has` function on request\n\n## 0.5.10\n- Add `mask` decorator;\n\n## 0.5.8\n- Add `least` decorator.\n\n## 0.5.0\n- Apply `sundae` on the application level.\n- New router, controller, action patterns.\n\n## 0.4.0\n- remove `express` in dependencies, you should require express by yourself in application\n- change the initialize functions, for more infomation, check the 'examples' directory\n- remove cli mode\n\n## 0.3.6\n- use some options in the resource directive, e.g. `ctrl`, `action` ...\n\n## 0.3.3\n- fix expand of req.headers, req.cookies etc.\n\n## 0.3.1\n- remove wrap of actions, every action will receive three arguments: req, res, callback\n\n## 0.3.0\n- hooks do not apply on each action now, they are only bind to actions emit by router\n- embed err1st package\n\n## 0.2.7\n\n- ignore lib directory in development mode\n\n## 0.2.5\n\n- clone _before/_after actions when extends from parent class\n\n## 0.2.2 ~ 0.2.4\n\n- give up using `transfer` option, it's not a good idea, find another way\n\n## 0.2.1\n\n- check invalid params in router\n- error support for 404 and 500 response\n\n## 0.2.0\n\n- change the statement of decorators\n\n## 0.1.5\n\n- change router to singleton, add router _stack\n\n## 0.1.4\n\n- fix post decorator bug\n\n## 0.1.3\n\n- add assembler, post decorators\n- fix mixer loader\n\n## 0.1.2\n\n- auto load mixers\n\n## 0.1.1\n\n- add more comments in demo controllers\n- fix request reset params bug\n- fix cli init crash\n\n## 0.1.0\n- new beginning of sundae framework\n\n[npm-url]: https://npmjs.org/package/sundae\n[npm-image]: http://img.shields.io/npm/v/sundae.svg\n\n[travis-url]: https://travis-ci.org/sailxjx/sundae\n[travis-image]: http://img.shields.io/travis/sailxjx/sundae.svg\n\n[talk-url]: https://guest.talk.ai/rooms/afc690a03b\n[talk-image]: http://img.shields.io/talk/t/afc690a03b.svg\n","maintainers":[{"name":"sailxjx","email":"sailxjx@163.com"}],"time":{"modified":"2022-06-27T02:05:18.485Z","created":"2013-10-31T04:49:00.463Z","0.0.1":"2013-10-31T04:49:04.832Z","0.0.2":"2013-11-06T09:53:46.175Z","0.0.3":"2013-11-08T01:51:22.096Z","0.1.0":"2014-07-28T10:13:49.968Z","0.1.1":"2014-07-29T03:33:48.764Z","0.1.2":"2014-07-29T07:50:52.032Z","0.1.3":"2014-07-29T12:13:25.247Z","0.1.4":"2014-07-30T02:38:34.761Z","0.1.5":"2014-07-30T03:51:35.616Z","0.2.0":"2014-08-07T07:11:53.225Z","0.2.1":"2014-08-08T06:22:19.119Z","0.2.2":"2014-08-12T09:04:19.571Z","0.2.3":"2014-08-12T09:21:48.909Z","0.2.4":"2014-08-12T10:10:35.831Z","0.2.5":"2014-08-13T09:25:11.460Z","0.2.6":"2014-08-20T09:11:35.574Z","0.2.7":"2014-09-01T09:23:57.855Z","0.2.8":"2014-09-23T12:04:45.877Z","0.3.0":"2014-09-28T10:08:35.927Z","0.3.1":"2014-10-31T09:08:55.324Z","0.3.2":"2014-11-03T03:32:57.671Z","0.3.3":"2014-11-11T08:49:30.795Z","0.3.4":"2014-11-17T06:45:27.602Z","0.3.5":"2014-11-18T04:48:22.909Z","0.3.6":"2014-12-04T04:23:32.942Z","0.4.0":"2014-12-31T07:16:24.426Z","0.4.1":"2015-01-07T07:51:19.652Z","0.4.2":"2015-04-27T09:06:55.646Z","0.5.0":"2015-06-03T06:35:53.482Z","0.5.1":"2015-07-13T06:18:48.526Z","0.5.2":"2015-08-18T02:56:43.033Z","0.5.3":"2015-08-26T07:37:14.887Z","0.5.4":"2015-09-01T09:57:51.211Z","0.5.5":"2015-09-07T08:55:05.767Z","0.5.6":"2015-09-16T06:19:01.584Z","0.5.7":"2015-09-16T08:32:26.778Z","0.5.8":"2015-09-24T08:28:07.608Z","0.5.9":"2015-10-16T06:55:32.297Z","0.5.10":"2015-10-19T02:02:56.479Z","0.6.0":"2016-01-04T07:02:36.061Z","0.6.1":"2016-02-16T06:10:15.119Z"},"author":{"name":"sailxjx"},"repository":{"type":"git","url":"git+https://github.com/sailxjx/sundae.git"},"homepage":"https://github.com/sailxjx/sundae#readme","keywords":["web","framework","express"],"bugs":{"url":"https://github.com/sailxjx/sundae/issues"},"license":{"type":"MIT","url":"http://sailxjx.mit-license.org"},"readmeFilename":"README.md"}