{"_id":"graojs","_rev":"130-1474cfd3713bde5308223f00f15b1bea","name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","dist-tags":{"latest":"1.0.14"},"versions":{"0.0.1":{"name":"graojs","description":"GraoJS - MVC framework for NodeJS.","version":"0.0.1","dependencies":{"express":"3.x","mongodb":"*"},"_id":"graojs@0.0.1","dist":{"shasum":"d58756e43895892882a16a1dfd6ee67320dc77f5","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.1.tgz","integrity":"sha512-1GA0RCOLiW6Zppg/tJckpJgK0qMLGRAJuSXr25uDIWW7JKPNnJplKOn94zBYfwrF+QyvhI+pDPcc0aFZjSJxBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2bDRniKZ2++LWyaeNIhGQos9Bst78zvLEPbrROfsb8AiEA70e9GiumM1ngC5/J6lxUBL3tptU5BHvgxWoz6oVxO04="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.2":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.2","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"0.7.x","express":"3.x","mongodb":"1.3.x","mongoose":"3.x","mongoose-validator":"0.2.x","mongoose-rbac":"0.1.x","nodemailer":"0.5.x","email-templates":"0.1.x","i18n":"0.4.x","underscore":"1.5.x","jade":"0.35.x"},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"grao","bin":{"grao":"./bin/grao"},"_id":"graojs@0.0.2","dist":{"shasum":"ae0912d9c7f872a210002865486952171e82de01","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.2.tgz","integrity":"sha512-uuI7SCtibDBsDhzhVoCxUaEQV1/Q3VHksrkiamNVgFJLr+noX3vT7u+tDO4R6JTLIGyIFs3+c0Oytev+brR9lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvStm5fAlNAswNbiLx/vHIcLdTFv1AeA6zB9yD6rxSJAiEAmLgJrDEcAAKnHfRPhiKCdHMOzSPlsFdpoiChkm5/V0E="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.3":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.3","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"0.7.x","express":"3.x","mongodb":"1.3.x","mongoose":"3.x","mongoose-validator":"0.2.x","mongoose-rbac":"0.1.x","nodemailer":"0.5.x","email-templates":"0.1.x","i18n":"0.4.x","underscore":"1.5.x","jade":"0.35.x"},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"grao","bin":{"grao":"./bin/grao"},"_id":"graojs@0.0.3","dist":{"shasum":"abe1740b69fe99ec26323ef9bf621f2c1fe1f44a","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.3.tgz","integrity":"sha512-dhPZXro3pUXpgNhvMvUfDOxqwte5DsHiU4/wj3tMxlCWiZlZUdRmH7eMJkkae+WvRHwFG/FTLhIpN5f9pl40QA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADLRk6z+Ch+37wpm9V44j1V2I4dxqeXbSDVa1bI5O0WAiBIXVsQhoqvclLzVRqQicVa6jUkpv+ftiUsZUPA+078ng=="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.4":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.4","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"0.7.x","express":"3.x","mongodb":"1.3.x","mongoose":"3.x","mongoose-validator":"0.2.x","mongoose-rbac":"0.1.x","nodemailer":"0.5.x","email-templates":"0.1.x","i18n":"0.4.x","underscore":"1.5.x","jade":"0.35.x"},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"grao","_id":"graojs@0.0.4","dist":{"shasum":"0d6523a4828c8b0bddb8094aaff9f01feb196f64","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.4.tgz","integrity":"sha512-+SyvdUz0dFCw69AQtyQNA34OQUldzfdAN4aDka6yA5z8N0N3+ABkZBjxdxmC71yVe1ylHwttfqDvp2Ka9LlwzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPS2v6r7YLUdYzNzwRUOVdHcLdSJTHLO45Kd2Nr/WzrQIgAvnL3kUY32DqP56/ZYmEP8Nmw9cGIFKPnwznBEEIb90="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.5":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.5","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"0.7.x","express":"3.x","mongodb":"1.3.x","mongoose":"3.x","mongoose-validator":"0.2.x","mongoose-rbac":"0.1.x","nodemailer":"0.5.x","email-templates":"0.1.x","i18n":"0.4.x","underscore":"1.5.x","lazy":"1.0.x","jade":"0.35.x"},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"grao","scripts":{"start":"./bin/grao.sh start","stop":"./bin/grao.sh stop","restart":"./bin/grao.sh restart"},"engines":{"node":">= 0.8.x"},"_id":"graojs@0.0.5","dist":{"shasum":"c061495d744372ec5d325bd6a0598efaa494641e","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.5.tgz","integrity":"sha512-yrCjstd/6CiN/8cCMSwv0reX5gUqdo8HFQdtfs9rA3RJNcQmfXD9EArDK+nfJn1wtQbEBZVkD25KkC5WNcJdcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYWXZtAP38Mha/Du1yEC5CtoSgB6PCxNU3jhip5r6/rQIgeNZO87iDLhnf7KfHdsgvpB6PKBKyMJAYoFEoHDJOJo0="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.7":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.7","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"0.7.x","express":"3.x","mongodb":"1.3.x","mongoose":"3.x","mongoose-validator":"0.2.x","mongoose-rbac":"0.1.x","i18n":"0.4.x","underscore":"1.5.x","lazy":"1.0.x","jade":"0.35.x"},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.7","dist":{"shasum":"9f47ecef23ed1105b1bab3eba048412cdc0b62df","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.7.tgz","integrity":"sha512-03VXNCOzkD0Kp0jfu/2g4VkSuWyQxHXJH6kE7MvwYdlS3q0pUhrezrecp1DDrLr3BqOsDES8XJCMdwkoQMsr3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDydmh36Or1q995d23/VpiBRRdQ9koQNfcEBvuFrZKBfgIgJ6lOblpZoDlWjkxnKrTe5LRphDEIaiU4AVgsKsKeTYw="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.8":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.8","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"0.7.x","express":"3.x","mongodb":"1.3.x","mongoose":"3.x","mongoose-validator":"0.2.x","mongoose-rbac":"0.1.x","i18n":"0.4.x","underscore":"1.5.x","lazy":"1.0.x","jade":"0.35.x","fs-extra":"0.6.4","node-stack-trace":"0.0.x"},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.8","dist":{"shasum":"849e1573c857cf805e0112eb19e94c5720fd0822","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.8.tgz","integrity":"sha512-5Dwsd9uo/k67aW7zf3UG7yisssV23G2jOAj0f6YhXqDMa88KCsglJvK80MebTYT8SGk+h6fBham1VRKDhFErig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdfDUl26MoKFLycuet7RmT36pAlhMBOVkovnayhCghGAIhAIHmVevNqDIvQ6gDZtKT5gN/CQfFi0/wSbAoI3AC3U2g"}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.9":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.9","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"0.7.x","express":"3.x","mongodb":"1.3.x","mongoose":"3.x","mongoose-validator":"0.2.x","mongoose-rbac":"0.1.x","i18n":"0.4.x","underscore":"1.5.x","lazy":"1.0.x","jade":"0.35.x","fs-extra":"0.6.4","stack-trace":"0.0.x"},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.9","dist":{"shasum":"26146595c34167ce6a6023d449e505e05a73c8a9","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.9.tgz","integrity":"sha512-K1gNxSBOmDuXg1OflZZLIQwpDj/jr0fyhOA2x9Qb7rbeImEYga7RpwmgIlO95TTsxlM9+/gmVs/eyJN4rwe7bA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpC/DuSnrbYhtILHchcNKWvY8xs3oaJZZzN7nsIIhuLAiAe1xTP9ebiOl0fK/Fbm5IrxYZTClEiCCAbLLctVYQstQ=="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.10":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.10","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"0.7.x","express":"3.x","mongodb":"1.3.x","mongoose":"3.x","mongoose-validator":"0.2.x","mongoose-rbac":"0.1.x","i18n":"0.4.x","underscore":"1.5.x","lazy":"1.0.x","jade":"0.35.x","fs-extra":"0.6.4","stack-trace":"0.0.x"},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.10","dist":{"shasum":"69fec450fcbf96a823d4ca61783aa1320f7bef93","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.10.tgz","integrity":"sha512-mKsm3KIfAaizqs9ecaMFQekA8bYEM835PQuVfwD4WUHuV/BW1Rosb286MMCDHs87UR8IpGSIS7szgH5IvbcAHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZ2WUq6zcOezA8SLUGhDuwEpDTDksEDBkjBDVeJXP0QAiEApxWfFg2NK24kH9dBHl1SferaXPVyn9A15tg5+YIeB64="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.12":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.12","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"0.7.x","express":"3.x","mongodb":"1.3.x","mongoose":"3.x","mongoose-validator":"0.2.x","mongoose-rbac":"0.1.x","i18n":"0.4.x","underscore":"1.5.x","lazy":"1.0.x","jade":"0.35.x","fs-extra":"0.6.4","stack-trace":"0.0.x"},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.12","dist":{"shasum":"1e5c50389c730eb6a86e78040bcb141da47ff1c7","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.12.tgz","integrity":"sha512-vMhSQppTtu08N5CcOWKppo6Q2YR/RNp/tqpGkAJsnKLCjH4SeHRIdt/HFt8ib5IAVGw+E0iB5tbdB8rL5QM18Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCILOcMuQGN9+YfVvVtmCVhvLT6xYCWU855L2b1CAoVhwIgYMqzTLmVx7GqxpLcMBb2odRMseR7cWBDwFJCVJkXUio="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.13":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.13","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"0.7.x","express":"3.x","mongodb":"1.3.x","mongoose":"3.x","mongoose-validator":"0.2.x","mongoose-rbac":"0.1.x","i18n":"0.4.x","underscore":"1.5.x","lazy":"1.0.x","jade":"0.35.x","fs-extra":"0.6.4","stack-trace":"0.0.x"},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.13","dist":{"shasum":"e77e8a429a87120089c417ba5b6b5254760e5109","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.13.tgz","integrity":"sha512-W81A0CWqY4SNpzDFjPhqvKWyHMJFBaM3w48suOFOg5a8QyZRJFYxxVp0cYLMbq3YuiaU4kx1wpS2oRogSBBXqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxnEkTz+pyOfjXUJGhr3jStp0tvvUWllTrbP3pPfg41AiAIxK97sN+7kHh8K+Lvm94UiKuQWBCCjKFgzQv3Pqc9yw=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.14":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.14","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"0.7.x","express":"3.x","mongodb":"1.3.x","mongoose":"3.x","mongoose-validator":"0.2.x","mongoose-rbac":"0.1.x","i18n":"0.4.x","underscore":"1.5.x","lazy":"1.0.x","jade":"0.35.x","fs-extra":"0.6.4","stack-trace":"0.0.x"},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.14","dist":{"shasum":"15db87fbc71d829f2767b9954a2f3df92bdba54d","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.14.tgz","integrity":"sha512-RQP2er1xmZepW+9v6ILbPVSv1Nb3l/n4mFT60372yEMBLwOOfLB7H5iM2FIq4Sd2gZkjUsx5oUviJ4YXmwkqIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1hLsAApyFhGIFvLqvEI8Gfh8LuHpztC2de224KdZchwIhAIxfNfCcDLhDId/n2bT4mgtvLf/RTvwBMyortldj18cb"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.15":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.15","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"0.7.x","express":"3.x","mongodb":"1.3.x","mongoose":"3.x","mongoose-validator":"0.2.x","mongoose-rbac":"0.1.x","i18n":"0.4.x","underscore":"1.5.x","lazy":"1.0.x","jade":"0.35.x","fs-extra":"0.6.4","stack-trace":"0.0.x"},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.15","dist":{"shasum":"caaa55e191832a04cc1f93c61a30b32ab7e16414","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.15.tgz","integrity":"sha512-JixtYzam49uF097UrzQtTeL7A5Q5PPyW5W2PG43eu2TsNeWxc9I+9xXsqFoL2vY5+5QbvPUr8tPOZguV3VXZrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdaojuFKp2Mw9SMi2fi7usnJ0xjgMVqRSmfbzgUfdyGAiBgmCDJa1cD6ExhxBkLJ71HT6VRKfgaKyYT4qQ/7e9Pig=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.16":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.16","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafael@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"0.7.x","express":"3.x","mongodb":"1.3.x","mongoose":"3.x","mongoose-validator":"0.2.x","mongoose-rbac":"0.1.x","i18n":"0.4.x","underscore":"1.5.x","lazy":"1.0.x","jade":"0.35.x","fs-extra":"0.6.4","stack-trace":"0.0.x"},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.16","dist":{"shasum":"7fd210d876c92bc5abc9c3757b0cf6cbaad73b5c","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.16.tgz","integrity":"sha512-07lpAjLY7GC1bR/hmT6WbbzcGNX81yPjz5R88gXmWOTh9MEfMmj5/O6vDhevadnwuRcukwsqBRyloCOOZl3LfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJDTL8wi1Q7035qXlDovUZtkaJMrkIDGiaevbHeY/GYAIgNQ9tUFCbMUny1U8JH/XdRKcNx4T3pbz6yOc9lWBzcGU="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.17":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.17","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafael@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","lazy":"","jade":"","fs-extra":"","stack-trace":""},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"_id":"graojs@0.0.17","devDependencies":{},"optionalDependencies":{},"_engineSupported":false,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"19ce1c9b2bf1d73003c84f35fbd3ad9bc05f56b3","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.17.tgz","integrity":"sha512-Vo8qgzp9+Wf8y8pffFAdX5UPu9CkhBH0KpRL5YiKzuqIyQI7mzPEhSgwmGw7dmzaIY6aSKq24PKlZdu9zJGroQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDokCkEfvOAeVBpAiD0egod31inBbQMsVSWDt0QQsfJ9gIhAI2g4ZCgfs1Oq7lQALGm+m8+0HIykZpZO2if7VWbY+4V"}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.18":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.18","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafael@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","lazy":"","jade":"","fs-extra":"","stack-trace":""},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.18","dist":{"shasum":"a56829c5b479c11c91a562688ba473709192dd68","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.18.tgz","integrity":"sha512-k8sF34PcBTi3osXeJkKbVMjrV9mzNJFW9ysDOhTWyKP5T/XJ6OGdcFV+ZCbUPtD6XPNJSxJc5OsQ38KpuJ0WYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiVUxEsVL2LoMTqu9z/Lk0/MCtPatXz9RCHw4PYHM9UAIgTDZqX0HUW1PDIfauZoc5nXMVsk3/Ly8tTSRRRgoczHM="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.19":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.19","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafael@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","fs-extra":"","stack-trace":""},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.19","dist":{"shasum":"3e01ac73fde69855f31d6472049a3d677bd2e63f","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.19.tgz","integrity":"sha512-jUjDsSDzSu7QQ6727WcwEKJFLexzu/Gr91bs1Oci6aHJLCbQ/8uYrVIHn49Tm8kzEwy7luFvf0nn2yX3/1XjNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHHYwCmqggW+1+keoEdGgS3XRfw9WftACLfn96+ZOlHAiAumeNuAFOwi2payfx6VDjQKiFaFj4/lBk104X42Jiyvw=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.20":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.20","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafael@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","fs-extra":"","stack-trace":""},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.20","dist":{"shasum":"eb343aee8199d2ac1b83cd4387f92c009c297c61","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.20.tgz","integrity":"sha512-FNmvmkxvnvyerx86uTsl/mtqGzf0GInVlv++bOAHgQ7aWt+2ULmmeXgcoGMGQOA7J/7v41xAvPLDst2fvyPQ6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTNVQSGab/vpsC+WDP7xM+0HDqCJM57Q6VYq927SJuxgIhAOoTdRzLUxu9swOK7dPxVy8TmtARDB4OWXJ5DvsA5NLr"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.21":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.21","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafael@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","fs-extra":"","stack-trace":""},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.21","dist":{"shasum":"087a025ba03e140c0a1ee09dfdcbfedc197073a4","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.21.tgz","integrity":"sha512-+QfvgATnqldpaBtoV+fl4/mcsb5a6m2ANQXpb1vQKoY6Grp0j4iEGPtbGbvR99FIEKUDaVP0x54/RjE6mH8Emg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcqScIpdk6euOoyjGIfGXMc+0BVCafx0989Z5jXBpWkgIhAK6O9cjcSlXfNzq73k87C+YMuJy7SOLZrr9JJXmA23++"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.22":{"name":"graojs","description":"GrãoJS - A full stack MVC NodeJS framework","version":"0.0.22","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafael@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","fs-extra":"","stack-trace":""},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.22","dist":{"shasum":"52eb81b38eb6b539e5c96bc40e39c3f1ea41d509","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.22.tgz","integrity":"sha512-+7TCdmL6JpzYkSh1YtfGGfpSceb8sVAuwcgUYwPfFVQYNITGFNA38Zgms9TTTrLcPfSyvq8P7CUWMLOZ9qXDEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBD42Bfb7RsK84MeNw7hMRxR4/+t5nG/gQlI/O8pEAIWAiEAoXjQOpFxsmJh2QTm6R3MSWj0nxVCOXn419bFrncoObY="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.23":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.23","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafael@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","fs-extra":"","stack-trace":""},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.23","dist":{"shasum":"358f5c5a24213549981b5a545beeaf52ef3ede55","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.23.tgz","integrity":"sha512-5hviigW8JTtcIK0xk5Ahvx4eCyF2f/TnDaoC/SFDvIYx4wwqdUzGNvR48uKlIfnJ2FGRQdexLTe+Tr8U6Aun+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpX1LE6BWDYtQBu2jN6pDO4zPRCVFYtkVa8z7Mz+PT9AiA06JiZx1AMkTYp7ZMjI2ASwi2LckTbDltGvIQGML4TiQ=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.24":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.24","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafael@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","fs-extra":"","stack-trace":""},"keywords":["framework","mvc","grao","graojs","rest","restful","rad","app","api","scaffolding","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.24","dist":{"shasum":"c6a5c068a292e52c937b0b54807046a4f73a3c68","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.24.tgz","integrity":"sha512-t3COwCTvBO38w1MsML5NQZt1uxwq+nPgRxrphhnP4TCUNnJSG3WUAPf1Dma5Za+JIf9fDwtPKXDI89Zgq9W36Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXJ5NTTut7dT5QbRMRD6qiDiGDIwIQ51RPwkIXpPqUPgIgOtdOz2tnnPDFdbx/0D3aefQY0qZRby8r1AZGYSygS/k="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.25":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.25","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","swig":"","fs-extra":"","stack-trace":"","prompt":"","wrench":"","optimist":"","string":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.25","dist":{"shasum":"9d0c6bb812d8c5dddfb3438a2749f370cfb6a7e1","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.25.tgz","integrity":"sha512-VjRWoNIqUH5r6WoVXH7yyx3NEeK9prJCWOuCMHvzfPizGl0VtdtLzR7xyHiMhRwx8JRLneKjC4LYefm3AtJmeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtwdHfAi2Xji+CViHgclXbMCabY/hIB8E+NOKHms7mGAiEA/LEXWNTkZ610X4dGfF+mF6KioiS3gdJTJCEEBnc2wSg="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.26":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.26","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","swig":"","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.26","dist":{"shasum":"fd9adf7743591d28a37039b178ffb5e79eb9d017","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.26.tgz","integrity":"sha512-0o8yaB+s39IWtTMrBZ6O9t+TKHRJLty8YwNsp624wY2OTt31Z3ESon2/XarRPi5TAifYrj3En5I0OX6XuEN4/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK0O+hRGp3MZ8z7USJUuND5fIhH9jPdEXLVG8Sm0KK/wIgXQmOJAhM5d6W0yL5j2na7mHLbVWxFkJcjUqtue8JrqU="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.27":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.27","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","swig":"","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.27","dist":{"shasum":"3661beefd63d658aad45d8919d20d4793137df7d","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.27.tgz","integrity":"sha512-umdH4DJydrLi73ZnAG3cpM396nJZQkyuZDpVIPeA/lNsqPahsw/HdA525l0Spxvvw2q4g11T89ThlYEqepRm3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsJg7vdhePgRL3RPbiTOtlS9ICVWMVybPostTKJruXmAiAtdgEJHvnqtiCpyCm0GC9B+pHqxW9tzT5bEBkbJCFa6w=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.28":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.28","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","swig":"","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.28","dist":{"shasum":"c1585a18df353d27b633059e3b9f392ecc3180fb","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.28.tgz","integrity":"sha512-rIZpybWGxPuD+x4BLFxRwVJVyyjeiPpJb1O57vMEF9HCzPkfv6xGRp6A18sT/Uh0DubmOcmWeapSHEVfMRbWgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBc/BJbUUR8TBd4vObhc7AbHVYvcPkoAazPFitkXYqxiAiEApYUG4XGKm+tOKb0TDx//2iVJjmpZgKjH6qY5Bz7Kra0="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.29":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.29","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","swig":"","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.29","dist":{"shasum":"29e86949cfd0c4d245cf6aa9a088cc78ea5f1770","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.29.tgz","integrity":"sha512-HtTwmopo4K/8dxcuvk3sjjXHiIZbghk3OScCBepT7JQAx8wrUoLjzwrVCzDD2vanBtqcVJCjV+PR9CUGtczfKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhbF1v1wq0Ng8AAxGrSJ1QxOMBYn1Q7SK4uDBzvp/qBQIgdKCBlTcWbeKt5wLvC0qYpMFaKs26YFVrfZH2bW58VrU="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.30":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.30","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","swig":"","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"_id":"graojs@0.0.30","dist":{"shasum":"099dab7f964f43fbfb50bf8ec54546e2ed6cb495","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.30.tgz","integrity":"sha512-WCQ+/eRPyjUTzUA9fghWS44xM58gssG/LUF377knV7MfDyR4XSO3vonAgwDX0xxFJbNUY09uuR0JDn/nyMAuhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqEnJH+6B7P6prC/G+Cqw4vO5lyUyIDMngMu79Ch7LuAiEAmGH55NBMl8VN8bv8zlrJ0rJLPYWu339THOe0KcCqSww="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.31":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.31","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","swig":"","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.31","dist":{"shasum":"adf0d5cfb8394cd2c87ed9139a49bbfb664b55dc","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.31.tgz","integrity":"sha512-Xs3lcqe3T3AeBBf2SC5xdi1djgiqhbHPjHj/AB5k9ZDT+uT97hzhQfT8dy1843pfCdqOOV4N8BQbNa/0BLS/WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDLZHDEaLGsY2smYXUrMxdaWjWJlZ2LSIRpaRvEDgLMQIhAIXSFFuNJqS4YUPGb3T9Rs0KqSy1ZcfxMzgotCOMZ8fF"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.32":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.32","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","swig":"","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.32","dist":{"shasum":"a36e2ed815bbf77260bf27db5dddcc61fe78dc66","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.32.tgz","integrity":"sha512-tfQszkPSJyoVgTpEPNrqEAzwLSgDMoxlsob3TovS7+zc5+ghCSO0sXjkLZWNIqDOSETKUbhfrbvH/qeodQgZTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbEGn61x3ncOVQ1M2yR9ix3dX3KeVKv1jUsSJG2W7+eAiEAq0guDcxLZsPU/I28XOPm0+7Tcolwes+oMXMPJNra8/o="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.33":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.33","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","swig":"","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.33","dist":{"shasum":"b169fa9e4adbc9cc990b9f5685163b7cc4d49e82","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.33.tgz","integrity":"sha512-yaKTweivDgdPxiikWezXpb6feyota6isI5w/TVrQvqxW3asVW3Wb5cIp77TgKzxYSE8G8F5fwHvL1jisVocJQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvNdfdV2z+aX/ze+zk//APX/ER+1FKxKyrFOywYHduqAiEAnVU7LoA+6lQo5NCzlmVVtafOq0LgM9roq0HUrEGCvGQ="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.34":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.34","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","swig":"","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.34","dist":{"shasum":"39cc579c8939f5cc62081cb72c2af8b0b2b0fdc5","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.34.tgz","integrity":"sha512-/dRb4omnK8GAVq5ov0XS2b+/7nIybJ+5OMzf+beGsvJ8h7TsU4GBsmdhW+J/BtZXzQx3NPBa6Gs+A60/0EpECg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg8kiQq6seA1zgqTE9+h6Fg/ExmXrytUbqwFLdeXhFVgIgf4Pq/7E0vc6C0CrHg44qifIQFE189VwgmIiPSMExaic="}]},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.50":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.50","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","mongoose-rbac":"","i18n":"","underscore":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.50","dist":{"shasum":"337364903b63f84b015268e6a2e73279aaf524cc","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.50.tgz","integrity":"sha512-CpcdH+w1Q9oyUNQr1OBhqnS0TAcVwIrsgxVyNW+ZAsIWjbsYw5UZlwg1qIl0Z8qwO7ZlGyOTjkrHxdtQkDeYWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8adVFH2J/rruKJyOkbYod+xpQ47RsSmfFYnMjosG2fAiEAoKZI1xHJyOhHR8LtxgXRhzfeqvqRjhwq30L75qfOQ7w="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.51":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.51","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.51","dist":{"shasum":"3e2ef8f401a031ecfa264b1739430363b1e25af5","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.51.tgz","integrity":"sha512-LbO+iPZv4GPj3Ji6delGLk+bfERDyYt/cW9GhIHYnPg6ZuH0qTQ0lZbh8TSRtSvS8MeooD36ljOwXjbPLGwhNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9qcz48h2RwL9XLSOZK+V18RUmDOw6RH8YJaIIeVHQHQIgMnWcl4VUn7UvFf2eSNkYt4I0qk3IjrkQ76AXzt/x7Ss="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.52":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.52","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.52","dist":{"shasum":"2aca22798d6d7fce95fa5e6b4245e646528204b7","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.52.tgz","integrity":"sha512-Ra8Yj1avbfjHXMHH9eOWz8j7Ib5GdDxGR5XWeVxVeCQpPu9svx0MZCu2qiwF3gMP6YrIEYQtExnrF70YkKlPhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhaHmPbWmBP7biylMkW7vGQK/hMMDJphczw5vqKOUR4AiAK0WnwICLDNdYhUQkt23KwrlfWtna+bnOvVTt/MDKb4A=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.53":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.53","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.53","dist":{"shasum":"b3a44e5500baa8b3e1c08d169bc0233ea21e912c","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.53.tgz","integrity":"sha512-6Kbd2ow//jRWHBzurPadabGWeQUHmasfvKHL+aEDObeXF5WOEpqo7ZO8Pg8R9FvfkYKBPixhdZugiMfgVZHzvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwiNopx9FE5r1xbxPY3D/5GZmd1DI5OpSWYCDVIHb9DAiEAihEiOD0MB85bLMam3vSWQ01cCIe4CAiiFoEkPO807rc="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.55":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.55","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.55","dist":{"shasum":"2a3dcf884edcfded6b36a0865fb276243e15143a","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.55.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.56":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.56","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.56","dist":{"shasum":"fa44c49d1c4c58899bc50ddf931b9a0459939f34","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.56.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.57":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.57","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.57","dist":{"shasum":"d0742f2633ee0a9884d73a4b5c9fd8b46bc0affe","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.57.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.58":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.58","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.58","dist":{"shasum":"391afac9e6cf3158d04a5a2c5ce64fd939f34c2c","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.58.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.59":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.59","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.59","dist":{"shasum":"e3bc2a8a12546c8d9ca10237f01626ff313257b6","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.59.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.60":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.60","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.60","dist":{"shasum":"8b8e590734b4cff822724f78b0a08923a0bfc72e","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.60.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.61":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.61","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.61","dist":{"shasum":"54c28228aee372b17c5d18c18699c475a045f4bc","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.61.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.62":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.62","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.62","dist":{"shasum":"2702999ca02b97a1de1b3c02fa3bc4623819a017","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.62.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.63":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.63","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.63","dist":{"shasum":"ddb0c060aa066224486e01ea9e655e2e76efabe7","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.63.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.65":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.65","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.65","dist":{"shasum":"755b1ec6b32dec6f924fe7ebea37805bc7d00ac4","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.65.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.66":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.66","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.66","dist":{"shasum":"4115a2cef429d565fe3d9eebb9fead111471f93b","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.66.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.67":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.67","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.67","dist":{"shasum":"10cac37ad5cea5855dc40a4e7854bf2b42d51a42","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.67.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.68":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.68","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.68","dist":{"shasum":"c289498a160ed56dd53e10727b21410c89b66233","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.68.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.69":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.69","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.69","dist":{"shasum":"7736da6de04cc4d70ba78bbb384c23443287d004","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.69.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.70":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.70","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"","mongodb":"","mongoose":"","mongoose-validator":"","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.70","dist":{"shasum":"20f816d1515fa9bd500aba0c26e7630d757d4044","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.70.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{}},"0.0.71":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.71","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"3.x","mongodb":"","mongoose":"","mongoose-validator":"0.2.2","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":"","bson":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"gitHead":"f1c1f6b4f6de0cba619a930c4a5ec2620d485089","homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.71","_shasum":"808580b0a4162e5d945110a5270a9a77b20b84ac","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.10.25","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"dist":{"shasum":"808580b0a4162e5d945110a5270a9a77b20b84ac","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.71.tgz","integrity":"sha512-PKsLcC1zotKuQWyb6XoymbxJsCS8jB7rVc93iXC1hdzKTiK5uKER7BoY3IuOV5JhHrpSEvLBi4gJ+//XKC33bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP6cdlPHftmxi2Ztxa/x0I9lSl4zcKNu0fYjHD81HEJAIhAOu8veQAM+Xn0e8J1mOp663+edwarSXIex97PeUy4jdj"}]},"directories":{}},"0.0.72":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.72","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},{"name":"Rafael Goulart","email":"rafaelgou@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"","express":"3.x","mongodb":"","mongoose":"","mongoose-validator":"0.2.2","i18n":"","lodash":"","jade":"","swig":"1.1.0","fs-extra":"","stack-trace":"","prompt":"","optimist":"","string":"","q":"","passport":"","passport-local":"","connect-mongo":"","moment":"","humanize":"","email-templates":"","nodemailer":"","bson":""},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"gitHead":"c19c106b0a9e7a8b8ad3f60d9cebdb86125d80f6","homepage":"https://github.com/synackbr/graojs","_id":"graojs@0.0.72","_shasum":"d02ab8d648480e6797519b0fd67263ffcfeaee84","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"dist":{"shasum":"d02ab8d648480e6797519b0fd67263ffcfeaee84","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.72.tgz","integrity":"sha512-pjpavijzu4C8da1FoWPHwvY1DNOP3x4Aeqq5Kz6x6kBhA702V4fdCNTMsf5TGp6G7mQxSdwZprtoZb2iAXcXlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgaTPkXYz8RlAv/xs6dQVEJm+k6oY3u/yqzWwqoJwhVAIhAL+QVmEh3+nCHNF1QEiaB5j7vEzPDLm6csF4nu/vzpTw"}]},"directories":{}},"0.0.73":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"0.0.73","author":{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelo@synack.com.br"}],"licenses":[{"type":"MIT","url":"https://github.com/synackbr/graojs/raw/master/LICENSE"}],"dependencies":{"winston":"1.0.1","express":"3.x","mongodb":"2.0.39","mongoose":"4.0.7","mongoose-validator":"0.2.2","i18n":"0.5.0","lodash":"3.10.0","jade":"1.11.0","swig":"1.1.0","fs-extra":"0.22.1","stack-trace":"0.0.9","prompt":"0.2.14","optimist":"0.6.1","string":"3.3.0","q":"1.4.1","passport":"0.2.2","passport-local":"1.0.0","connect-mongo":"0.8.2","moment":"2.10.3","humanize":"0.0.9","email-templates":"2.0.0","nodemailer":"1.4.0","bson":"0.4.8"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/synackbr/graojs.git"},"bugs":{"url":"https://github.com/synackbr/graojs/issues"},"main":"index","engines":{"node":">= 0.8.x"},"bin":{"grao":"./bin/grao"},"scripts":{"start":"./scripts/grao.sh start","stop":"./scripts/grao.sh stop","restart":"./scripts/grao.sh restart"},"gitHead":"040d55e16aca1183442316b113940f22f2ddbac8","_id":"graojs@0.0.73","_shasum":"066898319ba89a3181cfbcf2dcc2ee5f91551287","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"dist":{"shasum":"066898319ba89a3181cfbcf2dcc2ee5f91551287","tarball":"https://registry.npmjs.org/graojs/-/graojs-0.0.73.tgz","integrity":"sha512-rn88jEv3B1vVReRy2oCUEY3KkFORS9GD12jwaODka0DpGiSyH45vUF97gqRBSoRwI0p8jQgAA0PnKMIi2BttyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrs3kcDVb73GLEJbCh5U7jCNmvM9AWKxBS78tiO1CuswIhAOF/GvsVkziaq0aqL9POzA53mW8zrjkERzmNl8vwKCFc"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/graojs-0.0.73.tgz_1470788016578_0.05713292141444981"},"directories":{}},"1.0.0":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.0","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"x","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"2.10.3","mongodb":"x","mongoose":"x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 4.x"},"bin":{"grao":"./bin/grao"},"gitHead":"a265135ed48ec6e3790c5c53f0cfcf961c084685","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"dist":{"integrity":"sha512-Ms0mj9qrMhwJ6ex5ufk/6myQgv4xFcAR9N+Wlxf2cMkeb9tNXLSPQ3PxheBqY2pFwv5Q4WU2B4oumykwl+xA5w==","shasum":"3e3e1a3a9d6e35176d207afd1899d2b11db151e9","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.0.tgz","fileCount":378,"unpackedSize":6093364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2n46CRA9TVsSAnZWagAAWKgP/0gTAm0k53E6fR11qOZd\nt23hsE+uWElZjTzPjQnByF/GrzTszGFUg4jA+PbKUPT1/LLjSYWM8WFKKEU4\nzsULPz/A3gJ9TbRlojHhPwcZTdk3F5gzuSY4irpxpe2XeVdJJ01UBjVF+bOc\nMOnTJXJyKmVjnAS47QaV2leOUeWbpqETJcyRE6Q7D6IY//MtOcU9hEUPgs+c\nos852Hh9EINLU/Z36WXpuvUAKZ7fwen46/ZvlROBlled4vNcXsbTq20V5QQd\nnm5kh2PUGnc4rBOnAdx1b2EHC0Q4iD85P3jwlZ9u2faaP3trg1k/EvNGqoPa\nLzMXbMGF9J8F4xBA6fK3KwfK8mN659WXVXrTxQuq/T9k2aGELs+UFCs3YkQs\nkg8a7MSrFTWwGr4GYpHQrpGUf9t4cYN6H+O2SdtzBcxd3LRxLRcGxmFe1R8T\nGyZLPWHEgRA9N7nlp0m7pZgnQBEKXrP9OyVbTtHVy8cZf4YnohLlYFiExJ2W\nzply9km7Ap7KrNQEZkoHM0YLXBH7N9qnZ0Etw3e5oCW1o9d/uov7sxyGc29M\nE98gBi/FVIz0kS1Od0Jg2J3ZWbf5YANbsAyNpf+zWntJPb1LA0QgbwVQWIFx\n+mcTOUiPd3kdjU1HirsoCcgbrFCriCqiSbo7ZpFy7CypRpK0V79rrAq1Augk\neFGi\r\n=dMhR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZHYQ7OGFg/cCHq7unxH+O0qb6fJxkZ0EU9IJwE1M53AiEAk6Zt4kk2f6fTOCAfDeVjIUbZtTo+h4/bGAeWwXgHVs0="}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.0_1524268601955_0.40181365579276584"},"_hasShrinkwrap":false},"1.0.1":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.1","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"x","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"2.10.3","mongodb":"x","mongoose":"x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 4.x"},"bin":{"grao":"./bin/grao"},"gitHead":"d923cf74b184b26ed4369f9a3843bd78e8c7d3a6","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"dist":{"integrity":"sha512-i7RUZQHPmoo6aXDr86oKZ3XObBy0s3/7yXnmNiG9PLZXUXc/EuPJeLbBDo7nkpKfvHk459cDbKrXmDR121EUEA==","shasum":"9452c2abfecbdaa742ed3cb40afb2199a7555cf6","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.1.tgz","fileCount":378,"unpackedSize":6093351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2oEYCRA9TVsSAnZWagAA6oEQAIE2K3aHAiJSp0y1VguZ\ndlPpm7PvFcVnqtr6LsT9VxLtXOz3jwze+Cj9iaF31cjOKKp6RfvMXsXDe3i6\nJYkPvIIEmm9UI+eZmJdZiuXkLc5EJd7n58zhEIFtA3AcFTHPWXmGJ16fnwcL\nTQ1YIm1r2Zm7inmcpWmOgyBeqV1NLEgYiCVwJGpJHFoWFJUQwp0lswVvrTzc\nl9GsGAapXJFegGiSPQUn4MH/OUu0paNPkBCoIrjC0m1krckJJHOx0/5MhRqr\nmF9rnI2RPO5uOhe9KZf0da9l2uxEvrszC2MPYUuR9ZX4FVirP8bF/1cIK/SA\n5j2wzGihrmNBaiUIE86cMgtrBqQViAZTTTTx+CUAqfw1QAvzYMrT1iRDR4+f\nO2OpUMttG6BNz4B5IeEPVCSG8p3XJmKiNtCFDPRVpcKh2QYyzhc+GGd8QQFd\nLQSdKztacSwzBsNLjJUqQDvS8MeYOcTI80WrQzUofY1dJ4xE5CPz6Uk/+IQ7\nG9+hn56pUl89+OuSAERCeFq/KKgd9lb2ko+JDd8DTiexDWr46BXXEhQYctmr\nAn8EzKsINoH90ppPPEa4Lbecu0iniTrVu3dS1T5pO+/ITzo9Bkm/i1Vo7+kG\n/VdoJuzVGaKQj4cxoJ/PBV15wQjYagEAy7pLJQwGODX3mdhYlxuYqDA9MdfH\nwQEi\r\n=6b8k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOPNgoGMplolKGVE/RMDqMYl4apujTaFEmR7VMYfF01AiB/xyc/M3GfFwjCz726a4CwJNgGxNJQHUzLcFoESKXZvQ=="}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.1_1524269335837_0.07273927829393201"},"_hasShrinkwrap":false},"1.0.2":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.2","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"x","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"x","mongodb":"x","mongoose":"x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 6.x"},"bin":{"grao":"./bin/grao"},"gitHead":"a94582f7af15bcd0790938f6339c44404293fc3f","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.2","_npmVersion":"5.8.0","_nodeVersion":"8.4.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"dist":{"integrity":"sha512-ipSO31YiBS/T1R2OXBrUkOuhtrbKOFtlPQDFXY2y+HhMh5rjnnC4P9J/qLIO/91OWFyvDqDKS/7zew7d663bLw==","shasum":"e7f92cd8f590b15f1a329845842a33d0060e7848","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.2.tgz","fileCount":376,"unpackedSize":6093229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3llICRA9TVsSAnZWagAAnbQP/R+HcYURvr6kopEQVuHp\nFTdqvXK9zKEvG4r9QoAbemLh4vw8SzUSx9VsUfFuMh1Ukazc2ORyEuMexNIY\nOwXP84KGeuCcW9I30G2mobCrGoSNzzX+AtETeyI61cTbrAm0bsNwjRG01N+/\nZ64NcYpYygWsD5/fYoKYdtomoDdl2mPbZFX0w0UCQ0/IVdyvmYQWwqhwB9Cr\nBykaPC3A5zeKdCcdoXduCl/6/glI1iDy2BeCrD4lmu+CbPxyhrnymkiZzy97\nhOKKQStgiqzZh/cNRWZ5FjLuSrmAruh08H0EbJRwsoSlZ0ZkOPb/lhyFI8N0\n7e2U/hscSsuqsuYyfbrN4xdDPvJYwwZT/3Ac+ECRUcxMzxzvbJOVlG7HyEGC\nlbvnR2wdM9yEEKtrmIKUKHcg8/uGLUxVXLpjk0+sShod7o/WsnB+8AHLVjb1\nR8hM9LDrTG8SrFwSzZGG/PZTZiHcM6v21N0SXOtbnNCtX3ydHWv9nDdp5Qau\naU9/Dacvdpj8tlq6j8DwEus2CGcRnWg2ERi/493muG6EKsHMzQRu8/IoinSm\nzZ1v087BrdghgW+pWnqesxaFiQO6mH+zXev8JjLCP3rPvBmiWvSYMrNXlvr5\nZONxQSZe5m/puIqdMOjZenxXv7XBDq4IpOCEfnMaculvXa5Fg1WnzPJQKvv7\nrXmE\r\n=iNJq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzRUHDFq3493F1CNyO7PcowQAMlF85nCdeFLXsiYfReAiEA32hZAD9XuJiFn1G3cFIX/YTR2KVuhG0/7moukE70GrE="}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.2_1524521287765_0.9946499851973276"},"_hasShrinkwrap":false},"1.0.3":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.3","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"x","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"x","mongodb":"x","mongoose":"x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 6.x"},"bin":{"grao":"./bin/grao"},"gitHead":"1c65da069d4d4674c4810dcabc09257a49d6767b","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.3","_npmVersion":"5.8.0","_nodeVersion":"8.9.3","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"dist":{"integrity":"sha512-fZN1jJ22A8ghBepSl9sbQusgFU0Xuj0I0yMJMIRaiaZ2IEpJhOoPmemWlqnvterYTzwoQrPPkQ7qEXHvFm2K9g==","shasum":"0f0fa7e342d0f18f616460fb7bb5323211b96b2c","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.3.tgz","fileCount":378,"unpackedSize":6093912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4b5HCRA9TVsSAnZWagAAlO8P+gMwGMCA0+Uha/T7J/ci\nsLe9rSe7DjKqVPwya9K9QZFXUcv65D5Mo/lUhrxG8HtgiKeCW9/4/ljavtjy\nR7Q4/KtyMQol9Oux6jge9GCflVBa3nu4dHKowSunpYWPd1TFJUIEi5RbPXbX\nOSOUXp/kUPh4Z/rfKGcd+1nDZKzqniCvzkhuvMl08neGGvXgxYVmNP2aqpgH\nzosfm2v9HLV8M1ASZWIRAJ1/46SKS73YsffRPXXnmsHrWP+BKU68/aeGfBLi\nf6q5FOEKYh9/qzk0sbjG7XqAWjrZ1PkF6NK9/A/q6He+j1ncFYhuWyzFpC3q\nMbh1aDIbWzRIfice+oyDU/EfN2hwCfhrdBiTWUjqJoO/GCp4nFpFUoqqIB6X\nVl/a13gbiMVck9EJDQCGg6xihsGnJp0jBjOVXOqQbHjJUwndI/LnyJThRWhv\n3zEzPKyA4WDLfq9oPFqA2V5LYgHfMEXC81a0nJ/OYHDHuzburWXdyU4wlOnX\nuIQ9DYf4BwqXsFvpFIMwonjGTixtd9kqQE26P6TshMONgjljuz6oS7PQzfvP\nN/ag0QsRVsspHi0khDsGCBNyg+yIpTG1iimyzFHBIGxVnmys9PlGZLOiuRSM\nXlrg1sNLpqF2pAvcXFQHhqtfdtCtLQl0EFUKn2lNB2xmy5ZQPzWOcOQ6cVwW\nEAXe\r\n=A/xZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6WXAJvLS+lcQCLHa7GtjNll6f7P9zI1rr1v3JmHLBXAiB25u7X0+tvsP5RAk7ZVTVhryEGQ8GapD2oCqWmhbzdwQ=="}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.3_1524743751066_0.901178024896871"},"_hasShrinkwrap":false},"1.0.4":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.4","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"x","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"x","mongodb":"x","mongoose":"5.x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 6.x"},"bin":{"grao":"./bin/grao"},"gitHead":"d63a4afbc8ad57653e226870194bd11884cbb157","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.4","_npmVersion":"5.8.0","_nodeVersion":"8.4.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"dist":{"integrity":"sha512-MWrkTyIvSDwHMTlkuPiR9oL67FQ/H1WhflIlNuZwfty99BSaofWJdijKqU/1HsTW2tIpEyuUizO7WoTBc81Zsw==","shasum":"d2ef508c38943c3354fb3f5ee10a273496838a75","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.4.tgz","fileCount":385,"unpackedSize":7202409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6MrbCRA9TVsSAnZWagAAzbwP/jELqVTX1/xkIHkaHYeK\noDRHwHHz1ZvYhLuLjZvQICAA3EEhBqxtyRjelravLf0Y66gsvu6eZYGzUnmX\nxRpGEM6aLB4y9kqcWVDnMrsp0HZhaCxTRUBoK/iGBvQrTZbtCzUKV/lD6hKb\nJzmVqVxC05MIBX0mzlsd0/Wtqg7k+4QLSCXiepHdcjlNbSNHN010cvLobdJg\nuApUAlclaXLn80lBk7bryOr3oJZ5qBcQ5fETm4mlaW9POIGACavCMwMXxNim\nyYIkD5lNG7nDAA4eo01zAu9mnmCSdDnZFcsVWNNEiHnRb0dq8EQl8ReVM9R2\nLupchIScw2ld4/uCwKLWOaNn71LSnEEGA2etnPRbKsun37IN1drm5ggStXSp\ntHwEZ6EdbsldhJYzbwkpqwhft+C/MEmwX3wHpu5XszFGbz9Dr4hFySdmJ6ud\nZ3oGJ3qnQ2T8SlHXebnYduBVSs+XdL63LEjFVxkiNda4e6Gsk0iYMYY6EuWQ\ne1wFgn9TGccaMZQJbY/1ztUCklcIyFKQIe3TgaBVCgp3+g05tb2WGQp30iFd\n4pax16vN86Ne/8NuLHQBrIAfO8Qfl0LRstCvJ2tnVEOM4EUA0+LO5bto5Zid\n5Y3CASXpmh5f6Z/gN5tEqiBQIkttJB+5M+bdRiJiY8bdXP4oarxeyXlUVqi1\nqPk8\r\n=+a1v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFywsUVeAYUrZwb1I30xAehcGxtWNDyIawRJ0hINNEyAiEAoKZ09bVFcaQFscqT1O1grTqeIPng5H2CMsqIk8mzEEs="}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.4_1525205722861_0.9817047121032414"},"_hasShrinkwrap":false},"1.0.5":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.5","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"x","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"x","mongodb":"x","mongoose":"5.x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 6.x"},"bin":{"grao":"./bin/grao"},"gitHead":"e979732906863d505394e729a7737ca855ac8cda","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.5","_npmVersion":"5.8.0","_nodeVersion":"8.9.3","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"dist":{"integrity":"sha512-Cv6oLvD5lCEjFNXBvhII/D7YRWj53OqIObnoEB29o3ZRdmKhtVYwFvA1cPLHiHeQ55aXXNsgEKWhy9rPLUwgYw==","shasum":"a8e64031e4427adac0329d2c7454683e7b2625ad","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.5.tgz","fileCount":385,"unpackedSize":7202882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7E4fCRA9TVsSAnZWagAAUH4P+gMs3vPZcouJT9kOjTad\nHcrqKxtoEYRoP0V4UWw2S2wKlYjJxxpaqfuzEeL51UpJ9uY0BP6KxiFecsJa\nmc+TDBHdIeYFIq2lDxZ4QPTMt7Ewu4TBgZ48GKLch2ehgRpc74e/NdZcB/kt\nWEzsoil7h3iDkzUdxM8xTIYcE9zZoigqg/5ligUAYS0MGRhiBJzi+rtkEBpF\n3vYmz+6zCwEsKtyctzPKLLgl6NpMYLgCpOavxkjUm4P+ucxyl2K/4bEscsT/\nsT+vmdCw9C3JED4CDQp+E5w4Nsr7/2CeCVIUpxit22wKrgEmzjg/TMwlrabG\nFXxNyt3pq+lVZG8m32TgIpxxu501gTxW//4hJTVMIaZKTQ8VJEbzn2BJBTMx\nGdfB5Dvi5o0rDF14dhMN0MDFNzaIjwp2sFtwiAluNQQn3beGlW7szf/SnvYG\nrN0APTe+oQ1Z0BhbXFfjLFQNar7Gb/rSuqZd4XIFxEkozhRrxkvZD8fvG3ov\nRxqtdyp7o5ugQipFHP6ynzoBds448qRIwkfSj3/TN2hMjo0gx2xdbvE1FkFy\n4UKa82Xo6yckH4QLPmYRUfBYfeWXCtz1t0pKrurmKb4S11M7waiyhFFbbS2c\nrVDxI5PC7n7xpmtUlOgm9cKZ0d875ZAMYXiisLZ88HAmeryx0SXSIbt44T2g\nzRCC\r\n=C7sA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7TbUQBd8syH6cismqR6Qa+LC1v+9MBQLtvIhTIVOs/wIgLnSB5y2O37wRIEy61F1mGra1Gp0as2zDDTFOnh4Zc7w="}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.5_1525435933767_0.03135382697632361"},"_hasShrinkwrap":false},"1.0.6":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.6","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"x","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"x","mongodb":"x","mongoose":"5.x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 6.x"},"bin":{"grao":"./bin/grao"},"gitHead":"581239e9af3a691f814e9e0fe2ecc4aa3e82e1d8","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.6","_npmVersion":"5.8.0","_nodeVersion":"8.9.3","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"dist":{"integrity":"sha512-030EkjoOkbhDNJQLmxaR5/OWddZ3UpoMEZ+Yx9h9TOsMgYdCwiJ3byVPS0b2W9BKNFg8cGK3y1H59a7Y18A7cw==","shasum":"fec64bbed4aec4139ce4503e8516c1bc4b1d09f7","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.6.tgz","fileCount":386,"unpackedSize":7203297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7IgwCRA9TVsSAnZWagAABMwQAJzHKWdxI5Wki21SuTJ9\nXxo/XW922XRs/lx9vF4SX+3ShpUU7nTsOcWPZ159ve8KCTpH2VuH7nI1uzB3\n6U7E0grKLOmBHErCXRvVBiy6VeLUXUGVdtT9eL33QlrIXc/CpCsOMpCB9xf/\nXLuWxWYRWOAamOIYz0FT/+RHHx46vI7scOtT55p7b9AId8OtRQhfyXEQ403P\nmLstNIfXu/VlV7KSN1h9rLbDN3v8ErIN/zTOtSuXxH2Tu3hZ0H1X9a/qg/4i\nMNRcqVaYaD9aA6uFOyhDKG+JTuO0Mub/ayjhZ6GI3neVA8blA4dof2TgHYw2\nWZebOp1oHS3M0rGqqLxBpX63oM/TInWtNXcc2YRxULpr48xoWjfa366gZqGL\nkAcIBtf5iq4myylKs+FQwfqfiCZbrwMtzQQ4acyblKTyx8uXWopO5Z1b/L+A\naA+zcXfwlEuPcd8CSrU06RTDC0Xl5YmGusLlu3Et68aTdYgGW1iS3zsDmB9Y\n/PhjqiJVu3tnTi6HTsqOCVGPj/fu4aOZYSF1vDfBoX7ZQJbEkaBl0alheKTf\nrH/UonZdaqEA4p9Gop4vRpq/fIhd/U/UqFIOz+4w8sm57H20ZHRJN5Q2aONA\nnWB8iBhLWDxRJS7gAp4vn0keZNMsvcOvpg4Tm80/R4Z7uM93oGCN3iY6hJMj\nnclE\r\n=eKjb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcg7TD4xpz1hGESCSLqacJg7nVvwQrtu2h3Gp2+JawIgIhAPIQaIsHGHiM46V2nKUmSvmZAYa3SaVDNUqEv9WF7X47"}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.6_1525450799816_0.22063028977985444"},"_hasShrinkwrap":false},"1.0.7":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.7","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"x","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"x","mongodb":"x","mongoose":"5.x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 6.x"},"bin":{"grao":"./bin/grao"},"gitHead":"17f69211893f179e63c9842f1a8da9a966205804","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.7","_npmVersion":"5.8.0","_nodeVersion":"8.9.3","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"dist":{"integrity":"sha512-JG9YMz5wc2meXbHvmyvZdEabBrpNWu1dPyLsALpSo3E86vmIKlY82t/7Y+wnlnxNt71W3Sx6I+xG6werSkPv/g==","shasum":"4b1de95ba5c24d5202164cb5733fe7ac1897e0f8","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.7.tgz","fileCount":386,"unpackedSize":7203297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7I5ACRA9TVsSAnZWagAADmEP/AxV9jGJOC60+YLpFvp9\noUWrVw+tV94jOvONjOU4/DIC2GX4FDigHMptD5Gcrm8ow15esZuvWRT2QlF8\nX83tohbZg8MUVfNiyE8tuS4q3vmETh8+AgzjerktElCKKbLve4H256qIE+Dp\nfJVezcQDjDNGV1KCXEWXnLd2kfnpKF+3pk97m29C3C2Qop82OINg362lVIsU\np+qvFKEkbh55ERoDDVOzJp5WidY+rwJ0lcpR6vbWqfi3M0ikOncoaX9etP+F\nHSU9qoDlTZJ2Hcpc4TJaux4vwhaitf5YV30CWFvjFB7TpgOLlR9b6pGBO1jm\no+79QCkMOHM+S/4LsGMMlyqpm1/op3/SLZ5XWCGpJRiYA9R2WHs/qwD3r99U\neQG68+KFNrqA2jPxdZulk5rDbMYCbDU3Yj/cEsuaKGrHv6xUp4anA7NB5k0g\nuvtgZkZtoX3MQKTaVXJifY06ID5a7C6lEE1sW0eCQFwI7xjRnSWxnIGPZEFZ\nM4Cn4o4yU0yrAijR6iie9c1Pi2eW/YG/t8Rwjp9BmeRAGEDuQeXYr5G/vOF4\nNjC2GvKoV/Q56lHNEDSxjnpVYFuv81udBxSRzR8l9v8ia9xbeJr3ylpi2raV\nOQehz4+NM7uUQeTAyHyQUdmIBRxRyd2+6M5WsMXM0evjPfA/OoWCWibBOGQq\nR0nY\r\n=+L3P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2Axrv9ezAnGnfmpChxfyVBhc+pMmwlHtFpU7QDBN95AiEAmJkOMcFz5Y7BIxLMjGTaXy4MGShBJpSWIei7eGMIprg="}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.7_1525452351904_0.3672450657889461"},"_hasShrinkwrap":false},"1.0.8":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.8","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"x","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"x","mongodb":"x","mongoose":"5.x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 6.x"},"bin":{"grao":"./bin/grao"},"gitHead":"0bc34df0de1c3e698194288cd2ef30a2abe1d345","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.8","_npmVersion":"5.8.0","_nodeVersion":"8.9.3","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"dist":{"integrity":"sha512-v53L+ecrdWC9jhjRRE+EIbiEbnwNCESYdh9Hu3zJFG5CsEcjO5V3joLLg3dlVONcNekLhB8Jorf1uD+TcfTYuw==","shasum":"755891344c7b0039e7ee7200635720ccb7d98aa7","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.8.tgz","fileCount":386,"unpackedSize":7203309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7JACCRA9TVsSAnZWagAAfW0P/i5ArYn1Ct7RrQ3cnKJT\nglSaSog4DZwK8itbWfllPUhdHbWIknCj0Y/6XnT44apr0gy6bpCYyGVX34At\nq+m7ZClQAPM5n+wRgssSgMXIkxHzNt+MGl4ytj/uA33H0IbqyHEY/oVhh8Jj\nc48tMhsj15+m/6OMoAVCx+Mz3C5Z7iNSjyrrHg+YOsGMJZ4U8kkraNibo/3H\nTIwh9xbTF7iZChcqPTQv6gFE/eh4vI7ROR/U1gQchzsTg937CmyyQO+RIaUw\nde/DoOIRvNEmvfPb5ld257IYTA6KowNK+lH7F4zPEXBGBhNS6jgH7Gms+xpU\nejRVlrBKlSeDad3sJzs/Y5FQGCLG+Q5G5MHL3kxUknO5dJiFJPeDh3qZ3LIc\n+m5d8jZtnjjAD5VTb7ZZkxW5xRW75SrjZT4eOPWQymcEMizTX5aW7pMxkw7h\nZFp714QuinshRnC20Jce9+3tnySeOnH6JXGYpY8YUJZkMmyCT0ZgyfzdRCfr\nAu5blsvIvvw6VNUGcyRZb7529pEZDVa54El7OITX1IzJjuN3xk5Yxb3izKW9\nutvTUht1f3492dR+hFYyWpAZNvg0WTDVHL/c+ahGPn3TtJjQ8OzzlScMNe+w\nsnNdGAaibOlO7gJ0K/Lepja1eYNjFhU3TExgpMuqRZOKvnlHqT6i346gOpzP\nmDFy\r\n=PndT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZ4UYLcVvXA0eifY3bOPAXglNbPggW8bvGQ/3l2ETQbAiEAvsO2WEcZCC5X1MpQ9mVp/24tNErCJWpYTPkkE3EbrrA="}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.8_1525452801937_0.5243408398738882"},"_hasShrinkwrap":false},"1.0.9":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.9","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"x","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"x","mongodb":"x","mongoose":"5.x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 6.x"},"bin":{"grao":"./bin/grao"},"gitHead":"557cde17ec6bb21ee9c4265adb1684c0d9ebbe3e","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.9","_npmVersion":"5.8.0","_nodeVersion":"8.9.3","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"dist":{"integrity":"sha512-Vba7eYxFWaxyxP/X1xAk/qofyElrou1d9H9z0gOZnHpvQV0WLFw+84pGu28T2w3Qvd3QkCMqbIn8GVghebKOvQ==","shasum":"677eb987b7af161294af4b4158adab8aa2a38352","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.9.tgz","fileCount":386,"unpackedSize":7203330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7KZoCRA9TVsSAnZWagAAaigP/0BHJFE1nru0J7FNMObH\nYSLWZTNG7JMcU77C/Uj4h52Hp11ezn/wYhwmGLQgplbJTVeLtvnZMXn/BL5b\nXKYwUaOoS6BFunLyyDBul7IdbCW/T7sp0H8xbDmwm6aXW2QFbwUXXlZMFoVB\nSwYDG7JZOFusH8ukFKjmflWBZza7AFmJpQsD+UIi0Oa9gFFGlah9cPdaWRLG\n5ReLCdwIgW4K9d1Ydt1Uw141SUUUgLYIM5JiEa9Cp8IMdcSn6GhfHkYCx05c\n6lqIbWghDMqMT6k8NMPJD4boizG3PogDQ6SjGr1/pCHpOMMsIGN0EjCb6QnP\n+JfDeRMwa7076fffdRtRe1XRtVV5qLsCMUePgNpS2ZaDlSfMv37YE2KBZik0\nDBK44RH8CuWiiJ1elhUyG5vEO0f+cRhh+ju2oikL1PSCCrsc30gE/c9WQqtr\n/1/iwP+LKqnVNFlHthMv52P7v0gXzzuulUZJI0VfomI6r6xMfbfxRnV59nXS\nq1iA2JJ0a+nuA3dF8u7dSUO7+ELvqKOxPQ/e+zlDuXu18SDSLdIDPLGGV19b\n0HOKJVuuNv76ecfD7CqSOCe8k5XLQh+omSaLWowkDGMFRujunqkPUsD6YhSy\nyDQ3XHTwJkanSI44K5uqlaYA9+iNgt76e3XUiQJxvtn1LUjkRNcADvg/B7eZ\n+Ksu\r\n=9X37\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGk2PFYNc0XvPvkg3wnMlraVBXbHm318nkNPyg/4S80YAiEAwAVbh2iSa1zY7wqtQhMDQGq55BXSzW/TLAPqlM747g0="}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.9_1525458536080_0.26063309416619385"},"_hasShrinkwrap":false},"1.0.10":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.10","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"x","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"x","mongodb":"x","mongoose":"5.x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 6.x"},"bin":{"grao":"./bin/grao"},"gitHead":"ca90dc07460b5d7c58283ddd8268d2d14c9b2a3f","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.10","_npmVersion":"5.8.0","_nodeVersion":"8.4.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"dist":{"integrity":"sha512-9VTi0vUECZMgOBCj8u8RfTBTwZ5Qefje9/eiBnijKR2E5C7pqgO+Q78t3Wj0oTUJfuu7cVKBIA2soWaMOnjonA==","shasum":"21f142f45ce12000234ac03e2e533d7852dc01f1","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.10.tgz","fileCount":386,"unpackedSize":7203232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7mfcCRA9TVsSAnZWagAAnB8P/25q8UVuiccSQL1CQJTB\neaqgF6CjMbGLckNUU8aLVCOuHy1K0En7WD/UKKDU8mQZM8gFSQ9bsT5QgfWl\n96N5FW9InTSroFO3BscDZEJYCeDhEDvfJkpKuJ2hdvn1ea6b3HNPXTMnKITH\nqmf2sevhVWP/UVsg4pD7BYT0ZtBOwrFVEgKYAp7CjJl/jWLpIfY8Zpg45uS9\nDXyBXy00RxUwX43VSLM45o/6A7wA+fPTX40xKdJs724rK07DSr48bnnWilaw\njBHSbDEl47CmHVzrwXN2cQZDih37jNw9EnNO3dA8Oo4pZVmoptxg+xrohuIL\n0QClp+8ZQx6pC7hSlC136iItpb77HCeRp8OwQ7LyH7hQYmoL+Fyf+n2KMjXg\npol6t2SrfsSs1aYMqPaityup29gbJPrpontugLwskN3N0EjQZrbNA1IKbAuO\no74Y6jFIfVr0NdLCWJMLf4EON9rtsp+oD2V+qq1+PnDb6ndVgmxlP+ypxusV\noVQr5KkyU9BKaHeUPQrmvfekg/DHbmq5bBPndxDBz0gze0ssZorA+a6CBx5F\nWtd8fPYfJkcHSxp5Kb4XKoDW6YKnXHOS58/2yzgVk9i5MoVT3H0bKyQjKQPw\nJaYLJDYGDCSVRpZu0+x+7Vn8Q0ceN934rRIG5eQ2x0II02Rd4YxzFb1ANdn2\nLotS\r\n=bFtS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCl3xpTu006zHRT2nPg8ZRV6xb2KJ4ueWA6m36c6qvCdwIgAiFYGlPLeSrlYgW+Iz6UawcC/LKQtgwBjVcMkKIlTjk="}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.10_1525573595656_0.7391195505150558"},"_hasShrinkwrap":false},"1.0.11":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.11","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"x","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"x","mongodb":"x","mongoose":"5.x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 6.x"},"bin":{"grao":"./bin/grao"},"gitHead":"390edd3d4d67d9f8a54a3942999c5c975b716731","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.11","_npmVersion":"5.8.0","_nodeVersion":"8.4.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"dist":{"integrity":"sha512-2PsyNH2yQBhof9HRsJIGEW/xA6HP6qY1dwhiSAW6YTzzOg1DQhgpVdVAnL7uAR/rjVI3TOVh1jmRdlpR2/uPaw==","shasum":"b5ec069d9feacd8bf0dc6aaf1f9d7102d264a921","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.11.tgz","fileCount":386,"unpackedSize":7203305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7oLfCRA9TVsSAnZWagAAfXkP/1yBqFz1FkGdWaWgWbq8\nRHX1mcz+kPbnJMZd+nF6jHKIzSX/NwHBNQC7HoK3j8vBlPBkl3XIShvXmjlD\nZV0tU6ay9hClSD/N0ThaZycC5WNi+6ZabF6bLp4xaggW2N8JVqucyr1h2xP6\nZNAYJGEM31GnAKiT/kb8XRYviX8HPd7x76rPRCLjlJYqUWFsZxn+90YS6RHo\n2gmRQd7DfUgEH1kyzKmJBvLsEOodFw24AyPb90oivkZkETSIUgjNo5RBiFKp\n5SrpZ9DFb+Xd2Xpm6G+sppV1BPRdpkDrNUPuvAuZ3ygFH9JxixqTtnX8jPgH\noK4DjGMUwtZTIJ4FVn1SpZbIp7f5kmgnaYjuFsd2E9XVR9Fec/xwFus+T4Hu\nYwTPfFhZWCtoFMAR8Dr2pHHN9drP2Pdr6XGY/EktjxBCYzXs1ODGT+P6LAEC\nVMzlGk4ShPHpl2VYPsNzU6mgA75hpkrluaGsFidc3ppVI3C8uflpRKQOS944\ns6Af960YQTJ1dnqXREvZWnwd5MJ6ANZwvRa4sKkUJjOFaKNgITdT2NXgMza7\n3Yxr9q2Rdow9Dtkr3cvO9ZoKZ01BLrJnKaqu2lmN5ZEI7/lKgW40bI6Mp8r2\nAFXtoE8j3rDyYg5X5xh4YxbvM8zgnsgA3cS5XobPAT9JHcQtAGLr5YqdH9Iq\nkdQs\r\n=ZREo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+9FdR0BaXBmPEcG4tgOgXIB7RgsCOjCLEx9O1D5LRWAiA96E3DYchTXXheY4L2qJAX2craMqpxRIQViIM0KOsLKQ=="}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.11_1525580510353_0.21171093848821299"},"_hasShrinkwrap":false},"1.0.12":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.12","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"x","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"x","mongodb":"x","mongoose":"5.x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 6.x"},"bin":{"grao":"./bin/grao"},"gitHead":"303978c2fcdfaa6a04cf2f60107c2d1767ae3c13","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.12","_npmVersion":"5.8.0","_nodeVersion":"8.9.3","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"dist":{"integrity":"sha512-zmICOQTHexQIqnEs0fWzp5GYpu+KgDz5648PoTkCRKRH2OsToyctOlO3sCS0isQBln0XGzHvEtpzkxa31+R83A==","shasum":"0097c0a73a72b237d342f4b756865821759a0b7a","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.12.tgz","fileCount":388,"unpackedSize":7206812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa82SxCRA9TVsSAnZWagAA/mMP/RaPIT+eRsyG6nX9Q2z2\n5SAM3wsT6koMcixfTGFsNpnlfsSGNopeJVzes9V5lzkUlGE8HXt3iFknSJZ1\ny/rofJx0R9hVqyFJuIWbSEvnUa08a1vdD13/U+8zzPpZZ3coSZSRVV2saFri\no7F7b2dzUeTonYsjhiCP/QiD2mf134603KwJvWlgFPM0FT+QFwTxEa4Jq/D5\nA42uTcedzLM/02bpTJSheOwpi5zy2cwJ1ouTiPGO7Ax2DsWO1xdQl8TVSuJM\nG9g06sXGs9z4xhGDL7xioSj+7nr9us9c4sRYo73s1O0pO8zg3e0+N4G35UGA\nkMgPqWwFGEbFVlq0m4RoCzQ82S6yqi4a+faP/kjxCnqeGwVBlpA6TGILZpw+\nGVvr/x7NzfTa49r8MSrXKxH3c3DE5o0WlLNaqI+DBks71c/jtOhE7cyhunLo\n6VL/dHWwnffB3by3PZFqQCa2vXdspInOzAweK0RSB2P/Ibab0joz/TQfTav/\nHXr4dNLz3mk6PZO8PaBZWH5WrYIDdJejYO+Oe1nODj61qkzEA0x60OGBtu7t\nocZyjAqkcJ//jTmk7tnAsuzPI4jLgcYH031SGVSw1hcfF4OAG11bOfE7Jmux\nVmx+6V26xDyLkrfCTHmUdiKNOiwfa1CGD3X1U7LEAN94UYnhOH6XoZ3TgObR\nNLB3\r\n=LSAb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClE5AiK8nN8LknWVNKmnVQk9ogcBSGvkTpZdw6Pj7nLQIgfcu04uqiKatMQ+mcOvahbgZhEyiyqeM3FUwJki3Wyuw="}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.12_1525900464410_0.15178759338617454"},"_hasShrinkwrap":false},"1.0.13":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.13","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"x","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"x","mongodb":"x","mongoose":"5.x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 6.x"},"bin":{"grao":"./bin/grao"},"gitHead":"02c12369077fe6e7342e93cab52c9d5fc12b71d8","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.13","_npmVersion":"5.8.0","_nodeVersion":"8.4.0","_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"dist":{"integrity":"sha512-55HJ8toP+xG0lrmny+RpG8xEfIhxL61OXcAzazqYy4b+VgB6PRS44XFoaVpBGW44TMoFohimhiK6ic1WhTZsOA==","shasum":"ee98bc152391ac25c1ef95f4241cbf23dcf8dea0","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.13.tgz","fileCount":388,"unpackedSize":7206977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+hVhCRA9TVsSAnZWagAA9TsQAKBpaZAs6YOdxPh5ZpuU\ndukhNZ0aN3r/YyUQH53kDzn4esVUmFzH57xZqlF5mSMeZt+bp2IbqZy/PBGe\ngbSZJkY1F9R/758ut5MNQUw7/3Yd1VceHqdtr+JnwSyHI+dk0mPpI2TzqdtR\ng0qNzL4Ye4eSS6upTzZhm9rvFcJRhpDBFBKbDlUmWi4W+JKz+vizx9ipS/gX\nScOYsZp6nkuUPqJCN9oSdRoCPePj72TrVuaIvtE/GqY30Mz8IowmMVbPiEa6\nKCpCH/wTztJp81kzHal4ZpKkvOdeuEceVY/eA9ZjsomhSosGgacr8ypf5xYN\n+E6totBUd2hAbSXE1Wa1p288KqmrMSMEUbnn7JwY0byefrXeF2pp8r/lkpjx\nOC/9t/aLl01hz98ofLSmsXKw+TuolYnqCVBZq1MZ0Z+1gZWOMvZiezFB9cIo\n63/0MITjWtpXqThzdRT2gPkIilue/5ZBlMqlLMU49wbERyZtxsTLXK5BmIrw\n1OnDq3BMU+teK3IK6ARSO1KRsNAdVmoVzSw6gSYdwcrFWDO2VFKNWRlLDa27\ncvYrW7+egny7a7tmnTYAFMRRSNZpNcBfgkzKPBdJl5eWK5x6Hl9FlAjTRl+w\neumGkBJ0kdcyo6VLZZPgGXxomM7x9qMggAjXda9aYopoHoum4sIvptLecsKw\nt6/j\r\n=eLbZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIEb5FkEwiGnoRhAtzOCN47RCw+XtP3Bt87Yo/K3VOkqkAh8dB8DUOllLcjnQseMq7DGW/YLlqb+rts1Iq/MizlB/"}]},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.13_1526338913446_0.5251685966773592"},"_hasShrinkwrap":false},"1.0.14":{"name":"graojs","description":"graoJS - A full stack MVC NodeJS framework","version":"1.0.14","author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"licenses":[{"type":"MIT","url":"https://github.com/marcelomf/graojs/raw/master/LICENSE"}],"dependencies":{"body-parser":"x","bson":"0.4.8","connect-mongo":"^3","cookie-parser":"x","email-templates":"2.0.0","express":"4.x","express-json":"^1.0.0","express-session":"x","fs-extra":"0.22.1","humanize":"0.0.9","i18n":"0.5.0","json":"","lodash":"3.10.0","method-override":"","moment":"x","mongodb":"2.x","mongoose":"5.x","mongoose-validator":"x","multer":"^1.3.0","nodemailer":"1.4.0","optimist":"0.6.1","passport":"x","passport-local":"x","passport-strategy":"^1.0.0","prompt":"0.2.14","pug":"^2.0.0-rc.2","q":"1.4.1","serve-favicon":"x","stack-trace":"0.0.9","string":"3.3.0","swig":"1.1.0","winston":"1.0.1"},"keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"main":"index","engines":{"node":">= 6.x"},"bin":{"grao":"bin/grao"},"gitHead":"c570bdf8ff400bf1b776c68f6b52da261632cdff","homepage":"https://github.com/marcelomf/graojs#readme","_id":"graojs@1.0.14","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-B9IIBP4miPQ7xS4UxXeHhtvQsnhVDJhLf9QqA+Q4NY2L70jil832YAbbtg11bEaSCG/C7xQJjDpvfQyk/NEZRA==","shasum":"26ff60bf6e597504f4aa48d42f1e0fb056547cb8","tarball":"https://registry.npmjs.org/graojs/-/graojs-1.0.14.tgz","fileCount":388,"unpackedSize":7231250,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+ZAT9sVccRe/UTD2WvzgzkNK3XX/cq5Z64h/PonVJKAiEAyjQVa8AuAZ7f1Me6iwpDc7r0Q/NfV0szfub48+/rLZY="}]},"_npmUser":{"name":"marcelomf","email":"marcelomf@gmail.com"},"directories":{},"maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graojs_1.0.14_1707487585199_0.48647502236100326"},"_hasShrinkwrap":false}},"readme":"README.md","maintainers":[{"name":"marcelomf","email":"marcelomf@gmail.com"}],"time":{"modified":"2024-02-09T14:06:25.543Z","created":"2013-09-18T16:21:23.405Z","0.0.1":"2013-09-18T16:21:27.612Z","0.0.2":"2013-09-24T13:18:21.013Z","0.0.3":"2013-09-24T13:21:47.035Z","0.0.4":"2013-09-24T13:48:04.118Z","0.0.5":"2013-09-24T14:14:25.446Z","0.0.7":"2013-09-30T19:32:44.032Z","0.0.8":"2013-10-01T12:09:40.819Z","0.0.9":"2013-10-01T12:11:52.528Z","0.0.10":"2013-10-01T14:41:12.233Z","0.0.12":"2013-10-01T15:38:19.420Z","0.0.13":"2013-10-01T16:02:44.692Z","0.0.14":"2013-10-01T18:10:47.555Z","0.0.15":"2013-10-02T00:07:02.257Z","0.0.16":"2013-10-02T09:56:27.076Z","0.0.17":"2013-10-09T21:00:55.435Z","0.0.18":"2013-10-12T02:10:05.746Z","0.0.19":"2013-10-12T13:04:44.381Z","0.0.20":"2013-10-12T15:58:09.183Z","0.0.21":"2013-10-12T17:40:11.983Z","0.0.22":"2013-10-21T02:30:07.073Z","0.0.23":"2013-10-21T20:58:23.445Z","0.0.24":"2013-10-21T21:41:40.408Z","0.0.25":"2013-10-30T03:39:06.655Z","0.0.26":"2013-10-30T17:23:05.169Z","0.0.27":"2013-11-08T19:40:28.743Z","0.0.28":"2013-11-10T11:00:49.250Z","0.0.29":"2013-11-10T16:27:40.084Z","0.0.30":"2013-11-10T16:38:07.044Z","0.0.31":"2013-11-26T01:57:00.247Z","0.0.32":"2013-12-06T17:18:15.833Z","0.0.33":"2014-01-03T13:36:08.973Z","0.0.34":"2014-02-01T23:23:15.157Z","0.0.50":"2014-03-08T14:30:16.253Z","0.0.51":"2014-03-12T14:11:29.869Z","0.0.52":"2014-03-12T18:33:37.618Z","0.0.53":"2014-03-12T19:04:59.300Z","0.0.55":"2014-03-16T01:11:07.634Z","0.0.56":"2014-03-16T01:52:17.475Z","0.0.57":"2014-03-18T16:17:50.779Z","0.0.58":"2014-03-22T21:59:31.494Z","0.0.59":"2014-03-22T22:47:20.792Z","0.0.60":"2014-03-23T14:33:01.869Z","0.0.61":"2014-03-23T14:34:12.096Z","0.0.62":"2014-03-23T22:01:41.602Z","0.0.63":"2014-03-24T12:28:35.088Z","0.0.65":"2014-03-24T16:53:32.971Z","0.0.66":"2014-03-24T18:06:03.560Z","0.0.67":"2014-03-24T18:15:19.903Z","0.0.68":"2014-03-26T17:51:48.349Z","0.0.69":"2014-03-26T21:02:35.477Z","0.0.70":"2014-04-09T20:02:56.207Z","0.0.71":"2015-03-06T15:05:07.080Z","0.0.72":"2015-05-06T19:03:46.465Z","0.0.73":"2016-08-10T00:13:41.028Z","1.0.0":"2018-04-20T23:56:42.142Z","1.0.1":"2018-04-21T00:08:56.072Z","1.0.2":"2018-04-23T22:08:07.936Z","1.0.3":"2018-04-26T11:55:51.238Z","1.0.4":"2018-05-01T20:15:23.012Z","1.0.5":"2018-05-04T12:12:14.157Z","1.0.6":"2018-05-04T16:20:00.073Z","1.0.7":"2018-05-04T16:45:52.060Z","1.0.8":"2018-05-04T16:53:22.093Z","1.0.9":"2018-05-04T18:28:56.231Z","1.0.10":"2018-05-06T02:26:35.906Z","1.0.11":"2018-05-06T04:21:50.547Z","1.0.12":"2018-05-09T21:14:24.673Z","1.0.13":"2018-05-14T23:01:53.564Z","1.0.14":"2024-02-09T14:06:25.379Z"},"author":{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"},"repository":{"type":"git","url":"git://github.com/marcelomf/graojs.git"},"users":{"fadamiao":true},"readmeFilename":"","keywords":["framework","mvc","grao","graojs","restful","rad","app","api","ria","generator","builder"],"contributors":[{"name":"Marcelo M. Fleury","email":"marcelomf@gmail.com"}],"bugs":{"url":"https://github.com/marcelomf/graojs/issues"},"homepage":"https://github.com/marcelomf/graojs#readme"}