{"_id":"vatican","_rev":"60-039c6d4a1e02a603035f5781dd88cf4f","name":"vatican","description":"Micro-framework designed to create REST APIs with minor effort and using annotations","dist-tags":{"latest":"1.5.0"},"versions":{"0.1.0":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"https://github.com/deleteman/vatican"},"version":"0.1.0","dependencies":{"winston":"0.7.3","lodash":"2.4.1"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican","_id":"vatican@0.1.0","dist":{"shasum":"c902f1ad530d68a33644f65c0c46a944a1e1e904","tarball":"https://registry.npmjs.org/vatican/-/vatican-0.1.0.tgz","integrity":"sha512-owdAsF+O8NX65KamZ4V+TmdhuCCJpbF4mY2T8NgQBLVWfuNPoVNTdd4O6ybyNNjhzNGUjDnU66J+5vPHZSm3oQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6ml0ch5xRmGUMwXpIBwbUCW1guybHgSqPkoKNJjKVogIgeFNc/hE3UGlNefX80+HIyH7eJ1p0qIilxBj9WokLDc8="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"directories":{}},"0.1.1":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"https://github.com/deleteman/vatican"},"version":"0.1.1","dependencies":{"winston":"0.7.3","lodash":"2.4.1"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican","_id":"vatican@0.1.1","dist":{"shasum":"93a3b329c838ebe5ae007d97b3c746fbf217d5ee","tarball":"https://registry.npmjs.org/vatican/-/vatican-0.1.1.tgz","integrity":"sha512-oxfr5ZtVmQrWjzgD6L+xRTNoWsJzMRGwHt9a54ET93CiqXYT32/lTZPdI3dhcke3gCVhsOpU/u1WoNhX5RC2Hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+0Bljc7HPzCVYPtzzTRGQ5dMWnGf7Gw284OODq/LwLAiAfB1H/YIeOYk0CDeV3fxOqUfRGEYECJvY9t9vJ7eVMcQ=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"directories":{}},"1.0.0":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"https://github.com/deleteman/vatican"},"bin":{"vatican":"./bin/vatican"},"version":"1.0.0","dependencies":{"winston":"0.7.3","lodash":"2.4.1","colors":"0.6.2"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican","_id":"vatican@1.0.0","_shasum":"b71d5ffa1cd6a19336664221b3e8f085ba9297f1","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"dist":{"shasum":"b71d5ffa1cd6a19336664221b3e8f085ba9297f1","tarball":"https://registry.npmjs.org/vatican/-/vatican-1.0.0.tgz","integrity":"sha512-m/BaXrDuLYgUTvivfX5uHfb1VFDAV9O+mH3uiRE+d9a0U3ScMa7xFZz5gUMapb5iCpl4en+lzMpzgOCA/QigBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAEcE4hOgk8QqUchXeI70kBKnDMCudhNX1G2x3KSJegxAiEA/wfoE5O2Z8LkM1HZ9C5f8aZOOAK9/VsEOqqwBnKOFYo="}]},"directories":{}},"1.0.1":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"https://github.com/deleteman/vatican"},"bin":{"vatican":"./bin/vatican"},"version":"1.0.1","dependencies":{"winston":"0.7.3","lodash":"2.4.1","colors":"0.6.2"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican","_id":"vatican@1.0.1","_shasum":"e4fffe3958ba1715216c43688f8bfab5eed60ec4","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"dist":{"shasum":"e4fffe3958ba1715216c43688f8bfab5eed60ec4","tarball":"https://registry.npmjs.org/vatican/-/vatican-1.0.1.tgz","integrity":"sha512-r4//FXXkQSS4CahiqGeGjk4fwCpNUoPCIAghoadZPCvyDpQcnnjIEyMcc1i9VgxBy8jbD0s4qdcXjd89Aq4gVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYyjrIhUZTIovOYyY58sNgz1Qp2w28AE1bHqvIGwATBAiEAgI7t9wgc0KT3A+oOaiXYqzX4WWo2DAUfXNLAjW7+xWQ="}]},"directories":{}},"1.1.0":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"https://github.com/deleteman/vatican"},"bin":{"vatican":"./bin/vatican"},"version":"1.1.0","dependencies":{"winston":"0.7.3","lodash":"2.4.1","colors":"0.6.2"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican","_id":"vatican@1.1.0","_shasum":"c28e80bc7536cba43823683a2dbffb1eb492c2b0","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"dist":{"shasum":"c28e80bc7536cba43823683a2dbffb1eb492c2b0","tarball":"https://registry.npmjs.org/vatican/-/vatican-1.1.0.tgz","integrity":"sha512-gOWEJDHq9+Y406MopbJR7WBpMFKA9NHHjrfL7kZ3/zSBXN2GjHRraxqIr/qvPUSKuFzxhKDLKPiOJHtcHQESjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgS0icwreAYhgDHZAnU2siRmH4PtTGHHDR6SR2eBMrRgIgUQTZ74ZAng5YcGYrWDtMCcB+iYMN/jugWiSNcsoMpTo="}]},"directories":{}},"1.2.0":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"https://github.com/deleteman/vatican"},"bin":{"vatican":"./bin/vatican"},"version":"1.2.0","dependencies":{"winston":"0.7.3","lodash":"2.4.1","colors":"0.6.2"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican","_id":"vatican@1.2.0","dist":{"shasum":"4648cec2d74dafcc7a7174b9873632f1cb0646d1","tarball":"https://registry.npmjs.org/vatican/-/vatican-1.2.0.tgz","integrity":"sha512-I+YB7Q95O2YYFiNAJ88VzFOnjLfbSNn34qQHMj36CSvJisaV+25ziM34cRj12Xd56nG14G7bHzbZhsuL4eWLog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzgv7wotWuezkRzY3YjS43h8miRQz+tpuMM4eJWdZBjwIhALkaWI8DQMzDToZEC1i+JvmSWFkwBwag59ADVDAf9YFm"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"directories":{}},"1.2.1":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"https://github.com/deleteman/vatican"},"bin":{"vatican":"./bin/vatican"},"version":"1.2.1","dependencies":{"winston":"0.7.3","lodash":"2.4.1","colors":"0.6.2"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican","_id":"vatican@1.2.1","dist":{"shasum":"c98bebf63b579fbeaeeb3791e738ad34d236cced","tarball":"https://registry.npmjs.org/vatican/-/vatican-1.2.1.tgz","integrity":"sha512-pTfk0uqvyaqzJVqhfepwBq5TPjf6ZknG+sGO1weVPiX7dbswxHhkYYpBiBTij2oR8D+x/PNKAD5j+Bm9QOv2Yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHc4CtQZ9xhnbG1ayBwku0/kKL4YlDzLC9b+Btj/qbWSAiBjszjeqgda3w89bA9+J1FhN/DF46pgbE8i2ueRau6Gmg=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"directories":{}},"1.2.2":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"https://github.com/deleteman/vatican"},"bin":{"vatican":"./bin/vatican"},"version":"1.2.2","dependencies":{"winston":"0.7.3","lodash":"2.4.1","colors":"0.6.2"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican","_id":"vatican@1.2.2","dist":{"shasum":"c5816e9bd8d5dbac40567915b8fff8954bf85311","tarball":"https://registry.npmjs.org/vatican/-/vatican-1.2.2.tgz","integrity":"sha512-TfTM/59a3XNQAuGQdqNSVyZxcHKCtMHomX6KFY4d+YNZwnf/U9xS9Lcl4zwyocoong/i5lI95QVY0rzwwvP0LA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEE/kd7Ek44u3WesyJ3lPeWlaR1Gh4a2vH5GZ4ci76DrAiEAriSOO0kdWVkb4FCM2MFvFD2WhT1YI/y6BAVPR7AZFpU="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"directories":{}},"1.2.3":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"https://github.com/deleteman/vatican"},"bin":{"vatican":"./bin/vatican"},"version":"1.2.3","dependencies":{"winston":"0.7.3","lodash":"2.4.1","colors":"0.6.2"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican","_id":"vatican@1.2.3","dist":{"shasum":"96a5f686c145461176e6abebd6ad21414213cd91","tarball":"https://registry.npmjs.org/vatican/-/vatican-1.2.3.tgz","integrity":"sha512-NAYhSJDFzWBcJ7jC9q2umyfmDWAQ2LNbizEK4rvFj1Lc277BSS4bD3ytsGhljbi6xLWuonK/toqQ/2EPctmqEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJOpF9Odm9FCBh6qe4LNIB69WTcF25eCOyePpWRfYOKAIhAL5SlkK9aF+JBLz7bX+x1XtCNu+vaTfmlzQrFshLU3xX"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"directories":{}},"1.2.4":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"https://github.com/deleteman/vatican"},"bin":{"vatican":"./bin/vatican"},"version":"1.2.4","dependencies":{"winston":"0.7.3","lodash":"2.4.1","colors":"0.6.2"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican","_id":"vatican@1.2.4","dist":{"shasum":"2048b7952a3a9ef94cdb0ea16c237af562a810e6","tarball":"https://registry.npmjs.org/vatican/-/vatican-1.2.4.tgz","integrity":"sha512-Fh4bnGJAlLdtJKWN4nogwVuCWkjR7v54K3SyovyzVAr9MchNhXJPbgCFTR/nWNVYJCH3muvtf5Px+9O5Mr3VOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP01DwtG0tfZhdh1rEgI7sYyhCAZg7gzhP9fJbzgoVGwIgNuNoV7zbpM3V9y7GijkHaJI4ZUlujZIBt88TfWOwclU="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"directories":{}},"1.2.5":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"https://github.com/deleteman/vatican"},"bin":{"vatican":"./bin/vatican"},"version":"1.2.5","dependencies":{"winston":"0.7.3","lodash":"2.4.1","colors":"0.6.2"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican","_id":"vatican@1.2.5","dist":{"shasum":"e7f1b0b207153fd27f2580d5872c0d1483f1acdc","tarball":"https://registry.npmjs.org/vatican/-/vatican-1.2.5.tgz","integrity":"sha512-j2VC1CW/jrR9u8Z+MkTfUA65HymeHFEcCx0V+8vY1pLRLG/OaIWDtcu7h3OJzAka+yHye+EYQ895TL5FXR6pJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHzP2XWQqiMff9YumTeoBxcAVcAeZ3f2XPw/kd1lxLMAiEA7egx1az3zYt0iYFYF3rPhs0w53tIqDwKZAC2xqj0jE4="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"directories":{}},"1.3.0":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"https://github.com/deleteman/vatican"},"contributors":[{"name":"Badarau Petru","email":"smart__petea@mail.ru"}],"scripts":{"test":"istanbul cover node_modules/.bin/_mocha -- -u exports -R spec test/*.js"},"bin":{"vatican":"./bin/vatican"},"version":"1.3.0","dependencies":{"winston":"0.7.3","lodash":"2.4.1","colors":"0.6.2","mongoose":"*","strip-json-comments":"1.0.1"},"devDependencies":{"should":"4.0.4","mocha":"1.21.4","istanbul":"0.3.0"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican","_id":"vatican@1.3.0","dist":{"shasum":"1455534a2bb6e54847a1c688f949cb945bf07258","tarball":"https://registry.npmjs.org/vatican/-/vatican-1.3.0.tgz","integrity":"sha512-doQt8cQVn+rKg7Z8n7QZUAbsVw3t2vdHZlm4flZRNfiD2Udy1MFMQipvX1tE6blpTgbpSKRQjyCsOlOVg0WCfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4LHUN+5iJzAcBFX2d9t53jp1vAGiWf7ui/1vhEK0rEwIgInVs5daGo4W5m0Nd07wCOJwnfs8GRNXljuWrNHNZgc8="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"directories":{}},"1.3.1":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"https://github.com/deleteman/vatican"},"contributors":[{"name":"Badarau Petru","email":"smart__petea@mail.rku"}],"scripts":{"test":"istanbul cover node_modules/.bin/_mocha -- -u exports -R spec test/*.js"},"bin":{"vatican":"./bin/vatican"},"version":"1.3.1","dependencies":{"winston":"0.7.3","lodash":"2.4.1","colors":"0.6.2","mongoose":"*","strip-json-comments":"1.0.1"},"devDependencies":{"should":"4.0.4","mocha":"1.21.4","istanbul":"0.3.0"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican","_id":"vatican@1.3.1","dist":{"shasum":"7924b4d57d8a82809ae1664e91d490cf549cb68b","tarball":"https://registry.npmjs.org/vatican/-/vatican-1.3.1.tgz","integrity":"sha512-IeFh4R9nLS8eNlqhC3JroPLqbCvcoNPY4KgsN4yIMhrbzltLkEVieSQ6kMhWufahrVOOLLa5fouZjS7o+htzSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXfXts2fDtFXWzwOHcdgKdNr1+xqun0JukUqnXoiKUIgIhAO79+pdeL7GOrrqUDJGmWlOrfhbxhLNf6AnsaUAMxB3P"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"directories":{}},"1.3.2":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"https://github.com/deleteman/vatican"},"contributors":[{"name":"Badarau Petru","email":"smart__petea@mail.rku"}],"scripts":{"test":"istanbul cover node_modules/.bin/_mocha -- -u exports -R spec test/*.js"},"bin":{"vatican":"./bin/vatican"},"version":"1.3.2","dependencies":{"winston":"0.7.3","lodash":"2.4.1","colors":"0.6.2","mongoose":"*","strip-json-comments":"1.0.1"},"devDependencies":{"should":"4.0.4","mocha":"1.21.4","istanbul":"0.3.0"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican","_id":"vatican@1.3.2","dist":{"shasum":"cad63a92f1ea7a85a6eecf59adb6806b008b80af","tarball":"https://registry.npmjs.org/vatican/-/vatican-1.3.2.tgz","integrity":"sha512-vj4Lkrl8YZS3tdd40/fE3dPs+yQ+KO965yV+QxzNbhiL+NGxT1tBOVBRDgK4gZuZmswU51jyqZZyv/6DCTOHSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4abbptEbPZcbXS71PThwqfdekZoairKjCSZQgiO9/YAiBU3s4qyM3AdIoC2pVxkBZ4iJeE7wrvCEVWQLnaBTUMdA=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"directories":{}},"1.4.0":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"git+https://github.com/deleteman/vatican.git"},"contributors":[{"name":"Badarau Petru","email":"smart__petea@mail.rku"}],"scripts":{"test":"istanbul cover node_modules/.bin/_mocha -- -u exports -R spec test/*.js"},"bin":{"vatican":"./bin/vatican"},"version":"1.4.0","dependencies":{"winston":"0.7.3","lodash":"2.4.1","colors":"0.6.2","mongoose":"*","strip-json-comments":"1.0.1"},"devDependencies":{"istanbul":"^0.4.5","mocha":"1.21.4","should":"4.0.4"},"gitHead":"0f9862a82e9d5192f25316a110e6f4c71c1447c0","bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican#readme","_id":"vatican@1.4.0","_npmVersion":"5.2.0","_nodeVersion":"8.1.3","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"dist":{"integrity":"sha512-C45roPb/kJCOw5S5BdX2BScJoHvtLuK4FuqmDwN5TXO/2HDfSBGWoEA+ZShlu2PBV18hO23BzL6RxNTbmYQ1EA==","shasum":"cedff78017a656e5ee1ca7717036b7741a0b131b","tarball":"https://registry.npmjs.org/vatican/-/vatican-1.4.0.tgz","fileCount":63,"unpackedSize":230250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa05DnCRA9TVsSAnZWagAAqD4QAIyu+3Cc+u1oEBFV2VBq\nTtkvH9n7BN1x66eVYjGM1ctbiXnb5ncDvHbhHKR+AEGAMtKPZrOtVjPta8gb\ne7B+83XvgfDEiNI88iDkxvOUbW8yi4gVF0uwtWJQY1jJYPviC+FmONuEa+l7\nrNUJ0LwpydQxMm1prkUqeRh4OQXw4Qff7RE7JORT5FakP92IH+LnmpijiYVX\nqMfFQFySGXVM6D+9NL4qktujJniJcFDR+n70PVg1kN7yQ3KAxjBxeKFEKSzj\nRWU7MxvmbbZ9V0zAI3/ZPi26yVaQSam2XnjTQ3HWNw6zmooAjcR3nDtELlp3\nYN8w9VD0SE/nAbeMdayWZbXO5hrdK89qX3e8zfmBeXEa9n/wBHia3ofhg4Yv\n3woBperMelZ+t9Noc+RKI1NEH+wLqeMfdRXgyDdVBr5EBcLnuv8tjxevJuou\nDKf0rylpqYgxwu8PPlfDNdhJw/Chc3VTssft4kEZn+pjRhsD1p++/owx2+HA\ncmXr19b7/RmJiliqv/xHbgK97mHHctdwocpUetmBmGXRSzWdl6qSE5hYW9VN\nsgblH3DWaoAQBcx/WmrzqowZSqexqxn10B9g5Tms6+lmBdibVFYyXqtWnPit\nkY9oeNs/ROIGusP/Alcgt+fAODeNnCeMPdw+Ce0F2bOrvJU5z8aOvHw0f6da\nfWMa\r\n=Ds/t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsEuSVL38bNolycxABjjg03jpy8eRDp0PxjHrCcpS75AiA/jQJvzRpLdDAVHYtAT0iU+Y7UstEknuEpXgFZ1GLC9w=="}]},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vatican_1.4.0_1523814630302_0.9436948475513502"},"_hasShrinkwrap":false},"1.5.0":{"name":"vatican","author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"description":"Micro-framework designed to create REST APIs with minor effort and using annotations","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"git+https://github.com/deleteman/vatican.git"},"contributors":[{"name":"Badarau Petru","email":"smart__petea@mail.rku"}],"scripts":{"test":"istanbul cover node_modules/.bin/_mocha -- -u exports -R spec test/*.js"},"bin":{"vatican":"./bin/vatican"},"version":"1.5.0","dependencies":{"colors":"0.6.2","lodash":"2.4.1","mongoose":"*","sinon":"^5.0.6","strip-json-comments":"1.0.1","winston":"0.7.3"},"devDependencies":{"istanbul":"^0.4.5","mocha":"1.21.4","should":"4.0.4"},"gitHead":"bff9117f6cd3658316dec3654400c2bcf8f69da1","bugs":{"url":"https://github.com/deleteman/vatican/issues"},"homepage":"https://github.com/deleteman/vatican#readme","_id":"vatican@1.5.0","_npmVersion":"6.0.1","_nodeVersion":"8.1.3","_npmUser":{"name":"deleteman","email":"deleteman@gmail.com"},"dist":{"integrity":"sha512-VV6CST4d8OzhkkPLscwl4fQkVVGCxqBC+digm+R9s2kfSjP4xOueo32+EJ1id+7OICo6ln4mdU7F6EhDSSPzgA==","shasum":"9a1a79720bd2ebb56481a6b191c07d3feef4bc4d","tarball":"https://registry.npmjs.org/vatican/-/vatican-1.5.0.tgz","fileCount":69,"unpackedSize":284604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+nCbCRA9TVsSAnZWagAAmhMQAIUKfpXim4XfhOdodEKs\nsfMv6ISZgLJ1w0MeP0br5PetO5to5myuHDub6EQEbE40UdMqAHV+SVwIitbu\n/vXGAsoYwoZPiCOria5YddTtZIDl0Fveb6CTTLyFBtPpXYrxDrfTz3R6Vsfp\nEBQe+hPbud3VVPpfwm//Vi9nAf+TSRiRp+rS+lZoTNKDvEmkkJC2ffW8o9y1\nKHL4eHTvEXRbb0blLrl9R5L+Dgts2+4oyDQgrf+rRMN3/KYZqH47wvhpdOJl\nMmgskH4jxvgYtbf7UcWO3bv9CiZ6z4pGOHyd1VvSIB/TcebclI/GC4p0XZRN\n2l3tWb6VMVQNT7M2jrnxJddOjEkkh722WDucYVcsvCa89o67UfceaaOW2gRD\npUpwCzUm2AYs2RsFoOKskZG6wjf4gDH8ys+3UelLAbCHRK3JxzBAM3+++CUm\neRV3hWEZuyeNoa59ew1kD2OMcVy6DS4PC8ey8ghfIBUasxofj0a2Am71FSNW\nDYzowJ2u/0PZnoTbgTUaL3URo/PniulH5c/rcY+euqnLYPsLE64KuVdBMkyb\n/vAsZZEZlTqtJcYbaUbFvuZRW73pHZn4EJEj963T2G5vInxPkA3PhcVNCEuw\nQbntULAO+Rz2Q4DyHwlzZkTiN+G3HjVq3+uc4ifi3zs0sadkDg3tFJqb8+0z\n8UEF\r\n=UAGN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcfT8RrvQjQfQ5BINJisw2pHsilddd+6NgemuQWOM51gIgVIfGemdA9QFSUYncmV9SeuACE95guACft2yKzYokMhY="}]},"maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vatican_1.5.0_1526362265451_0.4539955570048695"},"_hasShrinkwrap":false}},"readme":"# Vatican\n\n[![NPM](https://nodei.co/npm/vatican.png?downloads=true&stars=true)](https://nodei.co/npm/vatican/)\n\nVatican attemps to be a micro-framework for creating APIs as quickly as possible.\nOne of the key features of Vatican is the use of annotations on methods to define the endpoints of the API.\n\nFor a full code example of an app using Vatican, check out this repo: https://github.com/deleteman/vatican-example\n\n\n## Versioning your API\nBy default, there is no versioning available.\nOn the constructor, you can set the versioning strategy.\n\n```js\nnew Vatican({\n\tversioning: true\n\t})\n```\nWill enable default versioning behavior, which means it'll use the major version of each endpoint as part of the URL prefixed by a \"v\", i.e: /v1/your/endpoint\n\n\n```js\nnew Vatican({\n\tversioning: {\n\t\tstrategy: \"url\",\n\t\tmatching: (urlV, endpointV) {\n\t\t\tlet v = urlV.substring(1);\n\t\t\treturn +v == +endpointV.split(\".\")[0];\n\t\t}\n\t}\n\t})\n```\nUsing the strategy property, you can set a custom version matcher for your URLs. In the above example, it'll match URLs as /1/your/api\n\nYou can also tell Vatican to use header versioning instead of modifying your URLs\n\n```js\nnew Vatican({\n\tversioning: {\n\t\tstrategy: \"header\"\n\t}\n\t})\n```\nThe header used will be the \"Accept\" header, with the following format:\n\naccept/vnd.vatican-version.[version number]+json\n### Specifying your endpoint's version compatibility\n\n@endpoint (url: /books method:post versions:[1.2, 1.3, 1.4])\n\n\n\n### Matching function\n\nThis function is optional, if you don't provide a _matching_ function, urls will contain the full version number you define for your endpoint (i.e /1.2.3/your/endpoint) and that number will be use to match it during the request.\n\n\n## Installing Vatican\n\n```bash\n$ npm install vatican\n```\n## Running the tests\n\n```bash\n$ npm test\n```\n# More info\n\n+ Check out VaticanJS official documentation: https://www.fernandodoglio.com/vaticanjs-docs\n\n# Changelog\n\n## v 1.5.0\n+ Added support for OPTIONS methods\n+ Added endpoint versioning support\n+ Added on-ready event, to avoid code referencing handler that haven't been parsed yet.\n+ Added on-ready event for the database, this way, working with DB events and Vatican's events works the same way\n+ Removed the need to start working with dbStart\n+ Added SERVER-READY event, optional, if you want to be notified when the HTTP server is up and running\n\n\n## v 1.4.0\n+ Added support for ES6 classes as resource handlers\n+ Changed generator code to create ES6 compatible classes for resource handlers\n+ Cleaned-up some code\n\n## v 1.3.2\n+ Added _close_ method on main server.\n+ Fixed bug #30\n\n## v 1.3.1\n\n+ Added new _name_ attribute to @endpoint annotation\n+ Added ability to set pre-processors on specific endpoints by name\n+ Added model generator working with MongoDB \n+ Auto generate handlers method's code based on their name\n+ New generate syntax, allowing to specify attributes, types and http methods\n+ Added index.js and package.json generator\n+ Added tests to main components (Still needs more work)\n+ Added removal of comments on handlers files, so now if you comment out an endpoint, it won't be parsed.\n+ Improved handler parser regex \n+ Improved general processing of handler file code.\n+ Changed request parser to auto-parse content of PUT and POST requests into JSON (when possible)\n\n## v 1.2.4\n\n+ Fixed bug causing incorrect parsing of post/put body content\n\n## v 1.2.3\n\n+ Fixed bug preventing the handlers from loading installed modules using 'require'\n\n\n## v 1.2.2\n\n+ Fixed bug causing problems with the pre-processing chain and the handler methods.\n\n## v 1.2.1\n\n+ Fixed bug causing vatican to match incorrecly urls with similar templates\n+ Changed preprocessing chain, so that now handler methods recieve the _next_ function and can trigger the generic error handler functions\n\n## v 1.2.0\n\n+ Fixed support for PUT requests\n+ Added configuration overwrite on Vatican constructor and cli commands\n+ Added callback function to _start_ method of _Vatican_ called after successful start of http server.\n+ Updated cli help\n+ Handlers are now stored in-memory after the first time they're loaded, so they're not loaded on every request.\n\n## v 1.1.0\n\n+ Added pre-processor to request\n+ Added post-processor to response\n+ Fixed bug causing incorrect request parsing on non-post requests.\n\n## v 1.0.1\n\n+ Changed default handler folder for create command\n+ Minor readme fixes\n\n## v 1.0.0\n\n+ Added create new project command\n+ Minor fixes on readme\n\n## v 0.1.1\n\n+ Added auto-stringify of objects passed to the send method on the response object.\n+ Edited readme\n\n## v 0.0.1\n\n+ First version\n\n\n# Contributing\n\nIf you feel like helping out by bug-fixing, or contributing with a new feature or whatever, just follow these simple steps:\n\n1. Create an issue for it.\n2. Fork the repo.\n3. Make your changes.\n4. Commit and create a pull request.\n5. Be happy :)\n\n# Contact me\n\nIf you have questions, or just want to send your love/hate, drop me an e-mail at: deleteman@gmail.com\nOr visit my official site at www.fernandodoglio.com\n\n# License\n\nThe MIT License (MIT)\n\nCopyright (c) 2013 Fernando Doglio\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\t\n","maintainers":[{"name":"deleteman","email":"deleteman@gmail.com"}],"time":{"modified":"2022-06-28T09:13:37.500Z","created":"2014-05-01T20:34:48.453Z","0.1.0":"2014-05-01T20:34:52.864Z","0.1.1":"2014-05-01T21:05:34.642Z","1.0.0":"2014-05-18T19:51:54.875Z","1.0.1":"2014-05-18T19:58:08.389Z","1.1.0":"2014-05-21T03:48:03.010Z","1.2.0":"2014-05-31T04:28:55.110Z","1.2.1":"2014-06-14T04:51:47.357Z","1.2.2":"2014-06-14T05:12:26.978Z","1.2.3":"2014-08-09T07:25:45.440Z","1.2.4":"2014-08-20T01:06:28.647Z","1.2.5":"2014-08-26T06:24:48.749Z","1.3.0":"2014-09-22T21:24:07.752Z","1.3.1":"2014-09-22T21:46:36.043Z","1.3.2":"2014-10-01T04:05:57.189Z","1.4.0":"2018-04-15T17:50:30.386Z","1.5.0":"2018-05-15T05:31:05.555Z"},"readmeFilename":"readme.md","homepage":"https://github.com/deleteman/vatican#readme","keywords":["rest","api","framework","annotations"],"repository":{"type":"git","url":"git+https://github.com/deleteman/vatican.git"},"author":{"name":"Fernando Doglio","email":"deleteman@gmail.com"},"bugs":{"url":"https://github.com/deleteman/vatican/issues"},"users":{"frytaz1":true,"dgtlmonk":true},"contributors":[{"name":"Badarau Petru","email":"smart__petea@mail.rku"}]}