{"_id":"odme","_rev":"54-6b86857d81a01ecc0801991cabba0c63","name":"odme","description":"Not a real ODM but will ease dealing with any nosql storage","dist-tags":{"latest":"2.0.5"},"versions":{"0.0.1":{"name":"odme","version":"0.0.1","description":"Not a real ODM but will ease dealing with any nosql storage","main":"main.coffee","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.2"},"dependencies":{"json-mask":"^0.3.2","lodash":"^3.2.0","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"4f4ae4d55a612a24a98baafb736a2f9578786780","_id":"odme@0.0.1","_shasum":"b6a2a52aeb4c23d1feb18023c27c7391b4ed8e24","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"b6a2a52aeb4c23d1feb18023c27c7391b4ed8e24","tarball":"https://registry.npmjs.org/odme/-/odme-0.0.1.tgz","integrity":"sha512-FUIGTmwNZGVBh33yhAbHqGkLFeH1l7oQFn8wIN2SI959UzYXmEQ4z05PnOxzqk4l9lQA2ENw1/0T+mXpkdsfag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG+oBoZcerPzdgUIZP9KUMkfjZBlFyp7/rjCP/GvlGdwIgUsksiBB3kdNKgttCd3UWHTY3NC++vXa9S9FAxNmQf8s="}]}},"0.0.2":{"name":"odme","version":"0.0.2","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.2"},"dependencies":{"json-mask":"^0.3.2","lodash":"^3.2.0","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"4f4ae4d55a612a24a98baafb736a2f9578786780","_id":"odme@0.0.2","_shasum":"8ca4ce10f042fe8763dddce9c5f73f9d2a5eeaef","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"8ca4ce10f042fe8763dddce9c5f73f9d2a5eeaef","tarball":"https://registry.npmjs.org/odme/-/odme-0.0.2.tgz","integrity":"sha512-luo4bY3KOAzFXEcBXYqIe6BW4x/f5SQgreBtmOXKMpxu3yUjOcrOa9kR/XpT4BnGKomlM4GyHid7j+3GfoVJnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQ2yT5OY+otO+xXT/lk6ZvS5GnyVhHguc1s8/bx7CRxAiBFoWxGQa1o0C4TNOg9ilLlwjwR8n1+ZfhBJVQ8tKdRow=="}]}},"0.0.3":{"name":"odme","version":"0.0.3","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.2"},"dependencies":{"json-mask":"^0.3.2","lodash":"^3.2.0","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"4f4ae4d55a612a24a98baafb736a2f9578786780","_id":"odme@0.0.3","_shasum":"3cde188190ed751b56681eb53838197e26b64ca6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"3cde188190ed751b56681eb53838197e26b64ca6","tarball":"https://registry.npmjs.org/odme/-/odme-0.0.3.tgz","integrity":"sha512-+KwAza0PtaCwZbLPqZtOkcsKIUaVqm7O3U5eYXNPlawjnFO6mPzS30+euNvMF/1JKfUESqcIeXTif25nNypbVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZjgd3xm/j5vGQREdA4c2Tij5OTNoc/3KVk+S9txf0QAiBcC+vWUnGrjT8wfCMufaW3Uh21wpvg1GSTAhxnYcTDWA=="}]}},"0.0.4":{"name":"odme","version":"0.0.4","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.2"},"dependencies":{"json-mask":"^0.3.2","lodash":"^3.2.0","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"4f4ae4d55a612a24a98baafb736a2f9578786780","_id":"odme@0.0.4","_shasum":"37306bbfe9c0a62a17d3593cef2769b15cd91a9b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"37306bbfe9c0a62a17d3593cef2769b15cd91a9b","tarball":"https://registry.npmjs.org/odme/-/odme-0.0.4.tgz","integrity":"sha512-WdUM2bqbbfEWt4at7A69nf9Rvn/6DWztlDRr/EqaVp6n7QjPfyD1WRtuc/MTSa7XWNTK4EO9K0UedOeE/INUhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA0+JtH24SqzDEzbUUQUeM+TNfXtrn0PDGEBj/RpgEbwIhAIVHe+kvtkXGM5GMEUJKKsbROIy4KSK+YUJCvgviok3Q"}]}},"0.0.5":{"name":"odme","version":"0.0.5","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.2"},"dependencies":{"json-mask":"^0.3.2","lodash":"^3.2.0","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"4f4ae4d55a612a24a98baafb736a2f9578786780","_id":"odme@0.0.5","_shasum":"695ea26cf9baaf92d95c1d05c39d5e1fd6710d31","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"695ea26cf9baaf92d95c1d05c39d5e1fd6710d31","tarball":"https://registry.npmjs.org/odme/-/odme-0.0.5.tgz","integrity":"sha512-UPiA6Fh05SYqtU2EwOLyVqOI1H1Aqaf3IYNL4uIRA1/ixkXeqFNsDmPWN2RP+V098XbC5csUyxlIhxjh7qgH3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDySrZLMYHBUAMnDvS6IyOoT5bypF7GSs6NIqyEFuD4+QIhAOVaxHTevbFtUN5d4YFijInNAD8lAD92B0st6vRde50h"}]}},"0.0.6":{"name":"odme","version":"0.0.6","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.2"},"dependencies":{"json-mask":"^0.3.2","lodash":"^3.2.0","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"30583d05ee1fb2ad545b53aa75b688a0d26c2c3f","_id":"odme@0.0.6","_shasum":"0ea5da5fba4d951a90edc7fd033331222e3496fe","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"0ea5da5fba4d951a90edc7fd033331222e3496fe","tarball":"https://registry.npmjs.org/odme/-/odme-0.0.6.tgz","integrity":"sha512-Sk+LmyUQYyp6N9kUNd5od1vSfL5pSMEVNfWwUgL9pJjswNpyFCvQ7YxyoxC13DMG4m5Lmgqu53gdQevq0YAwsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfUURt0FkQYxP7gtO6xg8MD2Xu0ARFENyb1pKKxz8UYAIhAOPaAIQHR30LmVyp0uJTqmPSk4JnazO0kgN81jXi+Xfl"}]}},"0.0.7":{"name":"odme","version":"0.0.7","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.2"},"dependencies":{"json-mask":"^0.3.2","lodash":"^3.2.0","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"cf8e22df0a3e15eb00ed41025b7819eb6e87a58b","_id":"odme@0.0.7","_shasum":"10d603987d6775c1c686cc5b31e7288aa530ffcd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"10d603987d6775c1c686cc5b31e7288aa530ffcd","tarball":"https://registry.npmjs.org/odme/-/odme-0.0.7.tgz","integrity":"sha512-ZOzl9qqp9/Inx/dGEGlHHfETEgnh12y/jTNtxc9Y1cFvq7DDkZN3aE427A5gMa0KkQS59gBJXww7Ra7oLp5DZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXTTpyx0jo2YxBFsHKBvMdK7D7Z5vv6mDP1AiNn7pAlQIhAJAN/2E122/H/JwaJsAp0ri+ou6g4PI4fD+rM/90cOVz"}]}},"0.0.8":{"name":"odme","version":"0.0.8","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.2"},"dependencies":{"json-mask":"^0.3.2","lodash":"^3.2.0","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"66e36d2230822f9f0a8f4135b70c4f2e43b24e18","_id":"odme@0.0.8","_shasum":"c3cfef5e249ea7d3c7465dfe619d73e358ad2e05","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"c3cfef5e249ea7d3c7465dfe619d73e358ad2e05","tarball":"https://registry.npmjs.org/odme/-/odme-0.0.8.tgz","integrity":"sha512-kmY+FMUbI/ntFVZrEDlaFW236LiEUD5b9OvuR2BW2+Awlougyqx2rIWshRDCmiqJINFapQctlK3ofeXowBMFrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHG9iTcA1h26I8FWGb089Su0QtbcU8j2c7WsFLFUG/JhAiEArQtFpLrb3c1I17klIwfZKdWDzGoclywYQaSDdIPnCCo="}]}},"0.0.9":{"name":"odme","version":"0.0.9","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.2"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.2","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"66e36d2230822f9f0a8f4135b70c4f2e43b24e18","_id":"odme@0.0.9","_shasum":"ad814c5800f1cb1359bbad7da30f03e481004b49","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"ad814c5800f1cb1359bbad7da30f03e481004b49","tarball":"https://registry.npmjs.org/odme/-/odme-0.0.9.tgz","integrity":"sha512-ZMRanzZsBo4yGV8iqgXbhqUfT8LlN+LTeVAdPzrYnxv2s/kyLpF3nKV/86tIdG9YYxcjObO4YK7nBEPdWv8kCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdZ4ST32kwID3tqXyZ5Az8z4jKPI3IfuS+J4pWAI8vSAIgQmDPn86OhKjPldWHwNn14sLV8PEfkAI5eSy7TG7Ehqc="}]}},"0.0.10":{"name":"odme","version":"0.0.10","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.4"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.2","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"2089e271d15418ddcac316541baa33068873c127","_id":"odme@0.0.10","_shasum":"9b5d97ebb320a5ae732f4731c52266d56a2363e4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"9b5d97ebb320a5ae732f4731c52266d56a2363e4","tarball":"https://registry.npmjs.org/odme/-/odme-0.0.10.tgz","integrity":"sha512-fiogVBGvkjEFIL7/y26b+RNsMHVM27NyPstj+zFKVnVs/mGwRo1NNNGwyTX8FRAn9WnGe1p9OTYiP3wm1cC1Rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHF2S52VxxmFgCI7qhXU2dnwvObn8hlmyWxmdILrU/MCAiBZ5kJb5Fvlr/OOW+yst75KYkyXB8nWDwMlWS2ISg59BA=="}]}},"0.1.0":{"name":"odme","version":"0.1.0","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.4"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.2","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"2089e271d15418ddcac316541baa33068873c127","_id":"odme@0.1.0","_shasum":"d4038ab331b5db6986c0f518dcbbb9d69dfe6d0b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"d4038ab331b5db6986c0f518dcbbb9d69dfe6d0b","tarball":"https://registry.npmjs.org/odme/-/odme-0.1.0.tgz","integrity":"sha512-DcVafG8Ga3HSz1c5HinVyxD/KbJbCjDm1T1iFlocmei4kaxKx8rSMrfXCiUbx5MaF1oPW3gtcPJSH4DVtaRQdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYZhXMxncJkB/6L4wNLbm0Rv68NyBJvdXDB7GqjSonIAiBWin66ylESMVvgh3X2Q5H+aEmaOOVCIzLGgnXmuHT8Cg=="}]}},"0.1.1":{"name":"odme","version":"0.1.1","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.4"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.2","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"fe3cb0caecfdf94004287fae6ec5434f24d0bc1e","_id":"odme@0.1.1","_shasum":"e16c7dfd8db09aa43777e53722f15edf8f028f00","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"e16c7dfd8db09aa43777e53722f15edf8f028f00","tarball":"https://registry.npmjs.org/odme/-/odme-0.1.1.tgz","integrity":"sha512-fwZFUHGKA9Ae1siHfFKYp73VXVc+X+fQHzC+YX24kseyUYiVtpi/lcE8ZtzRj+1WNIO70eq1wX+ONa7G2E7f8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNIt7/p1BHKsMaMZJvKUv6VwUTeRdMfmG0Jixm6p7DRAIgRgCeCTC56X/AXtd/ee/7FqpkL84sK3msiODLJjiXk1I="}]}},"0.1.2":{"name":"odme","version":"0.1.2","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.4"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.2","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"578abc3965d6d476a3a342ba066e0652d9e4eb04","_id":"odme@0.1.2","_shasum":"f3c5b6bd50d8d75c2d8f7e4b792f988b72772e6c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"f3c5b6bd50d8d75c2d8f7e4b792f988b72772e6c","tarball":"https://registry.npmjs.org/odme/-/odme-0.1.2.tgz","integrity":"sha512-eLqhOhkl/+o8DWRybZMKQEJNZrZD5h8KafPCyO2CpYQYmck3rUidaUzliFY5o5zk9JtFttjIkTlLp2mF6eHSMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIie26s/XFx5LR3p42++BjvkZZibtpiownUYx0bUCPBwIhALgZ+dwH9+nmgUucRjA+Mg2VNPQ2plJCMFEL0ylv4WD5"}]}},"0.1.3":{"name":"odme","version":"0.1.3","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.4"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.2","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"4e325f371c803846cb2ece9e8c985397dfbd13cd","_id":"odme@0.1.3","_shasum":"4fff6a441df4e5fed2e4a338339fc772d581dac6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"4fff6a441df4e5fed2e4a338339fc772d581dac6","tarball":"https://registry.npmjs.org/odme/-/odme-0.1.3.tgz","integrity":"sha512-qgs2xUY6Ye9Q61armE9+3BwEoVXl/aRCl8PVO8Z6P/zV9KEzqCmh73FqcOObu01C1U+v8iPMbq17qmXJY2bWfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6TmMK3HUSFdf/RRcc28Mdxlx7f5ss8xoijPCRMnhO5AiEAvXXGroqSHTJjBIbwD7YOT64kGgROk9JP9xwfPBAhns0="}]}},"0.1.4":{"name":"odme","version":"0.1.4","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^0.2.4"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.3","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"f5f0e4fe63aa78a96c6e72fa293c42e867e16b61","_id":"odme@0.1.4","_shasum":"69e747af9c9529c92cf4370150be5057f5f2580f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"69e747af9c9529c92cf4370150be5057f5f2580f","tarball":"https://registry.npmjs.org/odme/-/odme-0.1.4.tgz","integrity":"sha512-ahs9xh+pruflKIOO15nVEAlfczRMcPN+4oB4OSpDCnhoXoim9zA0zG/abk887oq52nas2mPUkQmnKTC3deR2Cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDY/giNqHHNf+Nt1IivRfE7/PnHjcl1y31J2gmoKFvogIhANGhy4fk1RiFs7GRySPmW98IigBjR8l+mSpW5o7JcJJx"}]}},"0.1.6":{"name":"odme","version":"0.1.6","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^1.0.1"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.3","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"d5c71ffc3e4fbe68d69ba231cdf99d378bf308ad","_id":"odme@0.1.6","_shasum":"2b1914bff5a7b3491d2b44047375039532f556fc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"2b1914bff5a7b3491d2b44047375039532f556fc","tarball":"https://registry.npmjs.org/odme/-/odme-0.1.6.tgz","integrity":"sha512-9R7pgRihLSkwejWcfS/Wtruw/I+TZ7aGxuWvGUVEQxl2xJ6I3VXIsn2k6sRrtljtnHFMNWXm2OW+bWuAqvT4ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdyyDTFYGQddtChPsrtnuyDiBoc3iQmTR+f8RdEnujAQIgJm2oN9xmwR5EtM9oL75Gv7M6hzboqW01fs9KVUeqkws="}]}},"1.0.0":{"name":"odme","version":"1.0.0","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^1.0.1"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.3","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"6eb3474c75442a520dadcf732ac2675913735b46","_id":"odme@1.0.0","_shasum":"ed7f88d42f7ac97c108f1350799fe6d26178d93b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"ed7f88d42f7ac97c108f1350799fe6d26178d93b","tarball":"https://registry.npmjs.org/odme/-/odme-1.0.0.tgz","integrity":"sha512-hQzrPYjY5lCx9Mrv1GgDlMoVW8wcpxQfcRmyA6wEz5Fd8oTHRcCwDpJ6C9BSz4K/HS/r3mkmCVz2SwQp43iuiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA7wM4jb9jUXb+KPl6FrXJctdOV8ZS2003zdkQAWKq0AIgD4IW+mLUhMNwTIAg1kd2Xru/L0YQxIk6MyEsA2wWtIU="}]}},"1.0.1":{"name":"odme","version":"1.0.1","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^1.0.1"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.3","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"66a82d455531f14a9732102931c0eccf1a102bcb","_id":"odme@1.0.1","_shasum":"ffa95e29cea5052fb62abef5b6ebfef94e3f19b6","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"ffa95e29cea5052fb62abef5b6ebfef94e3f19b6","tarball":"https://registry.npmjs.org/odme/-/odme-1.0.1.tgz","integrity":"sha512-uBhaGQodW8ZdyGBrGizkCMTNBDaeXLCCCEFcaUwJygP1qlSXcrIAz/3FRZkRvk1rmgIgeIU9rNHwbRQfIzBGlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhhhtH921f962bc2Dc0imfHXjMnV/cwTf7Nut4TFKv2AiEA+1igtUY207sp1k18kaUlvzWGyskR94MdF0nlQLA1Zbo="}]}},"1.0.2":{"name":"odme","version":"1.0.2","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^1.0.1"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.3","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"bbe53a2618f798c734113feb0ccc1d2b6e379ee3","_id":"odme@1.0.2","_shasum":"0f9df800c2b09bf935112aadca6b55ebecbe101a","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"0f9df800c2b09bf935112aadca6b55ebecbe101a","tarball":"https://registry.npmjs.org/odme/-/odme-1.0.2.tgz","integrity":"sha512-6NcUJESplxXmHmX5NmsrTKGkm/4mI3Vb7Jj2ccCtiPNO0bHXFG4GJEviNhVIMlCp9XXwQTaqPlOydSzWcqx1Lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICa4MFKCBa1a826UEc1WReLx5kmq1GAkbk8EOMnR7+pTAiEA5fnDpD1GISLdcBKSWXC4gYZKdZ6b0STuShwvNhMSO9c="}]}},"1.0.3":{"name":"odme","version":"1.0.3","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^1.0.1"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.3","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"f6b7d53397c40676888fc4a550188e639d952ed5","_id":"odme@1.0.3","_shasum":"7747e94ce960343918291600ceb674fc9eab976f","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"7747e94ce960343918291600ceb674fc9eab976f","tarball":"https://registry.npmjs.org/odme/-/odme-1.0.3.tgz","integrity":"sha512-8B/jJsnMddfzE9jzQ9H/+c10p14hZCLevO66lAzSAi3k98aU8SZYYGnCli8kzW9me0ZBeyWNMCrwTlmXQ6Axig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUgzjb6k1UkRp7WWU2RA1hXapmr5GFXi1zjmM7zb2f7AiA4F15vJFUXPuZvdwy2eNcUpbl10nKfGT2OfCtD6f0aJQ=="}]}},"1.1.0":{"name":"odme","version":"1.1.0","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^1.0.1"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.3","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"f4dcb08a53bb50999072600d7e66d4bc74a5517f","_id":"odme@1.1.0","_shasum":"6dd9e4a6061011020a1bf343dab353d5420e6091","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"6dd9e4a6061011020a1bf343dab353d5420e6091","tarball":"https://registry.npmjs.org/odme/-/odme-1.1.0.tgz","integrity":"sha512-PgSJ8JDJ2gUwm0Hv6Mu69Klb3BtZ2j8ulj2/MiOW8dM7Os2OIW6+2kWPpQfu1VVWzkKWdV0TknGWnlbU/9rVXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLnakYrY2ycGTZU3MS1NSSQdYigzOKlDaP7J/XsIDgOAiEAtjZuy7FItoamifU7NVhtUorAHqbd4KIpkvK8+CxcVl0="}]}},"1.1.1":{"name":"odme","version":"1.1.1","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^1.0.1"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.3","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"93ca69a52309b3c177e5d27b533998b064f93b3a","_id":"odme@1.1.1","_shasum":"1def1180e05b90cba35f3d23765bbc1a256d928c","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"1def1180e05b90cba35f3d23765bbc1a256d928c","tarball":"https://registry.npmjs.org/odme/-/odme-1.1.1.tgz","integrity":"sha512-rmZO4S5iBWkT4/hN7oRNzmqvBIL+rlBrOb7C7eVV3qAKAHI/1HbFDAFPdOzvm3F62Y51eGY7/8fqPZYk/R6lpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCJXa7v4/LyIlgmTfWqUpIKk64MKxwoAPHr+cA4QG0QwIhALvqSDMpoUbjaDn10+62jFrM85sAlov8Qt1W48oycHSG"}]}},"1.1.2":{"name":"odme","version":"1.1.2","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^1.0.1"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.3","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"93ca69a52309b3c177e5d27b533998b064f93b3a","_id":"odme@1.1.2","_shasum":"c161cf786c10acaa82602998db028b39eb37d681","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"tectual","email":"a.karimzadeh@gmail.com"},"maintainers":[{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"dist":{"shasum":"c161cf786c10acaa82602998db028b39eb37d681","tarball":"https://registry.npmjs.org/odme/-/odme-1.1.2.tgz","integrity":"sha512-9qI57pYer3TAW/9ZHkhROhnttmqa+d1yoivNQPYKiMvn3gjFjKaoduVYh6MwXfxfgFFZWtf3JbC545mZLso01g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICG+xY7a1C/F/SGgJEHml/9uvX1CcEFEMmgDf9JpDuFFAiBBnY/200hBzuTdeChRWqSTJADSDoJgHw6XDK7J3y5kPw=="}]}},"1.2.0":{"name":"odme","version":"1.2.0","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^3.5.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","request":"^2.79.0","request-promise":"^4.1.1","gulp-coffee":"^2.2.0","mocha":"^3.2.0","mocha-lcov-reporter":"1.2.0","puffer":"^1.0.1"},"dependencies":{"bluebird":"^3.4.7","boom":"^4.2.0","elasticsearch":"^12.1.3","joi":"^10.2.2","json-mask":"^0.3.8","lodash":"^4.17.4","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"c4642ebfe4ff5d8d026fd204cd0c585055e94b96","_id":"odme@1.2.0","_shasum":"ce341bfdbdbe7b8b35654c8d7f886ebd45f60e7c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.5.0","_npmUser":{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},"dist":{"shasum":"ce341bfdbdbe7b8b35654c8d7f886ebd45f60e7c","tarball":"https://registry.npmjs.org/odme/-/odme-1.2.0.tgz","integrity":"sha512-5KedVrpdtxABruskc1kuqkx0j9HaHMMYEgk22i2MyKQelXcKwixiHT08SIFd6zhxBYxEwmQ4ZA9B2ChSzq/kgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9/EkciEaAJcIK/re2YOhU8AGNsnD7zxrV4ifWPGOO8AiA0CBZyYS69YNKnSid/hkhELztGsUCDMTe+YY+/dJitMg=="}]},"maintainers":[{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/odme-1.2.0.tgz_1487837096325_0.28856626828201115"}},"1.2.1":{"name":"odme","version":"1.2.1","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^3.5.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","request":"^2.79.0","request-promise":"^4.1.1","gulp-coffee":"^2.2.0","mocha":"^3.2.0","mocha-lcov-reporter":"1.2.0","puffer":"^1.0.1"},"dependencies":{"bluebird":"^3.4.7","boom":"^4.2.0","elasticsearch":"^12.1.3","joi":"^10.2.2","json-mask":"^0.3.8","lodash":"^4.17.4","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"85ab540816a421c5ea7adae4854bc575aed0f939","_id":"odme@1.2.1","_shasum":"ae138078531038c7618163d67b273ad9b0498dfd","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.5.0","_npmUser":{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},"dist":{"shasum":"ae138078531038c7618163d67b273ad9b0498dfd","tarball":"https://registry.npmjs.org/odme/-/odme-1.2.1.tgz","integrity":"sha512-Gys0BsGz0bbSW3wnyDQXW3Aq7GB563GtdaF8VwlnqKlOu7IhRkdzquoNVnh6Wx6pbP5tQhsoDvlcHSahnPJbmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChyveXsBegX2fLm1bR/1ec3wZ05jvgSQ2twGqfu4Cc9wIgJq/WZbR/pQn4lnmTFj4dMkPpKFdMXzT/cEggxnTzwBc="}]},"maintainers":[{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/odme-1.2.1.tgz_1487848106153_0.08107561664655805"}},"1.2.2":{"name":"odme","version":"1.2.2","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^3.5.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","request":"^2.79.0","request-promise":"^4.1.1","gulp-coffee":"^2.2.0","mocha":"^3.2.0","mocha-lcov-reporter":"1.2.0","puffer":"^1.0.1"},"dependencies":{"bluebird":"^3.4.7","boom":"^4.2.0","elasticsearch":"^12.1.3","joi":"^10.2.2","json-mask":"^0.3.8","lodash":"^4.17.4","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"09cf6dc9a0c874d768ce9144628b6dcc43b4bc61","_id":"odme@1.2.2","_shasum":"137d2935bed66d8e3633b49f8edd718f3463d0e6","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.5.0","_npmUser":{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},"dist":{"shasum":"137d2935bed66d8e3633b49f8edd718f3463d0e6","tarball":"https://registry.npmjs.org/odme/-/odme-1.2.2.tgz","integrity":"sha512-IUEkUCFuXmbIr9mTBbV8WWywWypKZCT5M7bEaFTdPK20uTWwYJq6weDPSWs8taUfpHnnr9ZT+NGilRFsY/yy5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCx3GvhGCf6vYfRpXCB7rps50aieud3dE/OQ/t5jzahAiEAy+ucov/Vir0MZ9nDTBM/8Zcodf2nWlHvAGDE9FO6FQA="}]},"maintainers":[{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/odme-1.2.2.tgz_1487848681049_0.9055823651142418"}},"1.2.3":{"name":"odme","version":"1.2.3","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^3.5.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","request":"^2.79.0","request-promise":"^4.1.1","gulp-coffee":"^2.2.0","mocha":"^3.2.0","mocha-lcov-reporter":"1.2.0","puffer":"^1.0.1"},"dependencies":{"bluebird":"^3.4.7","boom":"^4.2.0","elasticsearch":"^12.1.3","joi":"^10.2.2","json-mask":"^0.3.8","lodash":"^4.17.4","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"09cf6dc9a0c874d768ce9144628b6dcc43b4bc61","_id":"odme@1.2.3","_shasum":"af7a2e859e87038daedff29854495a0c562aafa1","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.5.0","_npmUser":{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},"dist":{"shasum":"af7a2e859e87038daedff29854495a0c562aafa1","tarball":"https://registry.npmjs.org/odme/-/odme-1.2.3.tgz","integrity":"sha512-NyWeKEVNa67WqGT5zzI+8pN0MLly/kyHTZVw8rQh2jqty8uYeRGjdbDwNS61tMbrYxxSwd+fo7qQY1yPSbfAdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRbcb4StFmprBJXPrrLTHET/YDx60yCU/C4nLAFsYdugIgCEb5xxdtrZ3o7pb5pPYnmFu3+qO7FYjB0a6c6XGbYtY="}]},"maintainers":[{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/odme-1.2.3.tgz_1487848707401_0.11619729548692703"}},"1.2.4":{"name":"odme","version":"1.2.4","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^3.5.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","request":"^2.79.0","request-promise":"^4.1.1","gulp-coffee":"^2.2.0","mocha":"^3.2.0","mocha-lcov-reporter":"1.2.0","puffer":"^1.0.1"},"dependencies":{"bluebird":"^3.4.7","boom":"^4.2.0","elasticsearch":"^12.1.3","joi":"^10.2.2","json-mask":"^0.3.8","lodash":"^4.17.4","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"09cf6dc9a0c874d768ce9144628b6dcc43b4bc61","_id":"odme@1.2.4","_shasum":"5cdfdf1168ae5aaceafd63356fa3713330c844fa","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.5.0","_npmUser":{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},"dist":{"shasum":"5cdfdf1168ae5aaceafd63356fa3713330c844fa","tarball":"https://registry.npmjs.org/odme/-/odme-1.2.4.tgz","integrity":"sha512-JiHquZnB5Fec9TNJs1bF70MbFVftd5/csF4+j22JWy8xYHri/Az0f2dr8n7I3ffzVw4H3a7EeBa0dwPbkiiSJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFr+8p6AhO5NH5KGIMxupkml8mfL6/Jx+tHjZDY34SJ2AiB2oJ/F2+jmhrwnRhrH7xWG6PGLK/P/tnIIYiOxLVoKIQ=="}]},"maintainers":[{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/odme-1.2.4.tgz_1487850255463_0.3252008561976254"}},"1.2.5":{"name":"odme","version":"1.2.5","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^3.5.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","request":"^2.79.0","request-promise":"^4.1.1","gulp-coffee":"^2.2.0","mocha":"^3.2.0","mocha-lcov-reporter":"1.2.0","puffer":"^1.0.1"},"dependencies":{"bluebird":"^3.4.7","boom":"^4.2.0","elasticsearch":"^12.1.3","joi":"^10.2.2","json-mask":"^0.3.8","lodash":"^4.17.4","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"09cf6dc9a0c874d768ce9144628b6dcc43b4bc61","_id":"odme@1.2.5","_shasum":"0f6643d76a5d3eae891ee74415cb7c7650e62573","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.5.0","_npmUser":{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},"dist":{"shasum":"0f6643d76a5d3eae891ee74415cb7c7650e62573","tarball":"https://registry.npmjs.org/odme/-/odme-1.2.5.tgz","integrity":"sha512-t23VX54QEmrugsOhULMD+fY32CY5lTqYv/VxpAyBZlaXjJMlhQ9On48UYQhUSl44/4OfWGzb+7xiaQ9e6OOifg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDM7Hvzj5Dny8SANl7zH25Ooq/kUc9joGFLLVDT2Qd+3AiEAyf0e8HhbDTgZdOIg/evNhEa24vqmfFwBhqKQljpr5EQ="}]},"maintainers":[{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/odme-1.2.5.tgz_1487850346681_0.5121359277982265"}},"1.3.0":{"name":"odme","version":"1.3.0","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","gulp-coffee":"^2.2.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","puffer":"^1.0.1"},"dependencies":{"boom":"^2.6.1","json-mask":"^0.3.3","lodash":"^3.2.0","q":"^1.1.2","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"3c6420bab96747adaf709255bb9da75fb23fd642","_id":"odme@1.3.0","_shasum":"b6d267a7ee02b31a750420070a2e02aa1961e17d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.5.0","_npmUser":{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},"dist":{"shasum":"b6d267a7ee02b31a750420070a2e02aa1961e17d","tarball":"https://registry.npmjs.org/odme/-/odme-1.3.0.tgz","integrity":"sha512-9Y0kpNew9RkKIzp6SfAUsuEVJd3L6ut+odYK/SuURlLfrE3MmhdmBlG1LKezEp/nwwexaG4GbKHRcdRclllqpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfSKV5qn5fHQHkMxnHqWb7YTHY4x1iFNH+W4j2U+rCeAiEAkf3o7NiwmX6r0ftJ6IYOTGQSbYDVB7qnEqRll0v4KE4="}]},"maintainers":[{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/odme-1.3.0.tgz_1487855459060_0.8726194282062352"}},"2.0.0":{"name":"odme","version":"2.0.0","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^3.5.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","request":"^2.79.0","request-promise":"^4.1.1","gulp-coffee":"^2.2.0","mocha":"^3.2.0","mocha-lcov-reporter":"1.2.0","puffer":"^1.0.1"},"dependencies":{"bluebird":"^3.4.7","boom":"^4.2.0","elasticsearch":"^12.1.3","joi":"^10.2.2","json-mask":"^0.3.8","lodash":"^4.17.4","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"10c47745b4ed9009b0276c9019c3c5d3acae9508","_id":"odme@2.0.0","_shasum":"c3aaf565b5c66fd8ab1fd56f1a03e43f9328db4e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.5.0","_npmUser":{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},"dist":{"shasum":"c3aaf565b5c66fd8ab1fd56f1a03e43f9328db4e","tarball":"https://registry.npmjs.org/odme/-/odme-2.0.0.tgz","integrity":"sha512-QupJkQw24ynmAChygoZcGVL1RnsBkwEzwFgy4s8jufJcu+s98l8T5zYnv1lTkVfShpb0S8P1stdb2TWmqyuN9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+FCOAgrSWbHK36RfRTnxr6ZqYrNMQYD2v9GdLWN3j2AiEAio9A92pgjc3w2PNbBCmlWx/sPF+H6dQ3n49+oEEnRL4="}]},"maintainers":[{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/odme-2.0.0.tgz_1487860002024_0.6635658224113286"}},"2.0.1":{"name":"odme","version":"2.0.1","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^3.5.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","request":"^2.79.0","request-promise":"^4.1.1","gulp-coffee":"^2.2.0","mocha":"^3.2.0","mocha-lcov-reporter":"1.2.0","puffer":"^1.0.1"},"dependencies":{"bluebird":"^3.4.7","boom":"^4.2.0","elasticsearch":"^12.1.3","joi":"^10.2.2","json-mask":"^0.3.8","lodash":"^4.17.4","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"4d7a48a2d79f7af6d11970de9578f4c4830e944e","_id":"odme@2.0.1","_shasum":"7dc0d699cd1069ec3d3dc038918f6b85e259661d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.5.0","_npmUser":{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},"dist":{"shasum":"7dc0d699cd1069ec3d3dc038918f6b85e259661d","tarball":"https://registry.npmjs.org/odme/-/odme-2.0.1.tgz","integrity":"sha512-CDV1krZozmb5IgAqaLFafUB3G2D3IISeGJ4qlab7HcX45GUb1MiokvC/RkkOdbDvzx4eRKpYp6/g0OwzNVxd4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJyuFF2LintR3UKwv4HJE5Ec0SGo7mcfkaw8XpEjVQ9AIhAMd1azlG7HMcoRFoDeLpcNAyU/t7wMgkzpSEyZ9s8GjY"}]},"maintainers":[{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/odme-2.0.1.tgz_1487866673310_0.9070075424388051"}},"2.0.2":{"name":"odme","version":"2.0.2","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^3.5.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","request":"^2.79.0","request-promise":"^4.1.1","gulp-coffee":"^2.2.0","mocha":"^3.2.0","mocha-lcov-reporter":"1.2.0","puffer":"^1.0.1"},"dependencies":{"bluebird":"^3.4.7","boom":"^4.2.0","elasticsearch":"^12.1.3","joi":"^10.2.2","json-mask":"^0.3.8","lodash":"^4.17.4","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"0822abef20cd8a8e73dfc8d84a042f719923550a","_id":"odme@2.0.2","_shasum":"929bbde086e604ad4ecdcef2f2a9929c6b8feecd","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.5.0","_npmUser":{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},"dist":{"shasum":"929bbde086e604ad4ecdcef2f2a9929c6b8feecd","tarball":"https://registry.npmjs.org/odme/-/odme-2.0.2.tgz","integrity":"sha512-a3huH/fL+X65wWLqY30a9FFidHUH4rw2ils6xhuFckc5eMTriY2/Vre4FRh1WMAvCNBfRjP4BqeMG9s9e7ydrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbw+OAKrs8mtr2OTuL6CVeHoj4PHs42K6LzHgauM8fZAiACZqqtV6bEyc3n/hxih7jaGuFTWds9LX7acRBISkCotQ=="}]},"maintainers":[{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/odme-2.0.2.tgz_1488115614731_0.8186542023904622"}},"2.0.3":{"name":"odme","version":"2.0.3","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^3.5.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","request":"^2.79.0","request-promise":"^4.1.1","gulp-coffee":"^2.2.0","mocha":"^3.2.0","mocha-lcov-reporter":"1.2.0","puffer":"^1.0.1"},"dependencies":{"bluebird":"^3.4.7","boom":"^4.2.0","elasticsearch":"^12.1.3","joi":"^10.2.2","json-mask":"^0.3.8","lodash":"^4.17.4","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"ad8ab5f5910f10eb9a093c31df23a5e614b681c2","_id":"odme@2.0.3","_shasum":"8d977452d06729f224d3d230c1c6672c4d00ec63","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.5.0","_npmUser":{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},"dist":{"shasum":"8d977452d06729f224d3d230c1c6672c4d00ec63","tarball":"https://registry.npmjs.org/odme/-/odme-2.0.3.tgz","integrity":"sha512-mV/qBdsMMhQ1xL3ABzRyRPHETXa5gPKuND8UC9+eU5MYRvNftQCBDbkJEOP38zJ4FOgpXKO9iIEAKmttUWEqsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnIP7SPiTc0/3G44ZTuV8DOrZf2AbATxt2Q+C8jNSKiwIgTAdyE1KEIp3ufuiA/8tj5hvCn5bedM0HAERGA7GO0mM="}]},"maintainers":[{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/odme-2.0.3.tgz_1488189141003_0.1921887386124581"}},"2.0.4":{"name":"odme","version":"2.0.4","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^3.5.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","request":"^2.79.0","request-promise":"^4.1.1","gulp-coffee":"^2.2.0","mocha":"^3.2.0","mocha-lcov-reporter":"1.2.0","puffer":"^1.0.1"},"dependencies":{"bluebird":"^3.4.7","boom":"^4.2.0","elasticsearch":"^12.1.3","joi":"^10.2.2","json-mask":"^0.3.8","lodash":"^4.17.4","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"6b1d511ddb9d81969a96fb410ecccfeaecd3347a","_id":"odme@2.0.4","_shasum":"37dfff289776b9823fa4164e09ac167a5acbea13","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.5.0","_npmUser":{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},"dist":{"shasum":"37dfff289776b9823fa4164e09ac167a5acbea13","tarball":"https://registry.npmjs.org/odme/-/odme-2.0.4.tgz","integrity":"sha512-5ibIdgv3zzgaSFYHo5AaxYd7zAdfL/eKlM7cESivpOEsNzvftEJec49817MogjyLlQcZpn6atu/HEJPxCuJ1zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnRgYRk2QjF8/XHSuXUWGpLiViMD7MNVJzChz7VgJ/hAiBtyhQbIz7RlCoB+8isxCLQUy6ZPZcKtKqL+r2NMpoOWw=="}]},"maintainers":[{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/odme-2.0.4.tgz_1488459915472_0.14752271445468068"}},"2.0.5":{"name":"odme","version":"2.0.5","description":"Not a real ODM but will ease dealing with any nosql storage","main":"build/main","scripts":{"test":"mocha --compilers coffee:coffee-script/register","test_cov":"mocha --compilers coffee:coffee-script/register --require blanket --reporter mocha-lcov-reporter"},"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","keywords":["odm","nosql"],"devDependencies":{"blanket":"^1.1.6","chai":"^3.5.0","coffee-script":"^1.9.0","coveralls":"^2.11.2","groc":"^0.8.0","gulp":"^3.8.10","request":"^2.79.0","request-promise":"^4.1.1","gulp-coffee":"^2.2.0","mocha":"^3.2.0","mocha-lcov-reporter":"1.2.0","puffer":"^1.0.1"},"dependencies":{"bluebird":"^3.4.7","boom":"^4.2.0","elasticsearch":"^12.1.3","joi":"^10.2.2","json-mask":"^0.3.8","lodash":"^4.17.4","shortid":"^2.1.3"},"config":{"blanket":{"pattern":"build","data-cover-never":"node_modules","loader":"./node-loaders/coffee-script"}},"gitHead":"6b1d511ddb9d81969a96fb410ecccfeaecd3347a","_id":"odme@2.0.5","_shasum":"9d3a6a64c7a1bba988884678c56da6619adad663","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},"dist":{"shasum":"9d3a6a64c7a1bba988884678c56da6619adad663","tarball":"https://registry.npmjs.org/odme/-/odme-2.0.5.tgz","integrity":"sha512-jDleZraizEElmUDC8g0rBBhUzyV4fYvU2cWBuKVxvzvsuWLaBwi3DUixj5tj3R+biDwIe3oYM85sZD4DiO2oPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAbXVstFnThNWmKzCyMlu2H7z4ez17oMKoMvuj72aAzQIhAN/9vETtjk1liwVjvVu81Pshl0DTGYCqiqOX5QFMRSz0"}]},"maintainers":[{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/odme-2.0.5.tgz_1517283484401_0.31323187449015677"}}},"readme":"odme\n======\n\n[![Build Status](https://travis-ci.org/tectual/odme.svg)](https://travis-ci.org/tectual/odme)\n[![npm version](https://badge.fury.io/js/odme.svg)](http://badge.fury.io/js/odme)\n[![Coverage Status](https://coveralls.io/repos/tectual/odme/badge.svg?branch=master)](https://coveralls.io/r/tectual/odme?branch=master)\n\n[ODME](https://www.npmjs.com/package/odme) is not an ODM library. It helps you create a class to keep model logic and has some default logic such as setter, getter, masking and creating id with prefixes. All these behaviours can be changed easily at defining your modle classes. It has an extension to support Couchbase and you can add your own extension to support other storages.\n\n* Full documation can be found [here](http://tectual.github.io/odme/base.html).\n* Source code is available at [here](https://github.com/tectual/odme).\n\n## How to use\n\nYou can create your model classes extending Base class of odme.\n\n```coffeescript\nBase = require('odme').Base\n\nclass User extends Base\n  \n  props: {\n    name:\n      schema: Joi.string()\n      whiteList: true\n    age: \n      schema: Joi.number().min(0)\n      whiteList: true\n    total_logins: \n      schema: Joi.number().min(0)\n      whiteList: false\n  }\n\n  user = new User { name: 'Arash', age: 32, city: 'Sydney', total_logins:10 }\n  console.log user.key     #user_mJLGt-e6\n  console.log user.doc     \n    # { \n    #   name: 'Arash',\n    #   age: 32,\n    #   docType: 'user',\n    #   docKey: 'user_mJLGt-e6' \n    # }\n  console.log user.mask()\n    # { \n    #   name: 'Arash',\n    #   age: 32,\n    #   docType: 'user',\n    #   docKey: 'user_mJLGt-e6' \n    # }\n\n  user.doc.city = 'Tehran'\n  console.log user.doc\n    # { \n    #   name: 'Arash',\n    #   age: 32,\n    #   city: 'Tehran',\n    #   docType: 'user',\n    #   docKey: 'user_mJLGt-e6' \n    # }\n  console.log user.mask()\n    # { \n    #   name: 'Arash',\n    #   age: 32,\n    #   docType: 'user',\n    #   docKey: 'user_mJLGt-e6' \n    # }\n  console.log user.mask('name,city')\n    # { \n    #   name: 'Arash',\n    #   city: 'Tehran'\n    # }\n```\n\nYou can extend Base class based on your adapters and set a library as `source` to store your doc property in key of your model object. Check odme and Couchbase integration [here](http://tectual.github.io/odme/cb.html).\n\n```coffeescript\n  Base = require('../build/main').CB\n  \n  db = new require('puffer') { host: 'localhost', name: 'test' }, true\n  \n  class Recipe extends Base\n    source: db\n    props: {\n      name: \n        schema: Joi.string(),\n        whiteList: true\n      ingredients: \n        schema: Joi.array().items(Joi.string())\n        whiteList: true\n    }\n  \n  recipe = new Recipe { name: 'Pasta', ingredients: ['pasta', 'basil', 'olive oil'] }\n\n  console.log recipe.key # recipe_yHr0blT\n  recipe.save().then ->\n    \n    #after save you can get it like this\n    Recipe.get(recipe.key).then (o) ->\n      console.log o # return Recipe object\n\n```\n\n## How to read this doc?\n\nBase class is holding all the logic related to how to get a document and store it in the model class and how it will masked on outputs. Extensions such as CB are doing CRUD operations on models.\n\n### Need more?\n\n* Find the full list of available methods [here](http://tectual.github.io/odme/base.html).\n* This documentation is generated by `groc`, you can make a copy of in your local version.\n* You can run tests locally by `npm test`. Make sure you have development dependencies installed.\n\n","maintainers":[{"name":"pixelsandcode","email":"arash@pixelsandcode.com.au"},{"name":"tectual","email":"a.karimzadeh@gmail.com"}],"time":{"modified":"2022-06-22T19:09:20.527Z","created":"2015-02-15T09:20:41.522Z","0.0.1":"2015-02-15T09:20:41.522Z","0.0.2":"2015-02-16T08:04:17.852Z","0.0.3":"2015-02-16T08:47:57.460Z","0.0.4":"2015-02-16T11:39:45.599Z","0.0.5":"2015-02-16T23:39:51.948Z","0.0.6":"2015-02-16T23:55:59.544Z","0.0.7":"2015-02-18T01:49:33.311Z","0.0.8":"2015-02-18T02:08:20.241Z","0.0.9":"2015-02-19T01:35:30.769Z","0.0.10":"2015-02-19T01:43:34.939Z","0.1.0":"2015-02-19T02:06:50.396Z","0.1.1":"2015-02-19T04:24:47.007Z","0.1.2":"2015-02-23T04:32:09.236Z","0.1.3":"2015-02-24T03:11:21.514Z","0.1.4":"2015-02-24T22:55:57.393Z","0.1.6":"2015-04-27T11:06:40.025Z","1.0.0":"2015-04-30T11:04:00.995Z","1.0.1":"2015-06-02T14:18:12.880Z","1.0.2":"2015-06-03T06:49:19.536Z","1.0.3":"2015-06-03T06:59:52.101Z","1.1.0":"2015-06-06T08:51:54.693Z","1.1.1":"2015-06-30T07:30:50.017Z","1.1.2":"2015-07-01T13:53:12.990Z","1.2.0":"2017-02-23T08:04:56.880Z","1.2.1":"2017-02-23T11:08:26.869Z","1.2.2":"2017-02-23T11:18:01.718Z","1.2.3":"2017-02-23T11:18:28.072Z","1.2.4":"2017-02-23T11:44:16.642Z","1.2.5":"2017-02-23T11:45:48.633Z","1.3.0":"2017-02-23T13:10:59.778Z","2.0.0":"2017-02-23T14:26:42.719Z","2.0.1":"2017-02-23T16:17:55.268Z","2.0.2":"2017-02-26T13:26:55.288Z","2.0.3":"2017-02-27T09:52:22.938Z","2.0.4":"2017-03-02T13:05:16.119Z","2.0.5":"2018-01-30T03:38:04.509Z"},"keywords":["odm","nosql"],"author":{"name":"Arash Kay","email":"a.karimzadeh@gmail.com","url":"http://tectual.com.au/"},"license":"ISC","readmeFilename":"README.md"}