{"_id":"namm","_rev":"66-a64e277bdaff0e2ffffd9a6cf61520b1","name":"namm","description":"Node Angular Mongo Module SPA Framework","dist-tags":{"latest":"1.0.62"},"versions":{"1.0.0":{"name":"namm","version":"1.0.0","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"0f7798edf345acbe3158391cfab27c8d28884895","_id":"namm@1.0.0","_shasum":"ee95ca97b3acee8a74a32b700d3c82fc463fda4b","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"ee95ca97b3acee8a74a32b700d3c82fc463fda4b","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.0.tgz","integrity":"sha512-3bHsroTm05FyYAQkgQ0hJuSVONwrBjqk4JypFLASRtIvPlFplfGH6YOYKBZzUAAXbwu7wIZ7tJqugBkU4Txf4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFr79QvqjqiST0PsQSSaATxt9m9yah+YRedifO1WEpfgIgJx8W0OBD9M26v/LWEjO3jgs8yDN+6Kn1Gk/2OFoVw+g="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.0.tgz_1478039606594_0.14981460594572127"}},"1.0.1":{"name":"namm","version":"1.0.1","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"655461d96ab39f221dd2f2948f74a0323a7adb9f","_id":"namm@1.0.1","_shasum":"5b4d3bd76f2009937042d5151a5ab1e1838d4eed","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"5b4d3bd76f2009937042d5151a5ab1e1838d4eed","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.1.tgz","integrity":"sha512-E1/q9WYW4a8ZjELBa8RiZhcEBIQhFE0cLx096OQCVFo8ZtzJuEnSM4i4myIH3Nw9G6igUia4nHVNL2dTBw7mFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYYROzNzQm7PekATKd/RCM4JHI901IcAPw9ioLA3QsSwIhAIxk+5Cv7BIOYWWr6t8S10RglLdO0wjNyoVUhaVYXUpm"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.1.tgz_1478039903455_0.17006843676790595"}},"1.0.2":{"name":"namm","version":"1.0.2","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"ba5cb4fa526ad2d5f1addce6dc65bbbdd3d07fb2","_id":"namm@1.0.2","_shasum":"7b2bc7aed493644e4cd7f72e19ebe9c5204c750f","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"7b2bc7aed493644e4cd7f72e19ebe9c5204c750f","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.2.tgz","integrity":"sha512-IsBXwQGX3Nan0DL19stw75byVO96CwWILLzN52U2xyXYyXJjBSCmWiyW3yfyF4K9+T1xh5C2tJTjJdIqC8yLeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0AuRwIu8iErfjIjy1mmSD4ofildRBRvAb3W+q03t4XAiEAizDdiRfP3Lq6Tre5weiZa6PD34EXi8M0xU5DOM9sNos="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.2.tgz_1479775646059_0.08044565003365278"}},"1.0.3":{"name":"namm","version":"1.0.3","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"b63d78d704e4de35ead4f16e4753cf09a1e73cab","_id":"namm@1.0.3","_shasum":"c920f4edbbe2d065cf4080e6864f80970912caa6","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"c920f4edbbe2d065cf4080e6864f80970912caa6","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.3.tgz","integrity":"sha512-XpALDfgoWIU/RVu0BFX5yXhPdFyQEV6GSLPGirlCFJ/ttHeJ3UPHavNi4zN/BLzVSSHYqWhxwz9cmcpVcSBDHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6sAV0oMPCMPeKpK/PtX39b823BZBwg94rfNOCqWCx3AiEArLZZBPawkPII4gK6BeGGHC+sqQLNJWoGPeQNOSMueG0="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.3.tgz_1479776139688_0.5289351087994874"}},"1.0.4":{"name":"namm","version":"1.0.4","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"a4c99e8d38c05114f5c704a5e620d582c57dbdf8","_id":"namm@1.0.4","_shasum":"2dd87afb182367489800b84e791dd4f5489a6919","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"2dd87afb182367489800b84e791dd4f5489a6919","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.4.tgz","integrity":"sha512-i8Qgyjo3BpHI1ROQcjmYcQCdxPDr1n//VC8QnJQIb9xX7MhItNG9SEtvbyC2b5pJMASdYgthriHDv1usAArDbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNLx59IMnDFP5FQrdwZeE9cmsLaZC3wC3DczP/M4k9BAiEA5c1SSir44eYNHLlH25SKOuzKqPct17D8nw+jKcmrhLE="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.4.tgz_1479779400977_0.3242685287259519"}},"1.0.5":{"name":"namm","version":"1.0.5","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"e250b8aaa8f33685314921f8eba7af943049210e","_id":"namm@1.0.5","_shasum":"fb14b7954b82b5765a2a745c3d8f9f9e255ded08","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"fb14b7954b82b5765a2a745c3d8f9f9e255ded08","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.5.tgz","integrity":"sha512-hoye1B7bzwn0/h2DSjE2h+GlUVHTblqS5JPvxXQOPaPuKcrZ0dIfRRSp4DV9TQZfAyX2t5hFuSU1tGzPQDyw8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA5bAZCio6HldqDNUHRnQas+UBQU8umlSKX20QLLfzRwIhAMj9m9TsuUvbLARMUrKG1iErAKJcIjBYjPfd5VaLHrTs"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.5.tgz_1479780969545_0.7078204213175923"}},"1.0.6":{"name":"namm","version":"1.0.6","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"e982b6ee8da90b19dafcd80c525b59a20854e73d","_id":"namm@1.0.6","_shasum":"d12df230dafc93965cbf50ad27b605d191af3b85","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"d12df230dafc93965cbf50ad27b605d191af3b85","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.6.tgz","integrity":"sha512-MlCn3J7aDr6VhfasJMs1kh08qSPn7ZcMWrZGyc1u7y29iC/30Lf2ZjOoiAtfdbvmC4zty8MxVsxwNPKwUF/A1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGOh5oqBKD6PlHxx5YTv4fTZoSSn9L0+2g9gEwLBI7XgIhAMzMR/0mAykS/3aUMTZkoTA5vjzKBwTjNO0kecwF1UO8"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.6.tgz_1479781986457_0.8274945528246462"}},"1.0.7":{"name":"namm","version":"1.0.7","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"a60547ea5dd2ecfb5e8d4f63b88dcf6d8bc76465","_id":"namm@1.0.7","_shasum":"d0c0acd759059c5bae834388a21db687c235f2b7","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"d0c0acd759059c5bae834388a21db687c235f2b7","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.7.tgz","integrity":"sha512-9WoT9eIt+RAE4SH3/qzkSHcXs4VPA50/Uvy4WMQlXGR+OfTDyyMwvr4jy/GFVPXqjejIyG+Zlgn3BDp2beF8VA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRWWcxLwRitw575kyuWHGNCKIeDRTNCDqfglP7JzJCXAiA4KcMGJnPwspiI3Nb8/+batsMY9utlmhdFYLV3+pZj/A=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.7.tgz_1479783348835_0.33084589149802923"}},"1.0.8":{"name":"namm","version":"1.0.8","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"cab8aacf4a7016682e54829c77608b3f9ad48da5","_id":"namm@1.0.8","_shasum":"7ffe202956b1a929ca8e38fb41d7ec3ef0649a87","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"7ffe202956b1a929ca8e38fb41d7ec3ef0649a87","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.8.tgz","integrity":"sha512-7QA4XCpExyg7pnyYKyXhaOBbfzuh4Y8FdwWfY0kG0w80KG3iyeXC7oP1Y50WNt1hQSVXlCaMWco7IlZI60Dg6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/9XdQqzaG6zP+te64KexHJJ/qjIcSOCPG40VioOk0sAiANiqfxcXK9IzLY8B6HbKrLvh4TbaXQQu2FKq8o1rWp0A=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.8.tgz_1479783592148_0.7152024516835809"}},"1.0.9":{"name":"namm","version":"1.0.9","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"f6625ba95b7a8de4f5c227729734fb510657d259","_id":"namm@1.0.9","_shasum":"0b423f14db0aacb4a73e27f8fad931f11e0269f8","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"0b423f14db0aacb4a73e27f8fad931f11e0269f8","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.9.tgz","integrity":"sha512-zltE4yMsX6sGkd5B3RAQ1xQrh8wCMaurQnw4TI0RLG9MfwiaHVOyfx00FbcXh7KnATxfi1jxOEBxzWKr/QDAtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC82oyZR6BpZWVMvxegM3F68XfrPIdDPN2aSFnOs1DNhwIhAKYZ8od1HN16cpvG77ojvCEPFxlf+GxJZUKxB+3qQCda"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.9.tgz_1479802280608_0.4601672973949462"}},"1.0.10":{"name":"namm","version":"1.0.10","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"e223ba021f4d1281741e574d7104ee5853150d7f","_id":"namm@1.0.10","_shasum":"31d5eab37b46b1db8cdc878550bdb3d8b7c16921","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"31d5eab37b46b1db8cdc878550bdb3d8b7c16921","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.10.tgz","integrity":"sha512-virKdxo9P0qr989RY70h+x0L72gSyWWUm+YMdphtYYrXrwWedczyeD5UhvSFscJUkpqu1+1FPu3cHXcUpz9rGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDY4I+duSqivsCl3VkhQ2tKEq98vOUmTiNW3it6wBjzZAiEA6RL9UXZAfAWyYPzK1Gc//D84MwtAuHTb8posWabeeqY="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.10.tgz_1479802443425_0.5817709106486291"}},"1.0.11":{"name":"namm","version":"1.0.11","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"7b45aceb945c2a15d2d0fce9481f6d6bc937f8b2","_id":"namm@1.0.11","_shasum":"1eccf87d0b44ddff9ac47802798d4b8b0570b219","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"1eccf87d0b44ddff9ac47802798d4b8b0570b219","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.11.tgz","integrity":"sha512-fmRVJ0L/fzKm3KYJnjbSdC6vP+/rvOKNz5DCDCwm4yO2XLcTjHMTxdAfjPG1pd+I2u4CotDgFtZzVdTWGTvyLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMwAP1P71Q7ufDqMAPtflNF2Tb8C+Im1lWcHa0krka7QIhALUYH3hPgZ0AHuaI/S5o7jFlRpPJF5QxzxIY/CeDTlit"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.11.tgz_1479802654864_0.4363878024742007"}},"1.0.12":{"name":"namm","version":"1.0.12","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"cbfc3d8bb31dd712ab3f997f7425f5f7fc2a9616","_id":"namm@1.0.12","_shasum":"6af1c962cfdc930b5471607377cc05dae04b83a0","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"6af1c962cfdc930b5471607377cc05dae04b83a0","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.12.tgz","integrity":"sha512-BrCdjOlXQ63/44a1riKInn6GWjR5YlOABhbwLICKwTOfNG5FrAxDX9BhSRGBJq33ZMBusTWzdgMYuwbbPwq63A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0CSJmWZBtOl4hpmScyLCSicXHsydB52fb6/u1IZma2wIhAOWepy68UqdqS7Zrme5uBBbWgA4b35WF7MnAUt7hR6X5"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.12.tgz_1479840517160_0.6982990321703255"}},"1.0.13":{"name":"namm","version":"1.0.13","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"f0d0645e9c825bb795983fa935de7f7521a1faf0","_id":"namm@1.0.13","_shasum":"c52a6e05e7551e7f5c5e6bb9daab6fc4d062fa51","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"c52a6e05e7551e7f5c5e6bb9daab6fc4d062fa51","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.13.tgz","integrity":"sha512-QuRiiPDdvQr5CZaklMMCEHaSMkKgQqRIBH49V+SVT+HlXo1nWmjbfiqKh67nA/aAKUha1vLXmr/Vuhsfj0CbSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOG20G4PG8c4ta9pKrrNoO3F3K1avyept4Fi/khGTjwAiB7IdbClN34/UuzKGeZMb9Awf4XSYmu+FCIyfXnzAmxQg=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.13.tgz_1479840655247_0.8416024066973478"}},"1.0.14":{"name":"namm","version":"1.0.14","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"02afc964ac4279ea330314282f717f77a9110e2d","_id":"namm@1.0.14","_shasum":"040af75f637c8cf755a0b10f57b70f15ec245bac","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"040af75f637c8cf755a0b10f57b70f15ec245bac","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.14.tgz","integrity":"sha512-64kNcGbxguTzM4pgLKUXLLMHv8DYUSlIE07KA0TSSMlK65BjsbV1U+Usyr0VOZo+gAHITv1jPlh1bUQ9mG8EdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYs24OrY6NoPvSOiLdlM7jZPSjQuXjhCtDioUY+BPrWAiAH3M6WVKQfkhyfgxaopRg88JEbrmnuvg+oxzwmTiGxhw=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.14.tgz_1479937133906_0.27129037654958665"}},"1.0.15":{"name":"namm","version":"1.0.15","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"f0d1918305434c10955699b877e000b8abf30161","_id":"namm@1.0.15","_shasum":"1f59c26c533760fc601bc6403328ebcf1dd36324","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"1f59c26c533760fc601bc6403328ebcf1dd36324","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.15.tgz","integrity":"sha512-bbZK0n7vDggIFCmvX/fk/suPHvOsCOxDHipUzvPcCBLRMxajqE1KsAkZopUktfuwq37tEaCg4wVj8aH+i5hYgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU0SXTU/dJJqNZpMAQWGeUX3WuIvcNBzlEg/QlGBbL5QIgX61LER7PoqijlPXQ1Ol1CJrFVBTeznd61u7eNj7X8to="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.15.tgz_1480120936847_0.07448643702082336"}},"1.0.16":{"name":"namm","version":"1.0.16","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"3e0ec029bfedc1f8f31940cc8735918e72f41911","_id":"namm@1.0.16","_shasum":"a772e760cc00e173b7efe17f8f5d82d784eae5eb","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"a772e760cc00e173b7efe17f8f5d82d784eae5eb","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.16.tgz","integrity":"sha512-HrbGtONjn2118/D0Cm753N+S9ejLIJxcgaQ0642x0n/ut1Io92pRzuZ4Y9tCRf2vRfOJdzsqKkudPOIwXmylvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkwDy4/FR0hTgp0ml3a1QUECQSRMGJFCQAfcophbku/AiEAyfcJyGBaiTWHAHJmS2mYu0fMaPPbvlDpj1YWhqicbT0="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.16.tgz_1480121466308_0.3535580283496529"}},"1.0.17":{"name":"namm","version":"1.0.17","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"68796ec9562d1741f782733ef0af041ca84084b4","_id":"namm@1.0.17","_shasum":"c1230bc4fabaf555b2a9979bb60b5f586562e183","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"c1230bc4fabaf555b2a9979bb60b5f586562e183","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.17.tgz","integrity":"sha512-XMHmr0rXOtKTXpWyQ/qy5gDV18ve+wD2Pubhv5FNpbmlU9SsozqDSVnbpF3WTfHLwQ6aVlSpo575EqjQMN+Vuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHFRMun+eiKE+oi2KaNiYjprwWtEBggJV0hPeyhOTg3AAiBallAODhCLgYCdCk00CAtzqc1ytD2zm7QFEBGx38qZsw=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.17.tgz_1480133650848_0.644166566664353"}},"1.0.18":{"name":"namm","version":"1.0.18","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"18b6c3f6a74a4ac24997e98cebbbdb7fd58721ba","_id":"namm@1.0.18","_shasum":"4c8573520301b3c1fc11c8f68e2bb2b10f5204fa","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"4c8573520301b3c1fc11c8f68e2bb2b10f5204fa","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.18.tgz","integrity":"sha512-6ESpGiUX02M7XnTkXaXZPWTbU0w5GSIJ8ZzMgbqkhMc49l62b67vFYXCHwm3/oIXTq5D6FwiO/FtelLTujKRjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS6iMnzgTUMDRxBsjydDfBflbvyE2WpkPhtytXJGqeiQIgEZhprdwIQOMOsUDO9jSn62krCWtk4d/raNPU9V7Ic/4="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.18.tgz_1480134058093_0.5930314967408776"}},"1.0.19":{"name":"namm","version":"1.0.19","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"d9fd9d0640e37557134ef1c1bb06d515bbc9c869","_id":"namm@1.0.19","_shasum":"8fedc7ef4ad2e8ebb5a6d9c9fe78036af042f4cc","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"8fedc7ef4ad2e8ebb5a6d9c9fe78036af042f4cc","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.19.tgz","integrity":"sha512-LOoo5nuroxmnoHF6mP3Bz0iD2iex4k41W7wcqxpn8+N55fWvAWPML7yxmmEBEEc9WzUpNuI2kP949INvPAV03Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAaGkIoKNq+D1BxIbV0WnUz9nNjyRRlqkOQ6GH4yP1G9AiEAxd/M1pnkqk4YVEdezRO28S2KKzaWjjB+ghg/aq/nbZo="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.19.tgz_1480136591748_0.06537792761810124"}},"1.0.20":{"name":"namm","version":"1.0.20","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"b07fb9f67a41a726564783ac4b530cf3665d31b5","_id":"namm@1.0.20","_shasum":"6958ec2d256ee04758bd06e643ad3af6ca0df712","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"6958ec2d256ee04758bd06e643ad3af6ca0df712","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.20.tgz","integrity":"sha512-UWeUCawGgfp3nFyz/Bwkpik6VGlJcrL9BEZDpcqAu4Mlwq4+L1YVSlcbT0KcCWLCFLY7yOXo6R4uXN8+cogBNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKRA6JaymBLd+Qs0tHHZgzGLNM77vQ01j2tuPmhPsmgwIgUi7kv47R/dE43PbQOuBCVGXYqJ6EUOwztvrCBnFjq3Q="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.20.tgz_1480149282062_0.3497019908390939"}},"1.0.21":{"name":"namm","version":"1.0.21","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"b58e8c6b2a41555cbcecd8f0ba332f63b4861258","_id":"namm@1.0.21","_shasum":"94e6e8d9de5835bf28cc40ca40988a40b21cc518","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"94e6e8d9de5835bf28cc40ca40988a40b21cc518","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.21.tgz","integrity":"sha512-5NmCasBlD4oUdIIOG7LzfE3BjO0dyPFFgcTVQb1tePwDDko33ooseFP1t4+m8Ir091hsp71b+VL4Qku3N3bOxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpii+NBxoUYvPktamO0xJbycZ96T6jYq6cbWCuDRpwFAiAWiRfxoEK7hGNqV6Lb195L8NJ/YTvUWwSyld9hv3YD/A=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.21.tgz_1480149719857_0.5800829480867833"}},"1.0.22":{"name":"namm","version":"1.0.22","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"5111511c4e6d4db943b29e2fa52157018c3a48c6","_id":"namm@1.0.22","_shasum":"445e538d0a02be73d1d1664c85ffe73b927b6fce","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"445e538d0a02be73d1d1664c85ffe73b927b6fce","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.22.tgz","integrity":"sha512-u63MLE3GaOQriw9ziQvadLf+KCdi2zgPnhY4ZcY42kTDp3gb3mRnk4Co331f++FCIjKTeQnTHjDOH7LsEpED7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFuiRdT6JbYMiVJTXX6N5nWFBuvK5D/aBftAs9rFILNAiAZ9axt/UBnYybWrOYg0H93VvZuxesTbtwC5ihsPC902A=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.22.tgz_1480216281993_0.7553380522876978"}},"1.0.23":{"name":"namm","version":"1.0.23","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"03d964cb1b83afd075d08651592645e51f53b663","_id":"namm@1.0.23","_shasum":"3417fda0829f894a005f936b585cf9a6b804fe70","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"3417fda0829f894a005f936b585cf9a6b804fe70","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.23.tgz","integrity":"sha512-5NC3NRSRueZwDRKftf3/TQX3/HbE7O6fVNduNGlYqlPQ7neQZwn4Gn+1WT9K5i83J1SyLUlO143Pa2x9QF4z6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOi54zxSTt4Gj7gb/hMx3six3csqV/JrCW8YAYOG9M3AiBiAuooQkl4nKQBbQQMAGuAXTTtk5YZl7ksRBFTKzmk6w=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.23.tgz_1480217808155_0.8223055887501687"}},"1.0.24":{"name":"namm","version":"1.0.24","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"2470e3a3fc00fa555c8271340667287820c6e7f6","_id":"namm@1.0.24","_shasum":"1e3440ee91287dacbfbb63b9e46c04d2c84e6296","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"1e3440ee91287dacbfbb63b9e46c04d2c84e6296","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.24.tgz","integrity":"sha512-vIW0KCObHrMvDwyQISXgBjOHg9fpgGs7KJyBOFkb0TZHJWiK/y36+EsBMYNPEhprCulJaJGfIbwc4MdIrsu1RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHumfVmAdE1jV66/vE1Z9cCfRUKNfJvBMjooq1B92rNCAiBGKH1IC09Lu0raJU3ygCWC9jeesLuabzwFEfh+3dVguA=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.24.tgz_1480231381224_0.7010952336713672"}},"1.0.25":{"name":"namm","version":"1.0.25","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"676dbce54eaba174e75fafeedcf60c0304fed46b","_id":"namm@1.0.25","_shasum":"f370eab1ca818b88f77fc7b4c690fba7983e02de","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"f370eab1ca818b88f77fc7b4c690fba7983e02de","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.25.tgz","integrity":"sha512-nnUeDmTLaHZUeZDZdhLqCNk4fu3YrG6cHuHN0vGTM0l0e2iCs5RJbagE6zCKVkGBCQgjBZ+CFSfz7gKw2nrRiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLdm90hSNWUMAai6U1hRzry350EydgvXDr7RpUcbtmFAIhANcfx0IbO857mJrdHOsSV6TxisKEK9scj03wz1BgIL/X"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.25.tgz_1480233846104_0.6995755922980607"}},"1.0.26":{"name":"namm","version":"1.0.26","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"2bfc9aa16761119e658c68241e5fd64abfaf3594","_id":"namm@1.0.26","_shasum":"837fb77a3d5bce04364815181d4a0124c152ef67","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"837fb77a3d5bce04364815181d4a0124c152ef67","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.26.tgz","integrity":"sha512-n3oqProclmIAU3HY0COIx8NvrBCfzfelL0/K1SwpK1GbSpdH4YAJ3icMW83XYjgG2hnn2aZcL8gXSCIVK4SPEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHv1/bCYAyfKUC5bqx3oNIyq7kkqP5jt1bNnddRR8dyrAiA7kodruePmSd8VTIsxehg2FTi8bGHzYLUWRp8qKbWKRg=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.26.tgz_1480273894883_0.36826469097286463"}},"1.0.27":{"name":"namm","version":"1.0.27","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"2b2b82e3a3064b057f6636c0cc8af0ee167fe9fa","_id":"namm@1.0.27","_shasum":"d45baf5bad12dcb248fa87d9947b409181c45995","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"d45baf5bad12dcb248fa87d9947b409181c45995","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.27.tgz","integrity":"sha512-wdzYAz6MMhFG40B9CG5vTMNCFI+z1YKkQR0+P17EV6W1Eh+TcDiD4yTHE12/NOeFZDlC2qQjZUqmrX+oaBs7FA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj6+M91gzmgwFL/15z+8FTU1nM0BrVMNlKWL9nvQlaEwIgEu08A3+vcc0CkmgPX3RwE/RLNQbSNDtdQghMGEVGcPg="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.27.tgz_1480294863837_0.5275797278154641"}},"1.0.28":{"name":"namm","version":"1.0.28","description":"node angular mongo module spa framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"a17c699e73b68c11c5827ef0fdf583147ba1c9a5","_id":"namm@1.0.28","_shasum":"715ed931904e96f17980f3130f75103617bd16cb","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"715ed931904e96f17980f3130f75103617bd16cb","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.28.tgz","integrity":"sha512-bJ96CvhmvXcUVRRl0Q27luIw79izT1zGvLp6fp8qx3f44LsdycwINKvneHlRrG5e3WGekNApnwTpnm0htN1xoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGagmIZ5Ncd1P5BffZnwbyPiSHI1jToahhVGImkgFVuZAiEA1WuKceEqd/ZXiDYiNG1CktySvNYkoQzOfSOrStQ7+IY="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.28.tgz_1480295281660_0.7780216915998608"}},"1.0.29":{"name":"namm","version":"1.0.29","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","REST","API","authentication","recurring billing","single page application","analytics"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"7741f505eee92fe27e059813d1b846ed15eb4fa3","_id":"namm@1.0.29","_shasum":"46bb2d9b0187cab747b1a7eef38559eb381e222d","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"46bb2d9b0187cab747b1a7eef38559eb381e222d","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.29.tgz","integrity":"sha512-t45vHg6dSNBYG/Cd8jfVWsJ8xxXTNfJKr6eIIwS9mhy7J5+RN/1TvqwiCMMzwtuOFqohqDRnht9YO+Yn9MbYsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGDiiF8QFRPg9BWAQ8BUEbllZUt/5izs2ZIa1SPS6+YAiEAtplGbrSOtZUwB72+axtfMMNaSnjlujPsEnzE+Pl0tzw="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.29.tgz_1480312908240_0.04454402392730117"}},"1.0.30":{"name":"namm","version":"1.0.30","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"a4b00738b13973837a464a8089f1daadd62226a8","_id":"namm@1.0.30","_shasum":"cfa43f59503dc7efd0dbcc0e9a38584bd156b50c","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"cfa43f59503dc7efd0dbcc0e9a38584bd156b50c","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.30.tgz","integrity":"sha512-AOMJilVmoWavVyjLuxnGgQbvC4W1bqX5eYbEA3xwrF5AI9JCKkYFJGXp+rHWTQKlSp8jUXMP7K31iZgL5OJiBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqya4zzlEItAOS+0YOcSyXHaZR0ds26XYh90Xvzl6MkAiAXH5lOotqUfTfC1c1WBM2GzuCsXRsGGypYlpDHhEfKPA=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.30.tgz_1480317383547_0.2551462429109961"}},"1.0.31":{"name":"namm","version":"1.0.31","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"cb88eb73d70b7a9cbd10b9cda64c0a851d7a486c","_id":"namm@1.0.31","_shasum":"f5d2464dcf874d0ad1dd9a2be9d6ab671fc977a9","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"f5d2464dcf874d0ad1dd9a2be9d6ab671fc977a9","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.31.tgz","integrity":"sha512-PBEkHdQN1HHmm22DxQz7tNYzNXgiwXwKhyBghQcjT29Y6HJP28lSw9pxAjTd0XnkmgVuJsI6IaG9/9UXublqgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKtcGmkOebQEzKSY3Gk4v9ZtQLXFiKL7nU04lttKlkbwIgHcuIj9UHgsU8ah2NbfHOczU1bsdplskfSliPzLUwBvA="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.31.tgz_1480321244429_0.6521378778852522"}},"1.0.32":{"name":"namm","version":"1.0.32","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"5dddd4de374c2a950acd2cdbb417e636ed0340f4","_id":"namm@1.0.32","_shasum":"b74edf4d6b5e655d3498738f68ae373fc0c5c0b9","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"b74edf4d6b5e655d3498738f68ae373fc0c5c0b9","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.32.tgz","integrity":"sha512-owJ0QvJXKQjrerQGQdMGHtZOVzYSyy8CtfkaGwZtW1+rP11ztVswBnls3bIVmxVhi/IDkHlJUnYogjZZ8PttGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpUKxGTHH3KR9u2phBxKWRaOAPUUvc5h9Yfg+U3ml6MgIgasheWBc0VTYiZWJf4qGsng1iPxm13DmSlqabD1KmoAw="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.32.tgz_1480361991351_0.6021994969341904"}},"1.0.33":{"name":"namm","version":"1.0.33","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"c5f8f029734fbf666af740fde3bf05a10b2710f7","_id":"namm@1.0.33","_shasum":"eead44d5166af27323da74ec9ad3a2c29a32aae8","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"eead44d5166af27323da74ec9ad3a2c29a32aae8","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.33.tgz","integrity":"sha512-CyuRmWN89B0d+sD7b/b/UkwBr2dvzIY1Z3oHIx0TmPoPkFwf4k/lzbNVNgeLRzvOcMjV3afAUjEGgSKcy8pIFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQPku6cYiSnxCW+WAOfv2B+vz+ZzEGdVPQu6pS3gkGHAiAekL1h0oWvrRySWHpYTmG19Q0rY9tB0f8E9zDtEugmmA=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.33.tgz_1480362188904_0.9791126388590783"}},"1.0.34":{"name":"namm","version":"1.0.34","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"a2ec12cdcb9285f222cf1bb800b59bad3c23bba8","_id":"namm@1.0.34","_shasum":"34e70c9689bf05c6f25f7101d24d86b6410e885c","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"34e70c9689bf05c6f25f7101d24d86b6410e885c","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.34.tgz","integrity":"sha512-bunbNbWDc4V/RKUYwDnwCE/9g5t3yotA3rofR/k5s+QYgSSMIyfNxm97Nh0lbKowC/fAY0gHQv31+OBdfZDZKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9NvEqwd6cJoF3UIIClqdwOSeIZkvNDe8cLlKVVmCgDAiA0MILjBgI/zDBDhsb8M5jBmivDzWqx9DqVf1meZ8Ig3g=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.34.tgz_1480362496513_0.515871889423579"}},"1.0.35":{"name":"namm","version":"1.0.35","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"38bcb8aa60b8725d7602a16ff78e0eab502a039f","_id":"namm@1.0.35","_shasum":"f321e2bed039c5009fc28196fbddfe0a92795ccd","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"f321e2bed039c5009fc28196fbddfe0a92795ccd","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.35.tgz","integrity":"sha512-+gU/xVRQBfy5XB6yl5LFRKTCXEX2c1b02Eb4Ia9UJE2ijIAyI1lJ1TEbqzQ/0/VW5cCSXt3FVQkGS65SsAtNOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA9WcbvIrACCxeU51RZoW1i6SRy9I+7XKVxQTrQ01c+VAiEA/7ZhkQ2uDDdOeih/6761VZsnpRO+S1y/5HaKEBUvumA="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.35.tgz_1480453177796_0.019086447777226567"}},"1.0.36":{"name":"namm","version":"1.0.36","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"96400863934967e5c47d233c0f33227bc4f6a7e6","_id":"namm@1.0.36","_shasum":"978e5fae8ea25b313e24a955fbdf862a68cc1fca","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"978e5fae8ea25b313e24a955fbdf862a68cc1fca","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.36.tgz","integrity":"sha512-Lc6Oy5fwy2NfIT56EotoxDppaQnMrEuhBX4Z6xKG4JvVOyc8rr+YIqp9iNo0b/2jkQFNJCWkPEqeDGnk264/dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC85KvMgbl936aDWjGTv068MtfF+rkdaOyuLn/n9XKrMQIhAKJbTnyUOazLEFOJFBwk/wmUTsUTmbm+74GtyeJ+3qLs"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.36.tgz_1480454286557_0.7122271277476102"}},"1.0.37":{"name":"namm","version":"1.0.37","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"bcea17df43e1639fedf624749cbc8d1a13b4f902","_id":"namm@1.0.37","_shasum":"2b963a5d3f3cc5d1715072dc06694979e3efeb80","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"2b963a5d3f3cc5d1715072dc06694979e3efeb80","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.37.tgz","integrity":"sha512-L1OD6lC6YfthBw5fcT1BXfhHMukm8BeeGXwXBG2md+D4TN8d8ZO3tYPbDiKR0slwbOJdd/03Be6yYHM1Kj42uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkCy29Y4pvk/Py4XnCEYVi1H7PeJNgAyzTmZ36D9+BPAiEA48fON+Znfl5Wae27/s7tAteH1fwOGrOguNchCpD9t30="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.37.tgz_1480458181438_0.09849436325021088"}},"1.0.38":{"name":"namm","version":"1.0.38","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"22ae60bc416bf94d7e9b49b5aebb9579a420e6d2","_id":"namm@1.0.38","_shasum":"4ee492375ee0b7a9b8751ddbdb976d8b9c26fc09","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"4ee492375ee0b7a9b8751ddbdb976d8b9c26fc09","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.38.tgz","integrity":"sha512-650Fpki4kGujnpCAqzIgmKbyMdYlIygolh4HkhucfAHclPXb7Txhc6g/fXnDCGIdUqVfojlb1Ycy4+YJgIYkgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs3YB/nQRAzmrBvz/++w9PrWFzRhEY0CMs0SxtWrPNWwIhAOXPqDGJNzf3726NShY6IVp14XGLPlfF/paa4PhpmZW9"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.38.tgz_1480458538466_0.04714251449331641"}},"1.0.39":{"name":"namm","version":"1.0.39","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"5a3d964c9ce8c1ca8e9a482ef2f38f41e9e52a1b","_id":"namm@1.0.39","_shasum":"316ebcfca9c84e9e7916ae912f82421f59c25827","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"316ebcfca9c84e9e7916ae912f82421f59c25827","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.39.tgz","integrity":"sha512-CFGExDj7Q/7bjAVkT4aQVguXEnsfFEYx+3HSVmmYK11CxLyslmMLOlCRkWjoHEKoE3OT9Z6mXWeJ4H1bvA7UDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBMlrNROGAUVfsREBwBOnRw959y6yFZe2Dma+3yfHQA4AiABM+wXSPyT8vUlDjArzEzhuk+bf9teOWSIS06u2oZalA=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.39.tgz_1480461585091_0.28283041436225176"}},"1.0.40":{"name":"namm","version":"1.0.40","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"912a18090e060f920a9d0763f10bb2bfa5ed2ecb","_id":"namm@1.0.40","_shasum":"b483e11dd2423cd35cbf3e19562ceb2850d0261a","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"b483e11dd2423cd35cbf3e19562ceb2850d0261a","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.40.tgz","integrity":"sha512-FsBhRj5iT5O90ipCJIMTIK8CYxGoYWExpzPIbud1K85YWR/85Rl3h+5/FOOZrSXPUe/JmqVdso9+fadvb3m6wQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC3jN7d/GF4gdzTvxx4T7svSZhAUdXgMmCGNgi7/kIElAiBxPz/6K1aTv0y9cTlzfyXT6ANBcAJ4JYrDgAXfGDLf0w=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.40.tgz_1480462460323_0.14819409837946296"}},"1.0.41":{"name":"namm","version":"1.0.41","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"858e0ad995e13c6c5dca399d14b118632b52e053","_id":"namm@1.0.41","_shasum":"d257063a7137fda7e946fe415a7237c43aa19470","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"d257063a7137fda7e946fe415a7237c43aa19470","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.41.tgz","integrity":"sha512-bh6cfMZQoGiglFsvKW05jMPSogTqPSk9r90eizOOdmzictRZ30ypr7Yz5PPkBgZPUI6dihkK7/hljS6j+FYzug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeGgQzvc2lixvHJbeRgmXIKBYi5Z7Mrf2GdHnUXO/FoQIgKjZI7I+mnZ41ndZTwQn2xHQqXrxXgT0elpI+dXhg4+c="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.41.tgz_1480462599946_0.6538933017291129"}},"1.0.42":{"name":"namm","version":"1.0.42","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"c53e43b8627f91bb4e27f03e9032fe96a614ea5c","_id":"namm@1.0.42","_shasum":"c44107d66fc28de7ba17cf9fad118c5b24dfc042","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"c44107d66fc28de7ba17cf9fad118c5b24dfc042","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.42.tgz","integrity":"sha512-p3Ri3xMEKnB55EMCR/iMnDRI2HmvonAQWbQvt5Wu5+mCi5gIzAQj+X1J9BvfJHcynHRL7Rm1xWGjw1aOJLyjIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1ndHV0AwJyVtWBjShOO625oQe4iRjtV1NywMguCv33wIhAJ4uIz4Y4v8wh2wUC5Kzre8i8yqy72ktZtCkjMADnkVH"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.42.tgz_1480462991854_0.4794787256978452"}},"1.0.43":{"name":"namm","version":"1.0.43","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"63e350c1f2dd35d6b925a438eb51c018c09765ff","_id":"namm@1.0.43","_shasum":"864a62f0ac3d1ef6ef540b6f1c755d28c3b90bd3","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"864a62f0ac3d1ef6ef540b6f1c755d28c3b90bd3","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.43.tgz","integrity":"sha512-nZWj+ownw9E/akijovdCUpVCUgWCvQlyrm9PGdg7oYoD1LIHMvtr0QuXZWgDQxoJ81hPI1ccx5SQYxCYwoaEFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGCt59DcxtEI3Hm6uVpmZPhAN19JEy5yFp2F3RwwR3OgIgN5OejBcrO73TOYPtq9JH0xEwjES8WbL3wN2rsrIEaCs="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.43.tgz_1480463304112_0.5100595990661532"}},"1.0.44":{"name":"namm","version":"1.0.44","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"7b98d763c52f6c130fea42efec2b46d00b45c342","_id":"namm@1.0.44","_shasum":"685962ead414b404fe2a9b531f3a1a8298cb9d00","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"685962ead414b404fe2a9b531f3a1a8298cb9d00","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.44.tgz","integrity":"sha512-rkIankwpppaxJVd3Ylu9etNI3hG/ERu+CcQY0AVgJtGo4/2/eLcxF/3WlCv1DYSL7MWdbTrZsTnu4dF+ndwirw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDncq4IJ9mmjVUdahly6yovT87kZZG6LiZ1xPjk0l0KtQIgBMqvEPa1QJ1955eCGtTOaU1258P9F4oCve8O2KFiNzY="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.44.tgz_1480463880755_0.09209702699445188"}},"1.0.45":{"name":"namm","version":"1.0.45","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"4bf0413c366ab0e16034c64a6cfc8709a84e75ef","_id":"namm@1.0.45","_shasum":"e1486f6a7a2062fa703b23bb4313c2109555e698","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"e1486f6a7a2062fa703b23bb4313c2109555e698","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.45.tgz","integrity":"sha512-Mi7l/bozSWToqzFKt7pSy7rVTK6VIJzTHfeXrd8xIxp1L0Ha+DLHRlFzVCEnk/CzJ8lb2hLEWbZsaMzyH+JRuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqNI7rShaMceN0fRo1tQ2blJMHBRIQIkhzoJ9X1oiFMQIhAKCV1ESbC6bbAemvqoFgYQznmJJWLQQzs257WjrVC8dl"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.45.tgz_1480464318340_0.3327450081706047"}},"1.0.46":{"name":"namm","version":"1.0.46","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"fdf3f0404c791028bbcb9d6ceed1ffbb6effe295","_id":"namm@1.0.46","_shasum":"c9090d3e37633ec22b1e2881905a27fb0da42178","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"c9090d3e37633ec22b1e2881905a27fb0da42178","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.46.tgz","integrity":"sha512-MSpxWGXjTLzeiJN1qdH1NlVww5petmderMqPioniKT9HkSCurmEZfbQq4L/mPjKZccgSgtfbTZ+Fc2NxkwcBkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbB+mln5VMDoBwMpV2BF9oEGlLrp+57OQvsQQcRpuD0QIhALG0PuLrXEnN0RyjE4nZ3EbH7Y0M3tFE4u80uGZn6EuA"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.46.tgz_1480469485620_0.47796813934110105"}},"1.0.47":{"name":"namm","version":"1.0.47","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"c213181725ebb812dd1ad4cd673398ded175d9dc","_id":"namm@1.0.47","_shasum":"8fdacd48954411657838ab23da619322fdf04a66","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"8fdacd48954411657838ab23da619322fdf04a66","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.47.tgz","integrity":"sha512-MrX+d9z5KM0TIFaUCVVIzHVqPT+8Bb2JCRXJVb+bBmEBsWgE2PQMFHyzHU2N4bK2fGjtCbLgh2B26GWP86kvSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkDakTuDJWDowhbnzOE2znq+4xuYTOE9QxdbsprslJtQIgEuTmIeBe103az3Pbshoak61FT6PiL6NGc2bJm06mgh4="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.47.tgz_1480469626671_0.5699950528796762"}},"1.0.48":{"name":"namm","version":"1.0.48","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"580af3be3fbc3c420ecd168eae7c081675cac941","_id":"namm@1.0.48","_shasum":"30c8941e62dfea4aab64944b6b42cddc2aa8b1d2","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"30c8941e62dfea4aab64944b6b42cddc2aa8b1d2","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.48.tgz","integrity":"sha512-0z+F/zm/UBewP0kTm3byX5b4bfg0ZUN8zP4AXnlm614ZIJVGMfWNz2AbQ8TcccVVJTG3JdWZij+GR8IOxCJiVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK2PvEvpspJ/5xXgAnVQ5UGrtpTDIEylae4OqcQqUaEAIhAKUmpMokjE3o0jlEWZfnCA+Y7t92vWz9vtCtJBC0DZQ1"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.48.tgz_1480470087464_0.7490375607740134"}},"1.0.49":{"name":"namm","version":"1.0.49","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"b340c635e1de3d78ec5fe5d7c610c11118868488","_id":"namm@1.0.49","_shasum":"c44c2578678cc925ff12135f0971bb3bc823d4b8","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"c44c2578678cc925ff12135f0971bb3bc823d4b8","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.49.tgz","integrity":"sha512-OnusNacbB5XZrZNSU+ZmiuWvC3r6KI468Vve+3uDNYNAGvRIwlUcWJf3cPMezcLiEINwciwdFdDEp14yQWmuPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrnCuYaxM1Q6AY6QqkJiR0Wez6dF8qP772voLG0kJU/QIgKvKN68nuFnbD2xBTrozfO/9zBUiC1AgC1WDTLaT3yFs="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.49.tgz_1480470822838_0.6311316452920437"}},"1.0.50":{"name":"namm","version":"1.0.50","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"e0fefff7c41e864037ba082711cc0d8b2b5a8433","_id":"namm@1.0.50","_shasum":"26fd0010e0af1b49590d5dff0f1abfff24db8739","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"26fd0010e0af1b49590d5dff0f1abfff24db8739","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.50.tgz","integrity":"sha512-fLBuQuhMOZa3LNrW+zwj9QukvRqT1YdvnlCXMIXJpjX3fxIlXjwF3wJ2SwPYluUI7udFXphy/9Yr2YqCnPa3Jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/ZJcPONQMVvfYxIH7+QQQIOQFU9d7p2vIfMb8VjdA1AiAysGnXXoJgLceSwucAO9HDATSZPggNUMQRFxY8EVYTyA=="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.50.tgz_1480471337924_0.0847167163155973"}},"1.0.51":{"name":"namm","version":"1.0.51","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"7a52ca0169797cbd574a30744b1572d7583ae9b2","_id":"namm@1.0.51","_shasum":"86734c88fdcc5e7800eae7ed2af493959e6fee68","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"86734c88fdcc5e7800eae7ed2af493959e6fee68","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.51.tgz","integrity":"sha512-t6XYmRL062cWypnTGl/KGTR5ITVCVaQ+gSe1ke44bVtCC55YHyDnhSFtuqT9hCXlkhuEWD6VP3eBFymk3CBurg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBO3itjsxqsBjIcLRZfBJQHUZWPm7qh7fAhraYwYkf5fAiEAuBXngDXx+mI9KVEioCaiBfJgBZ9MBF0l2nPIq86f36E="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.51.tgz_1480471577513_0.16266916738823056"}},"1.0.52":{"name":"namm","version":"1.0.52","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"e68a2b8af8b7ee93e02e1702851929f55dfbd197","_id":"namm@1.0.52","_shasum":"5099898da2c5d03e09544ef13aacc8eefcc4b37f","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"5099898da2c5d03e09544ef13aacc8eefcc4b37f","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.52.tgz","integrity":"sha512-q+QwliIZnkhhZTVv+7ao+u4h6sBF+u7EdbFyypFKnhHqSLFYgTp4hPOgDUd2CzO2KE6JlQdJpYUYO1hLAvbOlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDXNQ7akUqsFaZoOk/NwfZXrk8wz2BJtjHxgFZDVeZhwIhAKhlA5oVXhF5yu6Rc+xkd6APi0g3iCluTNAlMQFwGTJd"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.52.tgz_1480483208270_0.9713813569396734"}},"1.0.53":{"name":"namm","version":"1.0.53","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"1ac61e2d14eb4ffcb0dddf6817f668ab36be2308","_id":"namm@1.0.53","_shasum":"f04ddd4da5e8c85f5ea14a9ef14ec16e3a442405","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"f04ddd4da5e8c85f5ea14a9ef14ec16e3a442405","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.53.tgz","integrity":"sha512-FSQo+AfctIMh8ME8uyPnjzuqn557sMPz5F7doh9NzwLj+jZmos/0r93Ep+BllUTXeWlAGWNRa8U/Ghhs9xgnKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+6sO7CpMXwdBcKDm4ua+SQKfs4qAOSsu7K+q4GZ8o+AIhAJyQKUI4aW7kOIDkw6YVeAfMzOPbe48pg5pM6agJAJ11"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.53.tgz_1480483285494_0.7250093407928944"}},"1.0.54":{"name":"namm","version":"1.0.54","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"4e41b7ce697b3b0e11d3de4024a2aea385f77652","_id":"namm@1.0.54","_shasum":"4045075b65bcee200d30b7e40aeaf394bf2678c9","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"4045075b65bcee200d30b7e40aeaf394bf2678c9","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.54.tgz","integrity":"sha512-LbGfZJ907sB11FnPNunnnk8FTtKpZx5O69LqnDBoUpzf0DlGZ5Rdu8IqV8LiZmsDykWVvdNd3ilcW5vZmkDjTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkEm7KGwqaDHJWsKJ+ZF/AHVQ0JJ4GBptgwVcLYMQ7PwIgfTUeVnoyNx8H6mQ9I7Odx5CQAyaZbpO1DE7glrC7O5I="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.54.tgz_1480493695877_0.22974814544431865"}},"1.0.55":{"name":"namm","version":"1.0.55","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"ff042b4f63a1c38ca3120e839a5af0be822da779","_id":"namm@1.0.55","_shasum":"33bf2f06284ae85987a24e80fedd85e5d6142ff8","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"33bf2f06284ae85987a24e80fedd85e5d6142ff8","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.55.tgz","integrity":"sha512-6iWeDTsrdsZSMNF10XVveyDMruIEX3ehIv3gNg4xpX3KgJ11LzqgW0V2RJX3ITm3Q0HbN1dBIK9ORCgMsHU0tA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCE4DE6Tjgbcl8JXG0cgq8HV1xu38GP8SR1n+kAPZRxuwIgfBdUZTuOQTyQLSdDnJ9AVJQkIc+FjftNOwx4qgmfuYI="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.55.tgz_1480493774547_0.4311898718588054"}},"1.0.56":{"name":"namm","version":"1.0.56","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"61125c1edcb822386e708af56616ef529d2c58d3","_id":"namm@1.0.56","_shasum":"e5bfeb9d346f2d575c75e3481bed00b41759be35","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"e5bfeb9d346f2d575c75e3481bed00b41759be35","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.56.tgz","integrity":"sha512-wNYjAzWcUXyVpHKAbAQaHwYXptgI3LxntPvOBBKfSJZXwY+ez0p81LtOzg99Kwuuh0s9xxDWHet/88fNpxIEEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD6X9J3sGZ2IFrn9cS56AUzWWZyM93zwy6LmD0cuaS3wIhALPgbeBLUWoWqfXbYlhBYw2zof+ho5WEUSZe3cF3Hr3Z"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.56.tgz_1480503866519_0.8854571834672242"}},"1.0.57":{"name":"namm","version":"1.0.57","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"2f3f4a082810fe98af208371d5ccbc2669604c22","_id":"namm@1.0.57","_shasum":"2806a62b6c9f3161f2fd3d0aeec88890f967eaf5","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"2806a62b6c9f3161f2fd3d0aeec88890f967eaf5","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.57.tgz","integrity":"sha512-7AivfokkWyKeyXS/bvnqadgOrJa2ZHYwlMBqlOO4AVzSilgXLeFTgqLVNbRne7VELMRO8PczSRXiRuOBHgGmvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdJIj2eN/F/wUQLm8Sdh6SI4LRcYlkBvtZPzZ+gOvFvwIhAOVXYSL4ScYB8+PH0VjX7ZuwBkk42mvh324LwY6+Yy3a"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.57.tgz_1480504594260_0.7470415595453233"}},"1.0.58":{"name":"namm","version":"1.0.58","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"a3caf56b2d29b73257f012affdd3b2404939b98c","_id":"namm@1.0.58","_shasum":"b1aa9dfd029769295da7ad0b76d6d8f525c80a7a","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"b1aa9dfd029769295da7ad0b76d6d8f525c80a7a","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.58.tgz","integrity":"sha512-T++fL3hcolPUK2JyCqfSp819PETEKYBXpI18q2Mt8Eb8G70vLJzpKzDTl4DxVIP0L4sM4VNklAhoxTniw58vDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0UWOe9pfmy0y6kAiLSYTcdsF/S5dsErqU7VvCC4N/eAIhAKpOySKnvafk1e602HaLEyY0YZNG/huHOj6GIWcmQMTU"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.58.tgz_1480726419868_0.7314290562644601"}},"1.0.59":{"name":"namm","version":"1.0.59","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"694d8a7643398a23af326eef10f1245b64f13706","_id":"namm@1.0.59","_shasum":"8620dc4b91b619a8ceb948c10cb8a8c73d8aaede","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"8620dc4b91b619a8ceb948c10cb8a8c73d8aaede","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.59.tgz","integrity":"sha512-MDmGqoyvVNwsqa1OCHLBZ53sXPLjxu/f76RZM73dyLHRF4KdHw/Vg1f4P7TL1TtXWxutjAbkTV2xebEpc3Pn6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkwta6n2Y0BeX28EPkH6TzynFkqFFXm+PLiE5VOJ9ACwIhAJB/1ZOZHLCY05gy6jxgbD6BHz6XoAEqP+eS9g66MFNn"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.59.tgz_1480728874170_0.7822425530757755"}},"1.0.60":{"name":"namm","version":"1.0.60","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"958ce51fa4ce38ed706da63efd32222252e559a4","_id":"namm@1.0.60","_shasum":"186266ce8161fda062d72255be1b647381f2c5ac","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"186266ce8161fda062d72255be1b647381f2c5ac","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.60.tgz","integrity":"sha512-3yYR58O0ndRC5DHdHDx9gJZ9iYGjlfwaVCgDxRpmAys3iQLrywLkx1nHFBsxQ4o4nywjBPEN14HtoyG4H88pzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjBvnTLl65Law4Hq7FjfMlPWhIIc02FQnbtiEoh60s8wIhAPo5IqjXpGGI57ta6n/n87HFI1MGO6/RbLLkou21ct8B"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.60.tgz_1481074039474_0.09584729163907468"}},"1.0.61":{"name":"namm","version":"1.0.61","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"d4cfe4267a8acba2da35e7511b88feb356b7cb32","_id":"namm@1.0.61","_shasum":"10960e611c52695a5e4584883c01dcf89f163fcc","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"10960e611c52695a5e4584883c01dcf89f163fcc","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.61.tgz","integrity":"sha512-6LU5k7KsdRaviT1vZfB4jbpVk9XGp8kDpKhUr4i4R1lMZ9ethOemI9Ble03eVN0ynwFrxKO/tHXIR9Edn1BOlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuiLcfXapQaJttD+kIUP+6OVDRGlfVmRB0D3swoOYyIwIgTjjAVFw4OkJIPiDFyvgoofPIiAYafIwwxJI/aDhqPnI="}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/namm-1.0.61.tgz_1487381452307_0.09371399693191051"}},"1.0.62":{"name":"namm","version":"1.0.62","description":"Node Angular Mongo Module SPA Framework","main":"index.js","dependencies":{"async":"^2.0.1","blueimp-md5":"^2.3.0","body-parser":"^1.15.2","colors":"^1.1.2","connect-mongo":"^1.3.2","ejs":"^2.5.1","express":"^4.14.0","express-flash":"0.0.2","express-session":"^1.14.0","mailgun-js":"^0.7.12","mongoose":"^4.5.9","passport":"^0.3.2","passport-local":"^1.0.0","password-hash":"^1.2.2","serve-favicon":"^2.3.0","sockjs":"^0.3.17","underscore":"^1.8.3"},"scripts":{"test":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"author":{"name":"melnx"},"license":"ISC","bugs":{"url":"https://github.com/melnx/namm/issues"},"homepage":"https://github.com/melnx/namm#readme","gitHead":"ef1bf55636ef359ca1d381199dea421ad6b70557","_id":"namm@1.0.62","_shasum":"eb370c422067c209cd2a78fcc9df81043a403720","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"melnx","email":"melnex@gmail.com"},"dist":{"shasum":"eb370c422067c209cd2a78fcc9df81043a403720","tarball":"https://registry.npmjs.org/namm/-/namm-1.0.62.tgz","integrity":"sha512-ylz4A4H9OOcK6XhoejuNvE5BnQ22/YbZWSz4PqHoRVT05p8VUBb2o9mL9+B7zFG49LTK1WDuc1FPoHI7FoUmGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/dKKFsTkVU3bGcWcxTaAuIiVb7iVoCF71x6XGZNLKJAIhAPZtqK48a5dte9Uw0orHWQa5hpObjXpMWD/7jKfxLsxG"}]},"maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/namm-1.0.62.tgz_1487410361538_0.22960403375327587"}}},"readme":"# namm\n\n### example reddit clone application: https://github.com/melnx/namm_example\n\nThis framework lets you build an entire single page application driven by an advanced REST api in minutes with minimal coding. It provides:\n\n* Authentication\n* REST API\n* SPA (Single Page Application)\n  * Routing\n  * Controllers\n  * (Partial) Views\n  * Layout (+Menus)\n* Recurring Payments\n\nsample usage:\n```javascript\nrequire('namm')\n    .public(__dirname + '/public')                // static folder completely accessible to the client\n    .layout(__dirname + '/public/base.html')      // [optional] override the layout if you want\n    .partials(__dirname + '/public/partials')     // partial views to load for different model actions (e.g.: ./public/partials/posts/index.html)\n    .favicon(__dirname + '/public/favicon.ico')   // [optional] favicon path\n    .models(__dirname + \"/models\")                // models folder (e.g.: ./models/Post.js)\n    .config(require('./config.js'))               // basic configuration file for mongo\n    .stripe(require('./stripeOptions'))           // [optional] stripe options for recurring payment subscriptions\n    .share({                                      // [optional] share data from server to client, configure menu/title\n        title: \"WebFone\",\n        menu:  {\n            \"Token\" : \"/Token\",\n            \"Analytics\" : \"/Calls/pie\",\n            \"History\" : \"/Calls\"\n        }\n    })\n    .routes(__dirname + '/routes')                // [optional] custom server-side endpoints\n    .registrationCode('1SecretCode!')             // [optional] secret code to gate sign-ups\n    .services(__dirname + '/services')            // [optional] services shared with the angular app\n    .views(__dirname + '/views')                  // [optional] login view override\n    .sockets()                                    // [optional] sockets for online status tracking/chat\n    .init();                                      // actually start the application\n```\n\n## Getting Started\n\nJust think of what models (resources) your application uses and how they are associated,\nput your schemas in the models folder\n\nNext think of views you want for various actions of this model and put them in /public/partials/[model]s/[action].html\nthese views can then be accessed in your browser via /[model]s/[action]  (index is the default action if the action is left empty)\n\nAccess the advanced REST api via built in angular helper functions create() get() list() update() delete()\nor access it via the flexible action() helper function.  You can access the API manually by going to /api/v1/[model]/[[id]/action]\n\nIf the automatic REST api is not enough, you can create custom routes using the /routes folder\n\nThere's a default layout file but you can specify you own via layout([path]) call\n\n## Sample Code\n\ncheck the `samples` folder for the bower files (bower.json + .bowerrc) server.js and stripeOptions.js,\nhttps://github.com/melnx/namm/tree/master/samples\ncopy-paste them to your project's root directory for a quick start.\n\nif you don't have bower, install it, it helps you install all the client-side dependencies for this framework:\n```\nnpm install -g bower\n```\n\nthen, to install all the components run\n```\nbower install\n```\n\n## Configuration File:\n\n```javascript\nmodule.exports = {\n    port: 5555,                                   // [optional] a port to test your application locally\n\n    mongooseTestConn: 'mongodb://MONGO_URL',      // mongo connections url\n\n    mg_api_key: 'key-MAILGUN_KEY',                // mailgun email api credentials\n    mg_domain: 'MAILGUN_DOMAIN',                  // for lost password stuff\n}\n```\n\n## Model Files\n\nmodel files are arranged in a flat structure in the folder you specify with your models(\"[path]\") call\nby default this folder is \"/models\"\n\n```javascript\nvar mongoose = require('mongoose');\nvar Schema = mongoose.Schema;\n\nmodule.exports = {\n    Post: { //the model name (multiple models can be specified per file)\n\n        //basic model descriptor exactly the same as mongo schemas\n        name: String,\n        content: String,\n        url: String,\n        image: String,\n        points: {type:Number, default:0},\n\n        created: Date,\n        updated: Date,\n\n        _sub: {\n            type: Schema.Types.ObjectId,\n            ref: 'Sub'\n        },\n\n        //access descriptor to determine which User.role can access what for this model\n        $access: {\n            user: {\n                list: 'all',\n                create: true,\n                get: 'all',\n                update: 'own',\n                delete: 'own'\n            },\n            admin: {\n                list: 'all',\n                create: true,\n                get: 'all',\n                update: 'all',\n                delete: 'all'\n            },\n        },\n\n        //this code gets bubbled up to the angular controller for this model (each model gets a controller)\n        $init: function($scope, $http, $sce) {\n            $scope.$on('$routeChangeSuccess', function() {\n                $scope.$parent.controllericon = \"fa-file-text-o\";\n                $scope.$parent.controllerheader = \"Posts\";\n                $scope.$parent.controllerdescription = \"posts\";\n            });\n\n            $scope.doStuff = function(param){\n                console.log(\"look! it's the parameter:\", param);\n            }\n        }\n    }\n}\n\n```\n\n## REST API\n\n### URLs\n\n|Method | Url          | Action                                  |\n|:------|:-------------|:----------------------------------------|\n|GET    |/Model        | Retrieves a list of [Model]s            |\n|GET    |/Model/id     | Retrieves a specific [Model]            |\n|POST   |/Model        | Creates a new [Model]                   |\n|PUT    |/Model/id     | Updates [Model] with _id [id]           |\n|PATCH  |/Model/id     | Partially updates [Model] with _id [id] |\n|DELETE |/Model/id     | Deletes [Model] with _id [id]           |\n|GET    |/Model/reduce | Groups [Model] by $groupBy parameter, returns counts by default; (optionally aggregates via $aggregate parameter on field specified by $field parameter |\n|GET    |/Model/count  | Counts [Model] returns count            |\n\n### Filters\n\nall endpoints returning a list of [Model] can be filtered\n\n| GET Parameter Name  | Result                                                                                             |\n|:--------------------|:---------------------------------------------------------------------------------------------------|\n| [fieldName]         | filters to the parameter's value or the mongo expression passed (e.g. `{$gt:2}`)                   |\n| $sort               | sorts by the field name specified by the parameter value or a sort expression (e.g. `{created:-1}` |\n| $skip               | skips the number of documents specified by the value                                               |\n| $limit              | limits number of results to the value                                                              |\n| $count              | populates counts based on value (e.g. `{commentCount:['Comment', '_post'], upvoted:['Vote', '_post', null, {points:{$gt:0}}], downvoted:['Vote', '_post', null, {points:{$lt:0}}]}`) |\n\n\n## Partial View Files\n\nView files are simply angular template files. They live in the folder specified by your partials(\"[path]\") call\nThis example creates a new post and saves it to the database via REST api\n\n```html\n<div ng-init=\"new()\">\n    Title<br />\n    <input type=\"text\" ng-model=\"item.name\" /><br />\n    Url<br />\n    <input type=\"text\" ng-model=\"item.url\" /><br />\n    Content<br />\n    <textarea type=\"text\" ng-model=\"item.content\"></textarea><br />\n    Image (Override)<br />\n    <input type=\"text\" ng-model=\"item.image\" /><br />\n    <br />\n    <div ng-if=\"_parameters._sub\" ng-init=\"action('sub', 'Sub', 'get', _parameters._sub)\">Posting to sub: {{sub.name}}</div>\n    <button ng-click=\"create()\" type=\"submit\" class=\"btn btn-primary\">Post</button>\n</div>\n```\nnote the usage of item, new(), create() and action()\n\n## View URLs\n\n| URL                | View Path                               |\n|:-------------------|:----------------------------------------|\n| /[Model]/action    | /public/partials/[model]s/action.html   |\n| /[Model]/id        | /public/partials/[model]s/show.html     |\n| /[Model]/id/action | /public/partials/[model]s/action.html   |\n\n\n## Route Files (optional)\n\nroute files are not necessary but can help you add custom server-side logic if the automatic API is not enough\n\n```javascript\nfunction downvotePost(req,res){\n    var Post = mongoose.model('Post');\n    var id = req.params.id;\n\n    vote( id, req.user._id, -1, Post, {_post:id}, function(result){\n        res.send(result);\n    });\n}\n\nmodule.exports = {\n    \"/util/upvoteComment/:id\": upvoteComment,\n    \"/util/downvoteComment/:id\": downvoteComment,\n    \"/util/upvotePost/:id\": upvotePost,\n    \"/util/downvotePost/:id\": downvotePost,\n}\n```\n\nPrefix the routes with PUBLIC and/or POST/GET.\nPUBLIC makes it accessible without authentication\nPOST/GET explicitly specify the method, by default they are private and GET.\nfor example \"PUBLIC|POST /util/downvotePost/:id\" would make it PUBLIC and POST\n\n## Layout File (optional)\n\nThere's a default layout file but you can override it by calling layout(\"[path]\")\nThe layout file is a simple angular file that uses NammApp as ng-app, MainController as ng-controller, and has an ng-view div to load the partials\n\n```html\n<html ng-app=\"NammApp\">\n    <head>\n        <title>My App</title>\n    </head>\n    <body ng-controller=\"MainController\">\n        <div ng-view></div>\n\n        <script src=\"/namm.js\"></script>\n    </body>\n</html>\n```\n\nThis is the simplest layout possible, it loads the partials to take up the whole page\nnamm.js automatically loads all the other scripts/styles needed\n\n\n\n\n","maintainers":[{"name":"melnx","email":"melnex@gmail.com"}],"time":{"modified":"2022-06-20T19:47:46.376Z","created":"2016-11-01T22:33:26.818Z","1.0.0":"2016-11-01T22:33:26.818Z","1.0.1":"2016-11-01T22:38:23.673Z","1.0.2":"2016-11-22T00:47:26.286Z","1.0.3":"2016-11-22T00:55:41.794Z","1.0.4":"2016-11-22T01:50:02.996Z","1.0.5":"2016-11-22T02:16:11.668Z","1.0.6":"2016-11-22T02:33:06.684Z","1.0.7":"2016-11-22T02:55:50.734Z","1.0.8":"2016-11-22T02:59:54.302Z","1.0.9":"2016-11-22T08:11:22.530Z","1.0.10":"2016-11-22T08:14:03.653Z","1.0.11":"2016-11-22T08:17:37.038Z","1.0.12":"2016-11-22T18:48:37.385Z","1.0.13":"2016-11-22T18:50:55.474Z","1.0.14":"2016-11-23T21:38:54.136Z","1.0.15":"2016-11-26T00:42:18.951Z","1.0.16":"2016-11-26T00:51:08.650Z","1.0.17":"2016-11-26T04:14:12.841Z","1.0.18":"2016-11-26T04:21:00.386Z","1.0.19":"2016-11-26T05:03:11.980Z","1.0.20":"2016-11-26T08:34:44.459Z","1.0.21":"2016-11-26T08:42:00.091Z","1.0.22":"2016-11-27T03:11:24.283Z","1.0.23":"2016-11-27T03:36:50.340Z","1.0.24":"2016-11-27T07:23:01.456Z","1.0.25":"2016-11-27T08:04:06.336Z","1.0.26":"2016-11-27T19:11:35.114Z","1.0.27":"2016-11-28T01:01:04.076Z","1.0.28":"2016-11-28T01:08:03.937Z","1.0.29":"2016-11-28T06:01:50.276Z","1.0.30":"2016-11-28T07:16:25.338Z","1.0.31":"2016-11-28T08:20:44.680Z","1.0.32":"2016-11-28T19:39:53.394Z","1.0.33":"2016-11-28T19:43:10.895Z","1.0.34":"2016-11-28T19:48:18.570Z","1.0.35":"2016-11-29T20:59:39.999Z","1.0.36":"2016-11-29T21:18:06.796Z","1.0.37":"2016-11-29T22:23:01.671Z","1.0.38":"2016-11-29T22:29:00.486Z","1.0.39":"2016-11-29T23:19:47.011Z","1.0.40":"2016-11-29T23:34:20.569Z","1.0.41":"2016-11-29T23:36:40.186Z","1.0.42":"2016-11-29T23:43:13.745Z","1.0.43":"2016-11-29T23:48:24.353Z","1.0.44":"2016-11-29T23:58:03.098Z","1.0.45":"2016-11-30T00:05:20.585Z","1.0.46":"2016-11-30T01:31:27.979Z","1.0.47":"2016-11-30T01:33:46.918Z","1.0.48":"2016-11-30T01:41:29.572Z","1.0.49":"2016-11-30T01:53:43.080Z","1.0.50":"2016-11-30T02:02:18.153Z","1.0.51":"2016-11-30T02:06:17.744Z","1.0.52":"2016-11-30T05:20:08.511Z","1.0.53":"2016-11-30T05:21:27.759Z","1.0.54":"2016-11-30T08:14:57.987Z","1.0.55":"2016-11-30T08:16:16.890Z","1.0.56":"2016-11-30T11:04:28.832Z","1.0.57":"2016-11-30T11:16:36.360Z","1.0.58":"2016-12-03T00:53:40.112Z","1.0.59":"2016-12-03T01:34:36.456Z","1.0.60":"2016-12-07T01:27:21.928Z","1.0.61":"2017-02-18T01:30:52.564Z","1.0.62":"2017-02-18T09:32:43.735Z"},"homepage":"https://github.com/melnx/namm#readme","keywords":["node","angular","mongo","SPA","framework","REST","API","authentication","recurring billing","single page application","analytics","node.js","nodejs","angularjs"],"repository":{"type":"git","url":"git+https://github.com/melnx/namm.git"},"author":{"name":"melnx"},"bugs":{"url":"https://github.com/melnx/namm/issues"},"license":"ISC","readmeFilename":"README.md","users":{"melnx":true}}