{"_id":"btrz-simple-dao","_rev":"61-e3fe4685910d8b52462e5a79f6cb74fe","name":"btrz-simple-dao","dist-tags":{"latest":"4.12.0"},"versions":{"1.1.3":{"name":"btrz-simple-dao","version":"1.1.3","keywords":["DAO","Mongo","Promises","io.js"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"_id":"btrz-simple-dao@1.1.3","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"bd5b0381d7f4689637dd42b3b951fcaac260d8f1","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-1.1.3.tgz","integrity":"sha512-n9oXKcBos4yIHBo4Aj6rcUwRW7rxU7JGLDOCQhQhZrB7laurYyUcB6fsnErttF065DNJqy9W/I0iMbnV/dO0kA==","signatures":[{"sig":"MEUCIQCRZ55JwqgAh4ynEOs9kv6ezwTFd3At/7Hyg74V9WCIdgIge6/a2SaKA/q7zzVje9kEppEW2uBe4jwLThhwTPz52AI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bd5b0381d7f4689637dd42b3b951fcaac260d8f1","gitHead":"bbbf520dfa220dc942ed3072335cbe55fb9f8b75","scripts":{"test":"NODE_ENV=test multi='xunit=test-results/xunit.xml spec=-' node_modules/istanbul-harmony/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -R mocha-multi -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"licenses":[{"url":"https://github.com/Betterez/btrz-simple-dao/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.5.1","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"1.3.0","dependencies":{"lodash":"^2.4.1","promised-mongo":"^0.11.1"},"devDependencies":{"chai":"latest","uuid":"^2.0.1","mocha":"latest","sinon":"latest","chance":"0.7.1","jsinspect":"latest","xunit-file":"latest","mocha-multi":"latest","chai-as-promised":"^4.1.1","istanbul-harmony":"latest"}},"1.2.0":{"name":"btrz-simple-dao","version":"1.2.0","keywords":["DAO","Mongo","Promises","io.js"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"_id":"btrz-simple-dao@1.2.0","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"3456478a1f37bd41aa5ba962f203037f019dc1b2","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-1.2.0.tgz","integrity":"sha512-hhF21j7GknpYmHaJOd/dbdriebV02S8DWVoucAFR8qMRcz9CaomLbPLU33kNBtwGzpiRirNsHVHCc3fwsnipxw==","signatures":[{"sig":"MEUCIE7LkAeWio+mJ1yl9/cEExuHOTrf9BvMBRx6UWZFEHvkAiEApk0xNbTMR/4pgITXGrQhrJbuEcHU7s7V9LV8VNRFgCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3456478a1f37bd41aa5ba962f203037f019dc1b2","gitHead":"7358158525e98592b7fe3b34ebc2c253fa09cac4","scripts":{"test":"NODE_ENV=test multi='xunit=test-results/xunit.xml spec=-' node_modules/istanbul-harmony/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -R mocha-multi -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"licenses":[{"url":"https://github.com/Betterez/btrz-simple-dao/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.9.0","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"2.0.1","dependencies":{"lodash":"^2.4.1","mongodb":"^2.0.39","promised-mongo":"^0.11.1"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"latest","sinon":"latest","chance":"0.7.1","xunit-file":"latest","mocha-multi":"latest","chai-as-promised":"^5.1.0","istanbul-harmony":"latest"}},"1.3.0":{"name":"btrz-simple-dao","version":"1.3.0","keywords":["DAO","Mongo","Promises","io.js"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"_id":"btrz-simple-dao@1.3.0","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"00e7e98b2ea216d923fff2b15a588d43ca3acb5b","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-1.3.0.tgz","integrity":"sha512-AYKZPT7T95k6dspSEQ0W/wXisw9MKOC9jjoglhBE5DkG5lVhp94XLVvmWJTh4iM3J4OQnd/H+Udu5fveHf3jbg==","signatures":[{"sig":"MEUCIC7rnl2W+DjaBctNtvietHet6edm7jlreOjRhZsF7btsAiEAxpFwPbqgYS01rUaQyGkjuyUJBvMtvzcjnlh71eTu2ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"00e7e98b2ea216d923fff2b15a588d43ca3acb5b","gitHead":"832559ea18efa971e1e476b20e611712aefa2fff","scripts":{"test":"NODE_ENV=test multi='xunit=test-results/xunit.xml spec=-' node_modules/istanbul-harmony/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -R mocha-multi -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"licenses":[{"url":"https://github.com/Betterez/btrz-simple-dao/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"1.4.28","description":"Betterez Simple DAO","directories":{},"dependencies":{"lodash":"^2.4.1","mongodb":"^2.0.39","promised-mongo":"^0.11.1"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"latest","sinon":"latest","chance":"0.7.1","xunit-file":"latest","mocha-multi":"latest","chai-as-promised":"^5.1.0","istanbul-harmony":"latest"}},"1.4.0":{"name":"btrz-simple-dao","version":"1.4.0","keywords":["DAO","Mongo","Promises","io.js"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"_id":"btrz-simple-dao@1.4.0","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"36dae7ad49fa19afe8009fa04b224cc99968324d","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-1.4.0.tgz","integrity":"sha512-ZUXj8kT/MI4FeVJPHwuheZ9AkOy/zO5VRx3ccCuJd8GiFdwyFIFR1g8xTv0wbWANw5tYPws+qPcsc5lTjR9tnw==","signatures":[{"sig":"MEQCIC3b2GUeywFCMWFxtAlPkGeL/JRTkTi/ngBTaaJlvj5VAiAqFwT2kPM9G8wXS2R2xF6duJ7mgZ1LeJMJtMX2UtPEjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"36dae7ad49fa19afe8009fa04b224cc99968324d","gitHead":"f794550a73c8bf66e9c2e00c441b7a2c7f42a404","scripts":{"test":"NODE_ENV=test multi='xunit=test-results/xunit.xml spec=-' node_modules/istanbul-harmony/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -R mocha-multi -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"licenses":[{"url":"https://github.com/Betterez/btrz-simple-dao/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"1.4.28","description":"Betterez Simple DAO","directories":{},"dependencies":{"lodash":"^2.4.1","mongodb":"^2.0.39","promised-mongo":"^0.11.1"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"latest","sinon":"latest","chance":"0.7.1","xunit-file":"latest","mocha-multi":"latest","chai-as-promised":"^5.1.0","istanbul-harmony":"latest"}},"1.4.1":{"name":"btrz-simple-dao","version":"1.4.1","keywords":["DAO","Mongo","Promises","io.js"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@1.4.1","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"865b092b15aa480f40d9ef37873f8a0f4e28cef1","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-1.4.1.tgz","integrity":"sha512-DOYZL94vAfJfLqOIow8sNdWrlx5RRDHDq+DRtwnVKnQwanMW+fU3q1g7mzbvhMquBS7beV7FAlBj+P+gmoJcJw==","signatures":[{"sig":"MEUCIBJsgP2Gtl6GINO3bcQSQbPe3b/NKvPdHc23B1m3e1WgAiEApUtwkt6Urf6Mrg4yElZBc7oS7teMzgeG6RyjhSVJpUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"865b092b15aa480f40d9ef37873f8a0f4e28cef1","gitHead":"94640fd0164f858353a74a748775a3e800eef7db","scripts":{"test":"NODE_ENV=test multi='xunit=test-results/xunit.xml spec=-' node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -R mocha-multi -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.14.14","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"4.2.2","dependencies":{"lodash":"^3.10.1","mongodb":"^2.0.39","promised-mongo":"^0.11.1"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"latest","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.1","xunit-file":"latest","mocha-multi":"latest","chai-as-promised":"^5.1.0"}},"1.5.0":{"name":"btrz-simple-dao","version":"1.5.0","keywords":["DAO","Mongo","Promises","io.js"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@1.5.0","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"a0e8744401328c3f6420a50f912771114cae3b38","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-1.5.0.tgz","integrity":"sha512-p6CaMkOpHxg+1Iab0PHRamqOG5aYx29qPBXEdAuXZeFOK0Q7cFJ4xYaX7I8twNt1yiVKkffSKLTeEIKO8hbLfg==","signatures":[{"sig":"MEYCIQDZIm9qj6+EBjdKMJ1ArBSh33n7yezXgSkM/ASrixjN0gIhAL10i6zqjP/A2hjZF7K/N5bUrC9JioVIT0anjDzby0Bn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a0e8744401328c3f6420a50f912771114cae3b38","gitHead":"240a60e5d6258294002652d04d1c93c2d426fb67","scripts":{"test":"NODE_ENV=test multi='xunit=test-results/xunit.xml spec=-' node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -R mocha-multi -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.14.15","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"4.2.2","dependencies":{"lodash":"^3.10.1","mongodb":"^2.0.39","promised-mongo":"^0.11.1"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"latest","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.1","xunit-file":"latest","mocha-multi":"latest","chai-as-promised":"^5.1.0"}},"1.6.0":{"name":"btrz-simple-dao","version":"1.6.0","keywords":["DAO","Mongo","Promises","io.js"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@1.6.0","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"33e449fcbe3b9eaf3ca070fd73be38557f5feda3","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-1.6.0.tgz","integrity":"sha512-hPUj2IYQ8R/lNx0jx8zY8tZ1iPtyLOkIcpPrACykn6XioDYNfBpRrnaQTwPtfZn88xS8N1+rq4eyjeb60lt7cg==","signatures":[{"sig":"MEYCIQCVjVGvot1mTByA1Uv/NgIol2XDHbgHOP5XuPtubumz1gIhALdlYW9kbMrvDY2QU9Xg/gXHdbWZ7vdoRrNaYQCin12f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"33e449fcbe3b9eaf3ca070fd73be38557f5feda3","gitHead":"48e2b162536f185fffa754ff3507575040c85fdf","scripts":{"test":"NODE_ENV=test multi='xunit=test-results/xunit.xml spec=-' node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -R mocha-multi -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.14.15","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"4.2.2","dependencies":{"lodash":"^3.10.1","mongodb":"^2.0.39","promised-mongo":"^0.11.1"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"latest","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.1","xunit-file":"latest","mocha-multi":"latest","chai-as-promised":"^5.1.0"}},"1.6.1":{"name":"btrz-simple-dao","version":"1.6.1","keywords":["DAO","Mongo","Promises","io.js"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@1.6.1","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"59868be3803935acb9dc08979d3b9208f60761d8","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-1.6.1.tgz","integrity":"sha512-xrFD7fGYOoAzv1vy7S7BMAS7jYU6kvGfHIJ0MDYsR7U9RidFjB9pADILLxz6mP+CuLn/A5Gt3h1ft1qngmUkdg==","signatures":[{"sig":"MEUCIQC5bweCdvbNiuyaNGysMflU11ud5ZDk58qwABYn9BwelAIgJBN0O6ezS6o8qa+2yo2FE8OkxNoa/SlyQHrBXt2S/qo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"59868be3803935acb9dc08979d3b9208f60761d8","gitHead":"b991b9636c2aac15e8230f6c210fd90bd2222a13","scripts":{"test":"NODE_ENV=test multi='xunit=test-results/xunit.xml spec=-' node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -R mocha-multi -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.14.15","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"4.2.2","dependencies":{"lodash":"^3.10.1","mongodb":"^2.0.39","promised-mongo":"^0.11.1"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"latest","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.1","xunit-file":"latest","mocha-multi":"latest","chai-as-promised":"^5.1.0"}},"1.6.2":{"name":"btrz-simple-dao","version":"1.6.2","keywords":["DAO","Mongo","Promises","io.js"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@1.6.2","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"41cbc6235ba500a620c619991ffe49c52ec3799b","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-1.6.2.tgz","integrity":"sha512-202h041pD5e5JEb+G1ExSvBZAnttM6KqBhRe+l6B541v2S8Jy8PZTEMJzWksj+FMhW+CzHsh5M2wMe1FkqJs3A==","signatures":[{"sig":"MEUCIBUjNfnG20RfPoerbqcumyNI5fu2n0i+g3XrC8QgSdgtAiEAlRvTf1Upg0rTg0OI/EDGxsGwFSJKlKJoG9bOLXbvN5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"41cbc6235ba500a620c619991ffe49c52ec3799b","gitHead":"f58ee93c06f5d5e50d782a2ebfb2b28eb491af98","scripts":{"test":"NODE_ENV=test multi='xunit=test-results/xunit.xml spec=-' node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -R mocha-multi -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.14.21","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"4.2.2","dependencies":{"lodash":"^3.10.1","mongodb":"^2.0.39","promised-mongo":"^0.11.1"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"latest","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.1","xunit-file":"latest","mocha-multi":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao-1.6.2.tgz_1456955888939_0.40437277499586344","host":"packages-12-west.internal.npmjs.com"}},"1.6.3":{"name":"btrz-simple-dao","version":"1.6.3","keywords":["DAO","Mongo","Promises","io.js"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@1.6.3","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"4b18e41f1a488c82065ae71845d1ecec667cb210","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-1.6.3.tgz","integrity":"sha512-UlaiLdKAcclpcbJasHupicDk3g5hUxzlDPY6T1+LTX48HUgPaonTGagbPpfhdg9KnuRfteItF+pHouEU8ka6FQ==","signatures":[{"sig":"MEYCIQDFqzLZz0lD/1AnGcjMvN1TNWRSRhOfqNzsybOJtwjHJgIhAPZ3GSCX/xokcJ+f4WwHEX7omSDutOOAkwSI5T0Y9ZaK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4b18e41f1a488c82065ae71845d1ecec667cb210","gitHead":"8383c956e0e1609dc359b3e79b2ec9046fd58c8f","scripts":{"test":"NODE_ENV=test multi='xunit=test-results/xunit.xml spec=-' node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -R mocha-multi -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.14.21","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"4.2.2","dependencies":{"mongodb":"^2.0.39","promised-mongo":"^0.11.1"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"latest","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.1","xunit-file":"latest","mocha-multi":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao-1.6.3.tgz_1457479457570_0.5852777985855937","host":"packages-12-west.internal.npmjs.com"}},"1.6.4":{"name":"btrz-simple-dao","version":"1.6.4","keywords":["DAO","Mongo","Promises","io.js"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@1.6.4","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"775a042f055faf9a876c1ca99ae167f71464bd15","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-1.6.4.tgz","integrity":"sha512-Pm2szvq5iJe2vkms/rOn7Govq9yTW9o0hjRKIrXQAE25Qn5jDf0jNZ1wsRLnGYZGvQ2F/RbtcMkeJH6ifIIjtg==","signatures":[{"sig":"MEUCIQDv06HAiE0X41bgwqgjStS4hdjchr/1VaBsYvUa5f9CYwIgZasGe87as9ZJQw4En3P5pTH6WpS0NCicGq0JRFfC0kc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"775a042f055faf9a876c1ca99ae167f71464bd15","gitHead":"9fdab2f8d5895b2a1e83ad2ed0d43f2112a8e33e","scripts":{"test":"NODE_ENV=test multi='xunit=test-results/xunit.xml spec=-' node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -R mocha-multi -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.3","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"4.2.2","dependencies":{"mongodb":"^2.0.39","promised-mongo":"^0.11.1"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"latest","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.1","xunit-file":"latest","mocha-multi":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao-1.6.4.tgz_1461102031304_0.46130374539643526","host":"packages-16-east.internal.npmjs.com"}},"2.0.0":{"name":"btrz-simple-dao","version":"2.0.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.0.0","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"c528893ee88a3c01066c3764fa2e1f453ad9ea29","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.0.0.tgz","integrity":"sha512-8xPmUr3QTikPzLbekqdHjwkrrH3uaJG10a0NoKx5p90ULumwDjKR5sDzhbKS5L0adQ8+HFH52AsqcYpu6yVLPQ==","signatures":[{"sig":"MEUCIC0G0xcwimnH84FE1pengFPTMq3Me9Ctv3QbwKghuVLlAiEAuysNW3nXkcwZQ50+PSMIPRamoH1tGH7uAH8nOFKCIQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c528893ee88a3c01066c3764fa2e1f453ad9ea29","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.4","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"4.2.2","dependencies":{"mongodb":"^2.1.18"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao-2.0.0.tgz_1462386615100_0.5867532028350979","host":"packages-16-east.internal.npmjs.com"}},"2.1.0":{"name":"btrz-simple-dao","version":"2.1.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.1.0","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"dddfd689abc2ddcce2066bd9dfa4a7aaf8fece2c","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.1.0.tgz","integrity":"sha512-0K/NjIeigiIMRcTgExX2tjk27a5WUjFx//YSgKu48VrnEc71OgK8GdJhYZH2aRqck5ygBcZgvboNUKOU2P2VQw==","signatures":[{"sig":"MEQCIClreC2q2LDsPjOCsw/2nV8E+OaXHE2x4JEJkNgRzEGxAiBBVdI5DRob5dinP7FSyynIrzYtCiWQvAh0GgOFl6QRWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dddfd689abc2ddcce2066bd9dfa4a7aaf8fece2c","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.4","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"4.2.2","dependencies":{"mongodb":"^2.1.18"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao-2.1.0.tgz_1462393792492_0.17719395412132144","host":"packages-12-west.internal.npmjs.com"}},"2.1.1":{"name":"btrz-simple-dao","version":"2.1.1","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.1.1","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"9706859b458e37751faa11f7f29b0a57b616e872","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.1.1.tgz","integrity":"sha512-qQ4QfWA6CF4GlFUEcZs+tx6XkDLtZ0W4g/vUyZsW0fiFHsJVCswJDu71OqI+1q57a5pjGL42WVqsDi/WTy+8IQ==","signatures":[{"sig":"MEQCIFfntMCcBif2W0dvdAqQqV9HmRu5WXXR1bfuhfDuRn1YAiBPT2eMeHq0ZFJ0+NDIerj4wV2ITXl4HEamsz6wMJ6Jgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9706859b458e37751faa11f7f29b0a57b616e872","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.4","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"4.2.2","dependencies":{"mongodb":"^2.1.18"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao-2.1.1.tgz_1462403047615_0.6304104644805193","host":"packages-12-west.internal.npmjs.com"}},"2.1.2":{"name":"btrz-simple-dao","version":"2.1.2","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.1.2","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"0490fe52d4fe6a43ad0e172bf17e6cc1d85d0006","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.1.2.tgz","integrity":"sha512-NzyoRw5PhAo5RVnXwMAow2xLfzk07Nd+D0XcfShCieHkZu7/r+W1oaez7DybL9rsgmCwuX0hMD/bWqQ1krolKQ==","signatures":[{"sig":"MEYCIQDalYf5TBkBSeVy3iLIVKZK9Zpe8N+A3slxjDtvQNqk5wIhAOolp19uoks6yFyUh75ZJ7403c5E4bch5dg8ve/0j/CM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0490fe52d4fe6a43ad0e172bf17e6cc1d85d0006","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.9","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"4.2.2","dependencies":{"mongodb":"2.1.18"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao-2.1.2.tgz_1468248067037_0.9534119912423193","host":"packages-16-east.internal.npmjs.com"}},"2.2.0":{"name":"btrz-simple-dao","version":"2.2.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.2.0","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"a87e29bb9cad331633b2228050e4fab25ed6aa8a","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.2.0.tgz","integrity":"sha512-a3gB7szvjM3elMMPL+3Hatgawf4A7jWuqWN7RT9+ipUxkC1On3cA4y51L1KjrF8hz17P67OgXRr9iVz90AnrOQ==","signatures":[{"sig":"MEUCIQDz7DgLzbLgpf8jzigkG3sBsUpoJ+BRUwBuf3NSS9o40AIgPYD2P2uJBumhc2CftE75PSDd9Qx0p1TkXfa0D1yIUDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a87e29bb9cad331633b2228050e4fab25ed6aa8a","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.12","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"4.2.2","dependencies":{"mongodb":"2.1.18"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao-2.2.0.tgz_1494939320878_0.8945308497641236","host":"packages-18-east.internal.npmjs.com"}},"2.2.1":{"name":"btrz-simple-dao","version":"2.2.1","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.2.1","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"d1f90e298d649b1186e7cf5af1e74d1674a178e6","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.2.1.tgz","integrity":"sha512-uZz/klbTEIeDxIS36esqLKIe0DTXIiIxShhDRu+wtClIxn5VZrUydEEEMjV/CdWm6UOSx4XFAe7k/3tviRuIKg==","signatures":[{"sig":"MEUCIQCZQ2Tnao6veQhFKn0n8aYwFJuuIV/6sAXLHdUv7STjTQIgYisrzbJCEKrmVHcNzdcVUoS7s77VmnJ/BAMSdqu4hrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d1f90e298d649b1186e7cf5af1e74d1674a178e6","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.12","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"4.2.2","dependencies":{"mongodb":"2.1.18"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao-2.2.1.tgz_1494944729020_0.8939037909731269","host":"packages-12-west.internal.npmjs.com"}},"2.4.0":{"name":"btrz-simple-dao","version":"2.4.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.4.0","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"b230233c0a39daa16e6d18ce827a6308b6162afa","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.4.0.tgz","integrity":"sha512-X75ps1Fzm27Ilq+KH80M8iJPKazxYs2u+Lbl2kaxinQD4EC2kKE7F9MAYaxBmfcgOYNGpY8yV4Z81cnG/2oTzw==","signatures":[{"sig":"MEUCIQC7fuDi67rMhiGv0puGtbl/YtEzw4lYm34aFH4e/0ecuAIgRry6tYyJrBWyh8ZXAH1+WQ+cSJPsBeqJ4njIrLqTI48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b230233c0a39daa16e6d18ce827a6308b6162afa","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.12","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"6.11.1","dependencies":{"mongodb":"2.2.27"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao-2.4.0.tgz_1504280427082_0.39906463166698813","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"btrz-simple-dao","version":"2.4.1","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.4.1","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"06e5f143c8522abd4b382adf48e3b2fb41ccf673","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.4.1.tgz","integrity":"sha512-0b5eNwZ+1t+uBxHyfogk3g+734EfpZj0O/P8mde1z0eo/vQjAiN/nowQEOy9aFsZQ9bHmfBXw2UNimCl2SRQxw==","signatures":[{"sig":"MEUCICQAFAfWLR0GFNYTToB9ahEK9YaEbJ78/6TTbIYRjuIhAiEAv4Wtj9e0LrKkFI3xRF2V3Vx1L9wXyNO01i4PxyYNHxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"06e5f143c8522abd4b382adf48e3b2fb41ccf673","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.12","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"6.11.1","dependencies":{"mongodb":"2.2.27"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao-2.4.1.tgz_1504281246087_0.3052891755942255","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"btrz-simple-dao","version":"2.4.2","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.4.2","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"6026ac1fd04d0f4d3508e1b2c79c1b69e0e4fb42","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.4.2.tgz","integrity":"sha512-nIiKI4DSldEFK4Ol3k6rjNtTXFwjG7bY63RIBLJuypSw71p5XNuCloi9ebdA9C2vWg+PI5OaviON3h1cPRke0w==","signatures":[{"sig":"MEUCIEvTrFuV39utBqrVAeNQ4v0YSWAtc9oagpvHDJ8kHf1zAiEAssw8A4rj+gi+svSTRmDnNun7htgK28FewBs6xYsBtc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6026ac1fd04d0f4d3508e1b2c79c1b69e0e4fb42","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.12","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"6.11.1","dependencies":{"mongodb":"2.2.27"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao-2.4.2.tgz_1504541983785_0.41015292378142476","host":"s3://npm-registry-packages"}},"2.4.3":{"name":"btrz-simple-dao","version":"2.4.3","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.4.3","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"0789b21a37d1268eece91bb31059d0d902841730","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.4.3.tgz","integrity":"sha512-n53ZV0I7NqlPHymTK4PSc/R9BWavY+b52dukOh7lgyYSMfbdiZ27sVlrWMRMeV003JsJBJM+lIcIHPLr/01JGw==","signatures":[{"sig":"MEUCIHywuM203Zp1bHAYsbVUNg9aNc2otk3CUcMGURfJdPP+AiEA/5oiqhQbCqg9hL6JZoyvgvq/ENwno7G4BFa3+ywTOnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0789b21a37d1268eece91bb31059d0d902841730","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.12","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"6.11.1","dependencies":{"mongodb":"2.2.27"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao-2.4.3.tgz_1504542286610_0.41492178896442056","host":"s3://npm-registry-packages"}},"2.4.4":{"name":"btrz-simple-dao","version":"2.4.4","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.4.4","maintainers":[{"name":"betterez","email":"support@betterez.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"0479378f9dceba16da0db72ba26ff5f3b1d85bf7","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.4.4.tgz","integrity":"sha512-zIjJEuQmIk9cX5ywIE16DgPWz5hlLmxGA7IZY26MDp3NI2Jy6kImX/YoJGTJCIIhml6PVr6D28Lx1zNCUWWzxA==","signatures":[{"sig":"MEQCIAjS5Ks52iwF2pepk6bxHeELKUfcjWQv6D7bNilyJykzAiAzYrPdb+Q3HZ1ouesOw4yAQWCMISXkxHDy2fMVduNuqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0479378f9dceba16da0db72ba26ff5f3b1d85bf7","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.12","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"6.11.1","dependencies":{"mongodb":"2.1.8"},"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao-2.4.4.tgz_1504709956271_0.7259137644432485","host":"s3://npm-registry-packages"}},"2.4.5":{"name":"btrz-simple-dao","version":"2.4.5","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.4.5","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"d5269cd20684848f88682f6132280d043412e6d4","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.4.5.tgz","fileCount":34,"integrity":"sha512-5nL8RUrjaIoeQqGLplBrVKVyO2SqjDyhB7b2Vxz66j/fAJCNobrz/kj3Z1jhs9mVj1Sms0SkZ2yIW7e3vJmGjg==","signatures":[{"sig":"MEUCIQCM3ULgSrRsk8lPKFk46DC8tUmJfO02/R1+mBQQjFNzAQIgJEv+FWBmcErJgvNTos6feg3ZluP1VznW05PIvPVEFp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159796849},"main":"index.js","_from":".","_shasum":"d5269cd20684848f88682f6132280d043412e6d4","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.12","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"6.11.1","dependencies":{"mongodb":"2.1.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_2.4.5_1518192490744_0.16301329040022017","host":"s3://npm-registry-packages"}},"2.4.6":{"name":"btrz-simple-dao","version":"2.4.6","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.4.6","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"686ebf9344ed27c0f6ed4d8ebe31d66837a726e1","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.4.6.tgz","fileCount":33,"integrity":"sha512-NAjLw9UZDVpFFSHMYZYotlqb+Dq3lONzUut+XBE64vovjojtOAD66DSjLMVuoR8XyyuueZ9dAnoI6GY+0a0/sg==","signatures":[{"sig":"MEYCIQD4KZ3WQ0mgjq9to+Uz+9ZZ5veqWKZHYGVSKpuXf1pGqwIhALxEXRb/B3+MaEY6qo+A0Ts+aA+WvbM2OcLCRWzfByUb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119253634},"main":"index.js","_from":".","_shasum":"686ebf9344ed27c0f6ed4d8ebe31d66837a726e1","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.12","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"6.11.1","dependencies":{"mongodb":"2.1.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_2.4.6_1518206489449_0.10014271268239194","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"btrz-simple-dao","version":"2.5.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.5.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"673196eb1e205c13d2c44d3d0ce491959d76c037","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.5.0.tgz","fileCount":16,"integrity":"sha512-47ofMtWboQ5P4XYP+hAibWobQlwVVu6a0gaRszBGyWEC5/V1n8zkF9rdfj6t3rnPb2hTrRmyiLi/Aml1IBl+Eg==","signatures":[{"sig":"MEUCIQCt24xg+oiPuKnqN2+NttKLFwNP+1FSg9Z3sSIwHefNNQIgUcmGimkEKrM0cTrzn2L/im4vsxwfj554M3A9g/sB3U4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50147},"main":"index.js","gitHead":"bc0fd8e94a99dfc2b4a25aa42e458008893e669b","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"5.6.0","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"8.9.4","dependencies":{"mongodb":"2.1.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_2.5.0_1520523564764_0.698988368400469","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"btrz-simple-dao","version":"2.6.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.6.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"ed6d49c39a53891d26f439fa2f5208640c5703a0","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.6.0.tgz","fileCount":34,"integrity":"sha512-Kyv2mH92F9Bqh5ePoaeL96Hoz3Il1FkWTqY0/6w6fLquDdgoLWpyK0AwslNGVHlMNYzBKRSVqjkHmtrx2T4HLA==","signatures":[{"sig":"MEQCIDhgR6Lg1LJ7t/TdPS5uLNCD4JN20H9h0QXtoVogFqvnAiBJGa2mXc14diGQGSrOohzFmPC2aOC1/ytuKXkwUTMMCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119347854},"main":"index.js","_from":".","_shasum":"ed6d49c39a53891d26f439fa2f5208640c5703a0","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.12","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"8.11.0","dependencies":{"mongodb":"2.1.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_2.6.0_1523478108783_0.39090650701028373","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"btrz-simple-dao","version":"2.6.1","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.6.1","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"3b33ebb9560f279610cfb3983d1dcd11041b16e5","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.6.1.tgz","fileCount":34,"integrity":"sha512-ay2mquiwZ0WcoeJCI+0dqHI5fvXXLFXzMo5mo3assr5u/qw0OQD5ZDIntstJVU/3RqHwZDKW30CKfPgaor/uZw==","signatures":[{"sig":"MEYCIQD00s0QDISe34SgcwVU08vTlp+KdIZDS8yPww53jzAqigIhAJIjFr8EkuXSNQc/FJOjQZjWW8dppZeEASAy+Dbo4lKQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119347991},"main":"index.js","_from":".","_shasum":"3b33ebb9560f279610cfb3983d1dcd11041b16e5","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.12","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"8.11.0","dependencies":{"mongodb":"2.1.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_2.6.1_1523551212789_0.14832628318993124","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"btrz-simple-dao","version":"2.6.2","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.6.2","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"391057b5144c37cc7346a72e8240ce4ff3401cc0","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.6.2.tgz","fileCount":34,"integrity":"sha512-uxVZXzjcxAf/De0gxHFAO2oROjbbD7x7cOkbtyQBYX8o44sIjdoRib36OfbjrKJXksuUPBjEUnntm2131WeMuw==","signatures":[{"sig":"MEQCIDamAiWKBreDRTB+f1bGp1f1Ee2zhD3KsZoQegRo3/joAiB4lH0Y0Rv7AMTKNLWCXATpn5MTLsyOovNZVBipaVOsgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119348045},"main":"index.js","_from":".","_shasum":"391057b5144c37cc7346a72e8240ce4ff3401cc0","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.12","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"8.11.0","dependencies":{"mongodb":"2.1.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_2.6.2_1523652079204_0.12784670103156626","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"btrz-simple-dao","version":"2.6.3","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.6.3","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"dd38c974ac6f2619ed2594106772f078c351c331","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.6.3.tgz","fileCount":35,"integrity":"sha512-DEHIn/JK+1MKeqvtq/kwZRU9r2lBhMf2Anx2FGyLTRTYP1wXq7tpRIXc7x/jwrQBD6wFkcHx26TeyWKofXk1sQ==","signatures":[{"sig":"MEUCIEXaiTBYvKCRbEpdbdb8uwzPUHaDeOpE4jq509sK/R8xAiEAkJHQ1IUpIGkF7Ah/0CbIPEXVgRSVU1rfjkrKV+DDkWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159920824},"main":"index.js","_from":".","_shasum":"dd38c974ac6f2619ed2594106772f078c351c331","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"2.15.12","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"8.11.0","dependencies":{"mongodb":"2.1.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_2.6.3_1528908811826_0.14648837210803034","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"btrz-simple-dao","version":"2.7.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@2.7.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"77e73f17e5ef2661051b7f3650bd8a674601efb4","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-2.7.0.tgz","fileCount":17,"integrity":"sha512-SHflSMlx9FnqZCVHogUXozSEsiQZzG3oi9I7J4sAyXOBHgvEE9c4X0ASUTUvD+NF71zzxaevklQdT8+dMwXwfg==","signatures":[{"sig":"MEYCIQCZPIFGKKcaHW5NPacb3yzIdKjVPV2QSdpk4OavOpnxBQIhALKmeEgQdYmMnfsHJU+HIcMxdsqpiOvRmppfCXPtXGN0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJlCeCRA9TVsSAnZWagAANI8P/3lsgB2iKFWXrD3HDRkz\nJXyaIS2lIlwW0Cfwy0eReNbVvAfXHd+sVziCWjpOjKK8XnQhQSTm0lpy+bxx\nCuh1s6Drq0+kzsjNEetDgmYjCVh208/oxLJm9W1a8gGXh0q2sETriafucpyf\ni+fkWGFtXnIazDt3hdc/F1DkRmvsNGtLLe3RFacJgIMZ1yQoEiLXCa6BHRk9\nWOrjYT/zbeBEJNrYtbQ46s+tuMcSIelo+pWp64C2d19eskgTFfEusjcNN7YL\nMjeL9s0rkYRq7dol08WKxjKyzvWRD//WlTKQUQmTw6StZWH+62i8SH078RYG\nclR6AygLxp2we+3RzNvd8XrHHblxNWSoVUO2tzPIp0DuqXsLiAzmXzpAoPAr\n0BF2D4ElUaBNpROzfQTyE5cx3mBJT+80dYO/nK7VuxwVUgpu016zwY25OE30\nwxnWksurmvr4xsveBNvV92tVnq6pIGoRPnb5fS9iErZQmKtxDuWYccxrnsYT\nVvi+ZdlAgRla7R61rZNLJ6hv94DwVYa11qIYGdHRP8VrU3bLIt0Vp2WQHPlx\n2hc/9NxpQ1Mq3OelphS98O+x7DOE7XIVu4yNRbdCjsGbaQjzMZMu8BkC56s4\nclr/7KUSY4Hg5l0cfSFyRmeNN14xXo1A0WNTuMdpNh7W1DxpxNeBWUr7UmSf\nJvfx\r\n=rOhe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"281b0be0f7a920f376c5fb07fda355af72cfe2a8","scripts":{"test":"NODE_ENV=test node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w","publish":"publish"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"5.6.0","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"8.11.3","dependencies":{"mongodb":"2.1.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","publish":"^0.5.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_2.7.0_1546014877947_0.332632686851253","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"btrz-simple-dao","version":"3.0.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@3.0.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"5169280777a71f59a67d3160cbc38d39ff369f30","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-3.0.0.tgz","fileCount":16,"integrity":"sha512-1ZyJKBtjjjdkC7oFHRF4UOhDYP7B2tzUj4cuSP0a5H2XdJVu2z8kNej4/8oiA8yDAn7H1Ts9BbtYzcLm5sXjOg==","signatures":[{"sig":"MEUCIQDlLlsJtqn89YsRowNV6FJP3DwGvHmtFKZMLG1D3r+d+gIgUYWgcsD/iAjX/Cj2emzhVN00MGksVRcqLoGp+J3L+3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+lO/CRA9TVsSAnZWagAAWCwP/1VHCuaYsXjtl0JLHHAp\nPTtsmPoMj7jYY8uOCLl/wejDMF24tL9fDNtUeu5mSqWN3C6Lk7QJzs8Oz/WI\nt87u2H0MwVWGfMy6Xz4D+0xVSrXs2DOhFichEYmcu4vuquzRQ2GjpKJJNLat\n6ZyGLTnQlwvi8fz1QQhWZcBjO6RkPM0I+vlXp1vmixbGBbcPQ73xIWtuq6rh\nq7/5d/gbsrLRKiGbBfiBJS1HEU5r8m9BUKmEJl7MOODRw2lgFBzfmbfXRDjE\njvgMDcvjdICchVdVuBHAbzpfkoDxP+ZFYix7/huHdzS3QY+rIL2NGYtxupSz\niL264m2tFPRMuhHKZkY7sNtNy3pfrWTB9vCg7lV4WkQjA4RFrYalk2zhQ1dW\n3O9TlhZ+oGHluW07DDHkOd2ISTM7rlZdWPO89m72z6Mk1UW5xCFkRPAWB0iM\n4SeKvMwtfM6R7UZUcbpRfz1wHiIC4vvuTGCunw8G4mjDFoMCrAsSrcTRVOZE\nIbJUqQi1JIjM9g9KgSrqGRKYzaI96p6o+5f6g8y1fn0kUUm+gsSMVJoLV3Wm\nGukKe0JGEeKUQnfpzqd7IbgmABPF+w5BLCU4wNnV1Xt2ELfOFUvNsivTTnw4\nqOIZFeDn17xQxFAZhrOZsBNfEgEjR2CbtRXvGlfTtlPU+EVpgW9t6jf+y1N7\nRCld\r\n=hksI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4fe83eb70478896478e9a31a5707095ddb261cdc","scripts":{"test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"5.6.0","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"8.11.0","dependencies":{"mongodb":"2.1.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_3.0.0_1559909310474_0.8494422807543573","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"btrz-simple-dao","version":"3.0.1","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@3.0.1","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"30c6ffa120f1934b7fe9076a83f9639877b61f70","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-3.0.1.tgz","fileCount":16,"integrity":"sha512-Fkb25ei1KwXjAGCG9uEQMNI7v3U0YlsFQtspILPJiWw2REOn/PF9gc4JnrvK5ts5LIYyCVd9B0bU0zrk+7DRLw==","signatures":[{"sig":"MEUCIQCadqBsIGtW7MNVv7uWJ/fl2BvK/oo5Uj/wYyeDbebjBAIgffDG5cNY/UexYqZ0sAGouiw5zNAx8REAQRIMXkL8D9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAnnhCRA9TVsSAnZWagAANn4P/AmKDGNgV76ZpgM2vibr\n3o6x++K1IAfwSw82bAbeUkpCYTXe7HPAJczwUAv9F0E4Z8CwQ/dUNvn0051o\n0Lzjt0xwSVjF1fYeEgpaCBP/pDXlMMXEbhqbP1kdjMKAAZzk3KgQY1rvO6fQ\n8K60fxmFj22RKOx7hbhDgZ1LSgVOpnKbyzv7QDGS36QdPKmFAH+MCoqantqK\nDhkTXiNlgWUXi+qPDxq4EBO8b/HvepgvLz0U+t7ux0ccmdSddVkxj6vv9kLe\nbCxVJcR+lg51pUbQjPmzKyvFxJYn+vJe/vF25Q29a0sQU7Uc5yZLVpAi0pup\nybsQIoP5AJeZmH2TF34dpCUr5OMMHZXy5e80nmBpon8FMWs0a9RCED/r7st2\nIOOC0h9izO7M998u33nqv9g5UHHGLdhfrpUVmKGpRfJrBdxx66r9VuXmq81S\nuk2b0DkumrWJLpNcooR3tA8x9JQBKrfQ/LfhVHuKLS7+2AL8EjvDQ9J3B5SV\nyNbERuePkBujlJ4EXomXWWSAIjkMMRpXYvGga/nAnYv425vaDCjUn+UVytQV\nAO6Kb1XY9X4+E2a3KIH2lWpmDcR4kxz/GpWqPjesSTe/6Bd9WBzzlOPoyTJL\nTmqeRnUI5YxT42EIMGEQXM/tqtXlok1oZsmt5g/eJXYgAD2zf7IlUKNUpisj\ntGP0\r\n=FreM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"999e3dec3a2b745b68c541a2f0953a84268864e5","scripts":{"test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"5.6.0","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"8.11.0","dependencies":{"mongodb":"2.1.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_3.0.1_1560443360517_0.42788902630492553","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"btrz-simple-dao","version":"3.1.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@3.1.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"51f74bdac5d3a5038c45d9b8e6d07db576978009","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-3.1.0.tgz","fileCount":17,"integrity":"sha512-wjLarBkHdSUXQKmcRlXkehhw8JwiyNWHNOo1WnCbLijLl3E8vDSKqJLhHSFdimDUOdXkrWJXGPbNIYH3VhZIQQ==","signatures":[{"sig":"MEYCIQDGBIUUfg38H22NbXmCZki+cKOnElM4FLqPqIepZmOWcgIhAKHIBSt91hSKL/ymyUQqUEgRG7xwPr9U0/b96jL6T4w8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSyUoCRA9TVsSAnZWagAA+ogP/RTx/gCsV1Ref/YCKMfY\nQ5rkzlECRhkWg3SuvK1DzLiNVSIuUqHc8+SyPzuXkup7a4CkyKcUF8dYJISh\n82xxOEWUYP5hTL0xodMR1R8cz6IO+ZrSh27l9rqUrv0s4XRRcjWbD5xjz3ZS\np6yRPiD+ch0mjRudBYKGzJ/Sis/3ausAVtWcSnYosN4joegdsm4tbKNTnaJk\nZq+9XNR/eEC0RST/sgxDDVTOniFjAL4+89BxEQCx+w2CcEBfggcmhUU+68QM\nY9a04ZgRDDmQSg9DFOxajdpLGVl2hO2FiABKVaGz/wDwqUrcYEQ6MOyFFVdd\n2Xw11nIFDei+Vt9eS0uCLi1wQ+tM0OjZOGp141gwPMhCtf7R4CUTVaZfD6/w\nM3UkBY9aKHJQDxzxikncLrQa+3CIRSFx1aYa05UH6fNUjLYJ5pZX9XuvwPmb\nnok4bqDRk7pd5bch0wejxNsXN+2ZI34LaDGuEfxssghTsbt6tx/8buGkAHAL\nxRk4LMslACFhLWLPJOJwUoI12fCL7WjpFTkvnvgIAn0uvPg8NCWMzvRuZbm0\nfG+MRdJ6veNJB9uNgieT8V3rdwv7sCOA1SlZbmhyFar/Kc/m8C/6X6yaILtK\n8uU7OIPKBdDtsZtmxKHzCYjHEBDeMENRvYK4ZOJVa10JbaugI0YhxHOpRsdO\nvniB\r\n=6Mn+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0ba1af8bc4fe4e32f150fc428763033f0b39339f","scripts":{"test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"5.6.0","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"8.11.0","dependencies":{"mongodb":"2.1.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"0.7.1","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_3.1.0_1565205799893_0.05906943155478417","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"btrz-simple-dao","version":"4.0.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.0.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"0cfe10bd882a1d073883dd27b4f5dcf3b2e87404","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.0.0.tgz","fileCount":14,"integrity":"sha512-2dvlael45BWylDRDiIE8vRfbFU85FwnV6DTNyq5rwqNVmwb9lEtcFfXlizAZftv22c20RN8xd30CAHQFQ/+4QQ==","signatures":[{"sig":"MEUCIQCZpXXVfglUA49cl5HvvmVv+7gtqh9vudBHKABjMkt8GwIgBN/w4Cm2WUvW6VoVswg6HxBCCm/i01PS/t68xo0Tf50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU29xCRA9TVsSAnZWagAA4EwP/RkZj/NQOHNDOy2/DKGo\n6hvr/XDtk31+BK0D9cxM8N0pkpQk7ldYnLCW9sZo2Df/zWoSCT5kZ5iBx85C\nvwm9cuQmMbbpKUH+xnlOReWrUPXmlu8BouMOUTUsBMFK1wTTs6j7Sy2qxKP5\nVfSwVvkGO9hOyhz4EwRRzTzLxuUwTKJXmvCNPgVWUo8zK9ohQCztbnKjFF9I\nZUDPdjlrCfzlva9RZbcyqrRHsEDAqz2l9wFMbXWd2BHiQKgbtw99hUZuYjJ/\nSZqpHtedhbpGAtKiAUVOQCv9vuL6NCnyOdyHxyqb+s83TnJB6PpoAJxnPFUj\nLLX7eQEJYzvOUZXS1oXh9fIyM6Kljgur/QrNVnQjVm0xJ80FKL1FAvzySsdB\n/ZGYQpWWyawf+FEwj/izwiNjByHLPaC3uBnj2/HWqRxV2Su68ab8P0S7oVmX\nEbJVeCEHepxy4amG9Ig+LFP9kvPqZUR183N4xvZHRyuJN5SZompq+yx03ilQ\nT+atXnTkdRr26Qa7ee+plC12uODlR9mQEjp6kVupM16y8a5euCrq9KYQbIYX\n1bYFbsycyB1qEAJE3Hf3EHuWvDYpmnHY5C0/N4y3QkA74K2phWgB3pEcrWVF\nXy+nFGpMRnCw9cEnTsIcwYQqSWWwKqcqMf8L03JW35oijAwIr8sYW0+ILKgF\nB3R0\r\n=EBi+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0906c26b76b7533f6cbc0aceb4342b561ee88f5c","scripts":{"test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"5.6.0","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"8.11.0","dependencies":{"mongodb":"3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"2.4.5","sinon":"latest","chance":"1.0.18","eslint":"^5.3.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0","eslint-config-btrz":"^1.6.0","eslint-plugin-mocha":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.0.0_1565749104873_0.34859133333733094","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"btrz-simple-dao","version":"4.0.2","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.0.2","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"1537da5df4bd8894f7da00c892e10b806bb96813","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.0.2.tgz","fileCount":14,"integrity":"sha512-PYYL2b01bf0I7ExsLngPsJQUbnZLv/jfQFrOUs8C1jJHWuT+kLlbJ15oqlf1rZim1+VW6oWuPrJrIxQbmyw3GQ==","signatures":[{"sig":"MEUCIQCjGFuPcXHZqUAzVFGxXGkd9iOs+6Om8+aRKc2nrlqmuAIgMX8JDO98awJb3bMIEe79K3IHz44WhA+qXGpU6gMZ6UE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqFIdCRA9TVsSAnZWagAA4KMP/A/XQYo++TLISsaz1cYy\nYTc8k5rVyIgg6bwqBN7U24iIOLQamV2jznCJFyjkJ40GAk22jfPnxnox4eiv\nN+6CYLfSAqgCw18H/4vNgor5jbABVdJ6ETXoTnxMacToV0qu5Mg9gHdSlNe0\nHuiiQkbAMTD5YzxMKtqMCfIglInuZT/ubeVYQCO46QU4w+hI7M+ZbuAZ2W4e\neZEzCoVqOWQ1bXMxAUpHRUDpBBzqmED/9PqEuQylibo9EGgyAg1mY+Mr7smq\nbFsEmTEUgEQfhxrAShWZAlFL/Na3aLto0sAWPhNk7C62d1Tpd5wi/bucQKS3\n4j57txms5p5rANv1u9jE47Q3NpSxT4vK0o2f/zUxy4UwayAgcUW5xCY1cp4I\noTJ8CzUNLhVio9XPuKu6ah6vPwqNGF+EgVm/1VsFrSGjXRVvFNH/tXqrSKNC\nSHq7Ak+1pADsxsyWD1RZZ0xSTIR2cGrwqGUzSwoZiUWWTLZN40i1rW6kjxPv\nDQzmwedxZQbvKVRFgJnf3ol0kuy+KW6BKwvNBSsOrvcJJT2Qst/izJbKM4ZF\nriouCcn3HBKLQwQ8IRp2hno+I20MfYUN1AX/7eQvEfJLkWEPkfap9YaYkdf6\n1cytcCMPy4R5W4gRlI5dhkXjnoeAZsTX6WoyrFWjoj5IdTe1WkIPWIl3TpCN\ngp2P\r\n=lohQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"18eea146734a04fd439f0d065471ed233ed1ac6b","scripts":{"test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd --exit -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"5.6.0","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"8.11.0","dependencies":{"mongodb":"3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"^7.1.2","sinon":"latest","chance":"1.0.18","eslint":"^5.3.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0","eslint-config-btrz":"^1.6.0","eslint-plugin-mocha":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.0.2_1588089372599_0.2337191870725126","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"btrz-simple-dao","version":"4.1.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.1.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"86a5bf20ef69bb68a40a0d9c262cf306adadb6a0","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.1.0.tgz","fileCount":14,"integrity":"sha512-BJNsxtPwvzoDS+UD76w2gEen2ZXgl24mofZ20vh77ZfcO+HwYB9Ww24vQqh13pt2pF+YSe+vDB/2c9wH7S5plA==","signatures":[{"sig":"MEUCIQC3ZYdD6PQwew0aPn7wh7ufaY9ywW9smA/nehPrGCHkrwIgY0qNfd3NcDvSgwY3F+2pdv/29cFjhC8+i8OyCjzOwhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEJU4CRA9TVsSAnZWagAAxMkP/A4H+qgIcGL/t518c6v4\n8eTJPD03Hr9EuqQMV1EAjXcGpjSiJoPgMwETQ0pSaSMIv+NCZJ2OdxLVhz1Y\naOjHofJ9Dj9CBc/KPWOSfQ5FCrvBWg/P+XkNt6VZ4y2UuW2SYovhWcVO6yYU\nqqM3zVrOch8ZwfNNmz8umsl9N26F9L49btnuEZAluVgGfcEx6HGSXk9ayeFd\nKP1qTSTVHjGlCz1JmhPzkcSXLklW70IlsneCIC6/++M6bWcVFggKWPsGIaMs\nySTeiqBQQ72h780RxVO257pbTXOZH0hniCJb+l3VxKm8v5IxbrZ5hvuykt3m\nNqZMiUUp3rP/nwHuvi33RKXZHo1WQ7+LmT/vUSwvpb5ATFpNLs/pQRq3roPy\n4ZQh+vxUQdW/ykDTXLlhVSE5ROLiEQ7Wglccxd4ElURHvFamcOdc6EepQwy3\nJ9fTDk2rWHw3gpZMT4vcub8aHe++sb/oE1GT0akEHTBFfsGjouOtqvmEAR2B\nhX8M7VNePJYXZPosJjVAkgiOSRIwc0fbUZDfDZvyXTT99v2syhBwTEQocsvO\ndQOjHZfyKCstNvr8BYRFAyzR/x+meAXLHYXAUKVYwMhP8mba14BHzy6hE9Nd\nNdVbH8eYhQeAwBvoR1h64BZ84uc92QfkMUnGqb6QRoVMIirZ2zJTbkiLi/X+\ns2qI\r\n=C37S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c66c95f880616a67d40c404dd8bec74c067484b9","scripts":{"test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd --exit -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"6.13.4","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"12.16.1","dependencies":{"mongodb":"3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"^7.1.2","sinon":"latest","chance":"1.0.18","eslint":"^5.3.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0","eslint-config-btrz":"^1.6.0","eslint-plugin-mocha":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.1.0_1611699511797_0.5995199733504726","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"btrz-simple-dao","version":"4.2.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.2.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"a053a811ed636c8ed0be2ca71ea619b1d8003d40","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.2.0.tgz","fileCount":14,"integrity":"sha512-txpV37kVybEjqihJY6u3Q3CNRpiBgO7ylxi0aBMZ8jk2/AGyScYQtPd8GhjrR/1XTjOpuPrOPnHma7u4744upw==","signatures":[{"sig":"MEUCIG8ndnOBTcL+EnulNRfnQCyFw6Q6QdVj8/bGsgd6s8uXAiEA/0GhkjPNOD332bCBilPbJPbi2zhIyYtbWTGupwmtHO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSo3QCRA9TVsSAnZWagAA6zMP/09itUvQ1sN6yBwokjb8\nUTK44dHFTUqWQcTfdUSs41hUDzJAqo7fm9pCgsv4Uu30f/ay9lB27CLgRZF0\niYn7ZBP7PFknDTNgIulq1QAiioUHJFxKgU53wi5Y92o5BGPc7ix3Q6XsdItG\n1P6MXzIcIEu1crXOkZ2aJXkltEjFv9heqAm4bJ9+TZ2DojwZrYo4wH/HXhdu\nyUa4oRu+8GigPl7TbuXYCJR3/V+W4RmVxpIgPoOYRtFazIU2xKsnHrCYc7C0\n7o5K7Fdkg2RCYBrlXrgYHEi3j4Lrem3cHncO0UjFk7l2B0ePFF7FZyK/rxf/\nRqzARL0DekCvkKjIdv6U0JRjb7mza+hDC2npF1/smmRl8FpJhGzm+W86Qtk9\nKVx4JjOa0dbEEvZKxZdqWZoEtw+i7FZZcxdOSHafZt0N7BELSGWULTscxnoS\n9Wo18Bc67BIOK9vxIMrYR7eXm/DqQ9PsoPcKszMiqVGYi7gspU2PByXTZiQm\nzYXjhmKqco6MDjkfdN/IdO8BoW5oQl4FJ9Ofb411YM1FjnhTV0cMEQKSSS39\nwMDY6gzyuA7ziTuowFRW5x58J9v933VwesaaSL4vG5JBJkapSeBrRkuNCdI4\nuVya760UWPwekXPer7SJd/sAJBo/9jX0S0HkrsDsThfCKY9gFmE8RxFWcBia\nhfOV\r\n=2PFJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"349f63c5afe226c05e85f7c9dbcc69e133cd56fb","scripts":{"test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd --exit -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"6.13.4","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"12.16.1","dependencies":{"mongodb":"3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"^7.1.2","sinon":"latest","chance":"1.0.18","eslint":"^5.3.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0","eslint-config-btrz":"^1.6.0","eslint-plugin-mocha":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.2.0_1615498704001_0.1523393019197683","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"btrz-simple-dao","version":"4.2.1","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.2.1","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"5be2e9b23f5a6b4f6435a5cdb53fc421dc75e956","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.2.1.tgz","fileCount":14,"integrity":"sha512-3aNjP9IBJCH8APinkUFCe/pkfNUIpqvhNs2wyUZAR1cfOJby3UfDsRWmbNRL8k7JKsnAi6v9WwEbqzoXUYluPw==","signatures":[{"sig":"MEQCID2hnKDQiP6qPZG0+tc1wSmcvuudUvU9IxZsPhSJINb4AiA9wOygdHBulfJ/P7N8XHfGHXa70jE/5m8eUunQGZYZYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWQPECRA9TVsSAnZWagAAVP8QAId2t3PqB81SOK4d6dI8\nVLkX2CPwVGOJsOoo8znTnYgoAEUDEVl+7lrXfQI1a/8OuV/BZGbvvYUeWOs8\nD2/kB8NtsHdSvtdVrnJw30YeH8J+WNYTn2hMDaK7FYDBCVc5B/FWZaMAPeg5\nt84GO8H6syPQ4Id6bY7XhRq2OLD6aIxV27xRCJgd6ssttE5Ij/mxxBAxcdBg\ngA8oEueeDGB44sLoZ5x2YgijvKmulIoIn/kTDR8HZ48LhWhpYkSWLRn0pO4l\nNtRg4zNt+SSuNXz3hOOgsQ2fBC2UboFjsGkJBXwK4yKuCF0bVTq4A5e/wxiG\nqjBH3WCrlG7SlU/d3U5Oq1myXbF14AJqQeaEUVakHW6E2Ju//fE0/fAcf+RL\nFUHrEO5C0iKc+wKGTV+tr30M8ODWVbly9EHR87w2zszLKFFgDlqFgZ+adbyR\npzmTelyfjytCMW3zI2fg+fhVnySQHM63dJs2VKWL2F9uKS2ShAC0skvVvz2t\nAjJLqoq23IKhWz8rFoCAtVcOAhWEQv8SM1dzIawGPhaqaz158yytPILvRM/y\n+C1nsXbcwwBLGAtgZ+0jaXlmguH0LXmOTmrPtrBYCQ4rhUktX6Vv6hhZGyNR\nSzyBSvn5rrpFTytQXMM5yQ8dKnWMlGrLGY7Kg9p2Hb0wimXg2vin9O/coeYl\nPq3V\r\n=lLrB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ec6c8aba758ba1e7e5263923c2bb639d58d9d7dc","scripts":{"test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd --exit -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"6.13.4","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"12.16.1","dependencies":{"mongodb":"3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"^7.1.2","sinon":"latest","chance":"1.0.18","eslint":"^5.3.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0","eslint-config-btrz":"^1.6.0","eslint-plugin-mocha":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.2.1_1616446404110_0.14606691781954262","host":"s3://npm-registry-packages"}},"4.2.2":{"name":"btrz-simple-dao","version":"4.2.2","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.2.2","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"9438afb4e448900854a012ed383ef4078aebe019","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.2.2.tgz","fileCount":14,"integrity":"sha512-ryfViAyb8C6rNCI153wkcdKh4EaVXMAYhfS8f6PydZUIb9jCEYn/A2ziDhS6d1RThOW2tKCWpNlcAhZoXKjB4A==","signatures":[{"sig":"MEYCIQDUqFptUYDNXuFc8qi0g06iYstxsXHc2mHpBfOS2G590QIhALhObcTAqjapvo6KadFsb/b0MolGLwVgUgSnGS9o9b7r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106306},"main":"index.js","gitHead":"d4a10a47f5713638f6a54c08abb04eacd4856c58","scripts":{"test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd --exit -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"6.13.4","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"12.16.1","dependencies":{"mongodb":"3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"^7.1.2","sinon":"latest","chance":"1.0.18","eslint":"^5.3.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0","eslint-config-btrz":"^1.6.0","eslint-plugin-mocha":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.2.2_1636582700796_0.36779315639466503","host":"s3://npm-registry-packages"}},"4.2.3":{"name":"btrz-simple-dao","version":"4.2.3","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.2.3","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"b2a612e9f27ace8ece905fd4bd72f9f26894b4b9","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.2.3.tgz","fileCount":14,"integrity":"sha512-TcCPH3e9yZSdaN3VT/SkVnqQCt40wuMwZEfsH9+6rfqOUnC60+P1/apS3PI0rPI4x2E00zN/withYbnQRpcOFQ==","signatures":[{"sig":"MEUCIQC6QKzoneolEzV/msZRnp0n9u2eTleQnYZCiCrh1YUC7wIgbwxitxVXPcJqeYfs+Yr8aqDo1j4liHHH7MIkb3XViX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnU26CRA9TVsSAnZWagAA/EwP/2dIOp6TywdUgcp84NeF\nk3eB3fBDaQQby15iphE2Wem9QzJUCL7FmJnwT+CAbhRdmAg82KcwPWya0Od+\n+RhFM/MFqRhVVOlBdMR2msZbaFDZ5w3K6p89xXMNDMtihCL7QGdCVjqIG6c5\n4y1n+eiUWw0dBTlvyKThySUsYbUcfBfYt6lZ5Tsx45xs0VkhmasR96YnibJo\nl4fJYEsCtLWzRahxQTPsBWEPqeLbSUdp9trL5Cv+j4zNC83/1GeDFRyIQy5l\n6rc6qhL/cDYcC3AIKNHSvNozebW/AQqVi52DGjL/KgpzQgxelPjrOq4A9XUR\nGde4sI4fySg6sAqL3o+39D6KtatSMP/PT9q01sY3HwNP8xNJrdtaQLfRXuCd\nCDxTn424IOajQc648N3YBKgI/dlRTX5UbJln4jZRPkc8byx5muA2D9bNCtqk\n0AQdCNKKCOaoCMndIegnKcrfDARXuaEGQBC1CpHfHrbs37khlPCsEQV7U744\n8H7OEvHIXmqRZIX42CsSKsAGvTK9r443EEVKb+hni8i0oNjSlH0OhBVOe84v\nPTdH1tepXJUzrFJNbnmjMMSbYJQIB6nMV8DUI69F3L12f9DYAJQtPR2mqFnC\nbfDfxi358DHPMoVkRGCGj2gWzrleXZ4+UqzdV05jqLSg7+00bMbnwLB+NCu4\njj/B\r\n=SOgY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"33e958ab9bc102b569d2eb4f663c455a8f62ff19","scripts":{"test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd --exit -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"6.13.4","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"12.16.1","dependencies":{"mongodb":"3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"^7.1.2","sinon":"latest","chance":"1.0.18","eslint":"^5.3.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0","eslint-config-btrz":"^1.6.0","eslint-plugin-mocha":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.2.3_1637699002104_0.871123746770117","host":"s3://npm-registry-packages"}},"4.2.4":{"name":"btrz-simple-dao","version":"4.2.4","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.2.4","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"3d972ddb961cb1d0ce4a78944270ea8505b9b9a5","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.2.4.tgz","fileCount":14,"integrity":"sha512-YfmceBKtH7jM0TIeN3gX/Ki3bCs7q7SSpvmiOe6jvJr/7MNHpWToD16OUdmY94XkEKXAQPYdKqX9NrxLBqeMBw==","signatures":[{"sig":"MEUCIB0fjUe4rxZ7P+PGzlcKe/WIUJoOdHbPOXsWJ+l2kg1CAiEA2ixI63B0Z+NkDVrlh7ltXOLXqJRZZYPzuqEQKQTGUTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA+ulCRA9TVsSAnZWagAAK9QP+QDt6+9pnkK4Cy7KGIyh\nQdH3aX9FgjRoRzoy56gB6tZ8jg4SIxGvOQ7QzD/mb0oXlsytgUXBJRYwEWQj\nBy1Zv8OGMPmJLc1/UOTdZRnq2JpmRAXEpckN2tPC5bHIfopP0G2SOURMLnVH\ntEgQCAtP+lnX+oeuTA/7blNsDhohIMbE+fxGedOREUjJmm1+Uuf8VazHmAa6\njL1DYOmukw3OgB/U8O6R1yArVM75RKMT6Lk1TVsGfUaESTiCtTw7DB3yK++c\nPP8Ke7X9TFwyiyTHljD1WecX1duuf/SeP67Ne42isMupGjs+UsJaM3URlpgk\nTtE8gtrzs9Dtgji8VNryYA+JYUZlJh6+dp1wk/NvK7yyybByPopAXTv5UjCN\nAaft7MXk4wuhEzn1UZxlXqcIU79pX378nM5a35IuXorKuVhFb8HNMJ21Bcyd\nV05CAZw/fXgIabK9Qi1AYBxslvXoGQT4uA3wKKiWad7oVoFSEmn+qPVdj+ic\nD260LUmlpxcDdUvdFXfJzDS4lIS+5WXqR4Vsu0uxI/AczwPgcSCKURPxd/kW\nzGdCrfbseYKc6/X2WgJCZfWij51XaJELLCCZacieqiz3w2IjMEk6khNyW8H8\nxeiMpDYhNHOg+2B5sutmxMOhG7T9Ac5mR5hHiWGWT2+Ecbbf6ZBC7duM4NEw\nozlD\r\n=SMok\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e32360614810dfa2ea6ba55f8b2e75d7f133897d","scripts":{"test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd --exit -t 5000","test-w":"NODE_ENV=test node_modules/mocha/bin/mocha -w"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"6.13.4","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"12.16.1","dependencies":{"mongodb":"3.6.12"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.0.0","uuid":"^2.0.1","mocha":"^7.1.2","sinon":"latest","chance":"1.0.18","eslint":"^5.3.0","istanbul":"^0.4.3","xunit-file":"latest","chai-as-promised":"^5.1.0","eslint-config-btrz":"^1.6.0","eslint-plugin-mocha":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.2.4_1644424101118_0.028033276994874123","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"btrz-simple-dao","version":"4.3.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.3.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"19c37483a73a2b1d5ca2afd885be9369dd481795","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.3.0.tgz","fileCount":15,"integrity":"sha512-CPj9lToTA9Vm2rkFvCSFXjp8zIV+MSo4MGsExqMq0ndzbwgCOnCrSrlYmumXHYQQuzrgwk9eTC98dTHwheGU/g==","signatures":[{"sig":"MEUCIQC+62P1cAsG/QaLtHYx+3Ok70p5JbbKbT4Z+7EjRxQQTwIgbwI8nVztFX3ESK1XgEOg1EH5zjlBX13nUx0bwZC8qi0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYxpqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzGRAAhoRtXtUX/x+BeYSMuqqwlI7t7v9Xa0Nh3c4L037YgG4w4o0A\r\n60iynVB0mUB766nKfm1nGLr5zB5iRmpwtDzrTv8V6TSTCUeOgTYXxmCgP/3k\r\nFchHZYVPyIGOAnK7rKg+xDfOA68ik/FwP93QkOyyVGt2lzo0+cqOkLwc3iGV\r\nfEMCCovzaFCx77awkH6q0FPsi9u7/6c3b3MdZqgA0pdMkLbDpcDxvUSwANMR\r\nsDw3xG5W4hcKKsOt61G0rh6WpRjgmj7wzlzCNQwtvVgjXVOPH3Cwjr+afP49\r\nNexP34tWqpZvRGieFb0I8KVt883H5KzzskEDyRP7egMsHdyFeJUYXUTG/cQb\r\nwYPK96jpKuSvpK30aPhZQACDNroPOfpU+9ljH4u8LXg7qurYeb1FQzU/aUew\r\nuqnDmWGhaDfJJLir4C9B35oPIVs4MWmnZD8YNn2hXkKSDEZVXn70dbUAITFS\r\nB+Adve63KFA1OQGwcgdklpGm498RVDTmGptqbaSUP6jY+Y67rjfxpHbsZ2/F\r\nL10906zvVcqeVmcdf0CcTiHrgEfE7eCEqQO5stb3oDDHbKxVN3MiNhQDK+ok\r\nFlr8FotOEdLzkP4nyrPjPoZgl1l9paeZuiB6bUZEV7EJHWSXk+Cl2lDzFwRx\r\nkkC6WuOIxHm6D4jgQVqms0oU8CwMlL7AivU=\r\n=Oxib\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2a6249cd3be1a7762da447c4abac17501db7ab1b","scripts":{"tdd":"NODE_ENV=test node_modules/mocha/bin/mocha -w","test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd --exit -t 5000"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"8.1.0","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"16.13.0","dependencies":{"mongodb":"3.6.12"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.6","mocha":"9.2.2","sinon":"13.0.2","chance":"1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.3.0_1650661994544_0.27995918920428164","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"btrz-simple-dao","version":"4.3.1","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.3.1","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"9adc3c4fd821b454581fff34e2a6afb27847e999","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.3.1.tgz","fileCount":15,"integrity":"sha512-+cKv11mRs+LSd9FI83RqjdJkILEUc2wp8n2v88tROMwSLcHI3JxG8AN+NUm5Ls1YzdGbfgyP8WgB6BXJ3OMvWA==","signatures":[{"sig":"MEYCIQDlGgiHV03ZCUb5+GRm5i9qawiiQ+Ez3UW+5t63WlvZ0QIhAK4yqx5SDYiZVNWbBFjY45cS1mIbRbP85iLmOoVoBeig","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/4joACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9EA//XNIv8CVo46t9le1jofUOFa4AeY5ZKCesKeQRqur2l+KHETMX\r\ngFZ1wYemyAFrUNCXuGEh1OQcZvd0zgJxbINKxXKLQfblurdTapnrgINU2p0L\r\nedAHPnVYZYi6n6/yW2p9Hc0qd+4a3veGfdz9JeNlL1tisKs3NmnWKYvt8gqY\r\nhI7mPCC6T6Otd14GCFhqUheEbGC8CjMUNC+OVS8/I9TOX9iBSv7Gv8OZGmu6\r\nWvnOO2/mHbJYtC3kbn90KGMsBCQdm7V6AOD+3Mw/I1TcjjMo/PxkEhQQTb0B\r\nlR7yeLHe+twZAoKFnsX45F5gqOklnSQg/Cm92gwGXeAIM/z5Jr1wBBzYsr7K\r\nVLXiKLvku+ff6oH7GYAzB+P5ni+60FA8n5PmMr0XA5jKOcAr0jcIbWZTB+HO\r\nesQTp0BgKyn7N2KpBWIz4ZdL09K2NBmVpK9qKID06bwZ7sppf02P70yGXs/0\r\nKtvLj74y6YiS3N3z+LCwTppjZ8EfcQJnhl5kyKixoueooq99YmLIct2TgYrC\r\nSR3xRlZd8yIGd4zHhlL1EMNOPrQCMuQO5hbnj3UteWCTx9UgNaTTdLid5qyz\r\nWsFtE11khu8SUtV7zFrbroYxwOgWpRWVwQYeDNngjPhJGQsyxotV/qfHzBMQ\r\nXzfsaldAZ4Qw198EPqoGXgMtXjZogspengk=\r\n=Ix+X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a623de90796ffc256be2df4c9bb0fe6ea009f203","scripts":{"tdd":"NODE_ENV=test node_modules/mocha/bin/mocha -w","test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd --exit -t 5000"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"8.1.0","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"16.13.0","dependencies":{"mongodb":"3.6.12"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.6","mocha":"9.2.2","sinon":"13.0.2","chance":"1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.3.1_1660913896605_0.33524553087903297","host":"s3://npm-registry-packages"}},"4.4.1":{"name":"btrz-simple-dao","version":"4.4.1","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.4.1","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"e1bb6d0f2d935280083547e8c3728700b07a1c78","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.4.1.tgz","fileCount":17,"integrity":"sha512-gkqHO9PlHiBnkaq/IMec9klmb7PBER9zVMTt1cFrGXpH/UMKdEFPQlkMoBJ0r+sznUzP7hDh6MpzMDFoBScdrg==","signatures":[{"sig":"MEMCHzMO/ODCKSLZMhYLV3Psw1J+lRmcQnMfdwdPL+9ZlqcCIGyvAAkm4rW62MaXTsq5wy36BdokWlmSKabK1crFsa1o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117456},"main":"index.js","gitHead":"b3210342bad3ce85c5647d8a708f91bf7c3d36d7","scripts":{"tdd":"NODE_ENV=test node_modules/mocha/bin/mocha -w","test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd --exit -t 5000"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"8.1.0","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"16.13.0","dependencies":{"mongodb":"3.6.12"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.6","mocha":"9.2.2","sinon":"13.0.2","chance":"1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.4.1_1686580398482_0.05834747014135622","host":"s3://npm-registry-packages"}},"4.4.2":{"name":"btrz-simple-dao","version":"4.4.2","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.4.2","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"717ae7f2210b94d06b59eac6d5b145c6414c8ee7","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.4.2.tgz","fileCount":17,"integrity":"sha512-z7RmieTZ5dc4lOn2SnsGECtbaaXu59O1Rz1X+5Ei1IShvDsdnzPM8wDfMuxOWTYwPzQbx9rybgmkN/fYpMbvKw==","signatures":[{"sig":"MEQCICVFhpOI4YkuhPNR6vZ3oJJw/w4SAi2oOu+2DQ+YC2WsAiA56rpBnu1JFuRfmo5jdfg+c/zNX5xPRJlPMp65sWz6rQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119830},"main":"index.js","gitHead":"87bc05b958477a576ae0f2f72656d44f43cce738","scripts":{"tdd":"NODE_ENV=test node_modules/mocha/bin/mocha -w","test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd --exit -t 5000"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"8.1.0","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"16.13.0","dependencies":{"mongodb":"3.6.12"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.6","mocha":"9.2.2","sinon":"13.0.2","chance":"1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.4.2_1686837502203_0.7147693200333891","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"btrz-simple-dao","version":"4.5.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.5.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"b85fbfdd8a79132a12f8f618ea643844e833b147","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.5.0.tgz","fileCount":17,"integrity":"sha512-LQQ5rom+Dya8v8f/txJHfUEa3q8raXIm0wN2I20O90+qRiEGDSiNz1ldqIIZKZkGbB6gFMKCyWThVet1cEPUBg==","signatures":[{"sig":"MEYCIQDbx2/oha8SSVgrVFv/7uEB+ZhtylQOoF62DTjSfameDQIhAOYHf10Qi8LjCLnXeluqQ0Ibq7dOKl4ocSq7PVSuLwBI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123575},"main":"index.js","gitHead":"3f5aba0ecbbec297846bc5eee7dbb42c57e131ef","scripts":{"tdd":"NODE_ENV=test node_modules/mocha/bin/mocha -w","test":"NODE_ENV=test node_modules/mocha/bin/mocha --ui bdd --exit -t 5000"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"8.1.0","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"16.13.0","dependencies":{"mongodb":"3.6.12"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.6","mocha":"9.2.2","sinon":"13.0.2","chance":"1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.5.0_1727450260857_0.5441897171960663","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"btrz-simple-dao","version":"4.6.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.6.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"1feb302e36f83f2fc23b90e5518dc3ba002e0d5d","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.6.0.tgz","fileCount":17,"integrity":"sha512-AYTTcn15f/myQYv+0xxttu/i+gg48+8uY7PsXN4fxRrpp+at7jQR5YETaCcwkiawRfBDSCN2OvqOWSi1UB+XKA==","signatures":[{"sig":"MEYCIQDJu37ajNsc7PrHBMcmGWDhcDvKdNqgLAnDJmrTAoip9AIhAJxJyMe4HX6iNoaq+UQPiY3CHQgv0rjII71Ms7smtFb2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124475},"main":"index.js","engines":{"node":">=21.7.0"},"gitHead":"1c2aa589045c34a3c36f5afebcbf459008d0729f","scripts":{"tdd":"NODE_ENV=test node --test --watch --test-force-exit --test-timeout=60000 test/dao-helpers_tests.js test/mock-simple-dao_tests.js test/operator_tests.js test/simple-dao_tests.js","test":"NODE_ENV=test node --test --test-force-exit --test-timeout=60000 test/dao-helpers_tests.js test/mock-simple-dao_tests.js test/operator_tests.js test/simple-dao_tests.js"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"10.9.3","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"22.19.0","dependencies":{"mongodb":"3.6.12"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"21.1.2","chance":"1.1.13"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.6.0_1776453357460_0.4113597085944156","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"btrz-simple-dao","version":"4.7.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.7.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"c129e251d733d9bb4ab01af969a3dfa1881e91f2","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.7.0.tgz","fileCount":22,"integrity":"sha512-FuKX39dOpllpw7IVv7uWXYWbCPzhYhto/hgehDtiotDoRVV5xtfweiMrYDX9fycrImAsCSFbvdZd0U9vZwJsYA==","signatures":[{"sig":"MEQCIAIkhVRNFkn83ApvB+gkBfy8uX9XJlyNelHACWW3FXIIAiAJ5TG+OxwiCiN8yQwm4NexGSZY02y7xBkYNkkb4hOVwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171199},"main":"index.js","engines":{"node":">=21.7.0"},"gitHead":"e7bc01bfe19da4705e383b091169c9dd96e735a2","scripts":{"tdd":"NODE_ENV=test node --test --watch --test-force-exit --test-timeout=60000 test/dao-helpers_tests.js test/mock-simple-dao_tests.js test/operator_tests.js test/simple-dao_tests.js","test":"NODE_ENV=test node --test --test-force-exit --test-timeout=60000 test/audit_tests.js test/dao-helpers_tests.js test/mock-simple-dao_tests.js test/operator_tests.js test/simple-dao_tests.js","prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"10.9.3","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"22.19.0","dependencies":{"mongodb":"3.6.12"},"_hasShrinkwrap":false,"devDependencies":{"chance":"1.1.13"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.7.0_1786722195672_0.4213941183150671","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"btrz-simple-dao","version":"4.8.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.8.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"8e90c612e6e4538b49b8cc24e117f22ab55f35bb","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.8.0.tgz","fileCount":22,"integrity":"sha512-61f+INrlBE+bcfsa8n2KZ52UtuGiTV9qOyE+HUQOtyLvk8Exy4vk5VP96U737iBxFZiL2lM5173EiC+Knnwd/Q==","signatures":[{"sig":"MEUCIBWHucxlzJ/Rzw+GA6s+UNDN9r/MVWX/6e2oKUKM/PQmAiEA89rPv7wYHetTKxksp0Zv4boFVrlFU1ZBBpyKT52FzDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175116},"main":"index.js","engines":{"node":">=21.7.0"},"gitHead":"1d68e4a1901e74e96bd0d4109c332b841b24d478","scripts":{"tdd":"NODE_ENV=test node --test --watch --test-force-exit --test-timeout=60000 test/dao-helpers_tests.js test/mock-simple-dao_tests.js test/operator_tests.js test/simple-dao_tests.js","test":"NODE_ENV=test node --test --test-force-exit --test-timeout=60000 test/audit_tests.js test/dao-helpers_tests.js test/mock-simple-dao_tests.js test/operator_tests.js test/simple-dao_tests.js","prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"10.9.3","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"22.19.0","dependencies":{"mongodb":"3.6.12"},"_hasShrinkwrap":false,"devDependencies":{"chance":"1.1.13"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.8.0_1786723395737_0.6695462649275068","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"btrz-simple-dao","version":"4.9.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.9.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"a339ffbf5db0e4c131079da855988f4dd5ee5e8c","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.9.0.tgz","fileCount":23,"integrity":"sha512-iOgeJEmd3OGssmHnxGZHASAPyUNTV0Byfq+Ai1akp5l+fnlT6nUyznKHtkqQrrHnphTlmc8ZLPD/XvCj4+x05Q==","signatures":[{"sig":"MEQCIGARC5Ne+WAJ635aB3omIMPXNlqtIsDc73fjzvLmxyoLAiASzT6vaYzk/dzKdfq31CJn5IkcBEPu4kQEGpN9adCWZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183405},"main":"index.js","engines":{"node":">=21.7.0"},"gitHead":"4daefd689937e13d655e9fb4d3641d3d0cbe36b9","scripts":{"tdd":"NODE_ENV=test node --test --watch --test-force-exit --test-timeout=60000 test/dao-helpers_tests.js test/mock-simple-dao_tests.js test/operator_tests.js test/simple-dao_tests.js","test":"NODE_ENV=test node --test --test-force-exit --test-timeout=60000 test/audit_tests.js test/dao-helpers_tests.js test/mock-simple-dao_tests.js test/operator_tests.js test/simple-dao_tests.js","prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"10.9.3","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"22.19.0","dependencies":{"mongodb":"3.6.12"},"_hasShrinkwrap":false,"devDependencies":{"chance":"1.1.13"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.9.0_1786730896222_0.9159699416218634","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"btrz-simple-dao","version":"4.10.0","keywords":["DAO","Mongo","Promises"],"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","_id":"btrz-simple-dao@4.10.0","maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"homepage":"https://github.com/Betterez/btrz-simple-dao","bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"dist":{"shasum":"70f6b65330a5fd4f9fc514866fd7c7a8ab62c052","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.10.0.tgz","fileCount":23,"integrity":"sha512-j7KMYvsXBu+SKrZGKkUS/yX/tT2e1I7mXoyvzqp0lXo4MISZabviT/HEc2LFT/46sNDs8BwnXDhY1XAzoqbcDw==","signatures":[{"sig":"MEUCIHQf83Ha99uP5sLVyERsF07Yd1d0FdTw5Q7ShQ7DBsxyAiEAu9JopAU311vOVmt0zszhrGRiwuhrSiMTQCwQ0afgMx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190128},"main":"index.js","engines":{"node":">=21.7.0"},"gitHead":"76ab3b69aeb9bdd83ccfc7f287fb348c948fe64e","scripts":{"tdd":"NODE_ENV=test node --test --watch --test-force-exit --test-timeout=60000 test/dao-helpers_tests.js test/mock-simple-dao_tests.js test/operator_tests.js test/simple-dao_tests.js","test":"NODE_ENV=test node --test --test-force-exit --test-timeout=60000 test/audit_tests.js test/dao-helpers_tests.js test/mock-simple-dao_tests.js test/operator_tests.js test/simple-dao_tests.js","prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"repository":{"url":"git+https://github.com/Betterez/btrz-simple-dao.git","type":"git"},"_npmVersion":"10.9.3","description":"Betterez Simple DAO","directories":{},"_nodeVersion":"22.19.0","dependencies":{"mongodb":"3.6.12"},"_hasShrinkwrap":false,"devDependencies":{"chance":"1.1.13"},"_npmOperationalInternal":{"tmp":"tmp/btrz-simple-dao_4.10.0_1787258894393_0.1126339133237162","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"btrz-simple-dao","version":"4.12.0","description":"Betterez Simple DAO","main":"index.js","scripts":{"test":"NODE_ENV=test node --test --test-force-exit --test-timeout=60000 test/audit_tests.js test/dao-helpers_tests.js test/mock-simple-dao_tests.js test/operator_tests.js test/simple-dao_tests.js","tdd":"NODE_ENV=test node --test --watch --test-force-exit --test-timeout=60000 test/dao-helpers_tests.js test/mock-simple-dao_tests.js test/operator_tests.js test/simple-dao_tests.js","prepare":"git config core.hooksPath .githooks"},"repository":{"type":"git","url":"git+https://github.com/Betterez/btrz-simple-dao.git"},"keywords":["DAO","Mongo","Promises"],"license":"MIT","author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"homepage":"https://github.com/Betterez/btrz-simple-dao","dependencies":{"mongodb":"3.6.12"},"devDependencies":{"chance":"1.1.13"},"engines":{"node":">=21.7.0"},"_id":"btrz-simple-dao@4.12.0","gitHead":"31395ef06e7b8898310215e2dc33d6e930611efe","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-JbUnwCtgyAGiBunev97M4Ip011Xii3Jeq1MeyxeZF1ILB1Crr1iZvg8vjoc3oa4L20COGZnGeGlR61vnK7g5UQ==","shasum":"d0c8942ce13d7b70b71e4681ab8b0e83d2e89f40","tarball":"https://registry.npmjs.org/btrz-simple-dao/-/btrz-simple-dao-4.12.0.tgz","fileCount":24,"unpackedSize":200908,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDokaSOCqFznmsAlMXLaCSAEB58HvNDPuTgFS6kq3NfHgIgOhRtaF7VVOOwhfUHxO38n3JAyaFOyh3XqCwHMcdkA80="}]},"_npmUser":{"name":"betterez-support","email":"support@betterez.com"},"directories":{},"maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/btrz-simple-dao_4.12.0_1787592793188_0.46888825729183936"},"_hasShrinkwrap":false}},"time":{"created":"2015-03-11T18:26:47.480Z","modified":"2026-08-24T17:33:13.452Z","1.1.3":"2015-03-11T18:26:47.480Z","1.2.0":"2015-07-15T21:04:23.936Z","1.3.0":"2015-07-24T18:54:53.817Z","1.4.0":"2015-10-13T12:53:03.745Z","1.4.1":"2015-12-04T16:48:51.592Z","1.5.0":"2015-12-29T20:23:32.105Z","1.6.0":"2016-01-06T16:05:27.815Z","1.6.1":"2016-01-06T16:10:45.357Z","1.6.2":"2016-03-02T21:58:31.819Z","1.6.3":"2016-03-08T23:24:33.209Z","1.6.4":"2016-04-19T21:40:34.143Z","2.0.0":"2016-05-04T18:30:17.352Z","2.1.0":"2016-05-04T20:30:06.042Z","2.1.1":"2016-05-04T23:04:20.561Z","2.1.2":"2016-07-11T14:41:09.478Z","2.2.0":"2017-05-16T12:55:22.287Z","2.2.1":"2017-05-16T14:25:39.819Z","2.3.0":"2017-05-23T18:04:56.036Z","2.4.0":"2017-09-01T15:40:30.196Z","2.4.1":"2017-09-01T15:54:09.521Z","2.4.2":"2017-09-04T16:19:47.201Z","2.4.3":"2017-09-04T16:24:51.481Z","2.4.4":"2017-09-06T14:59:19.523Z","2.4.5":"2018-02-09T16:08:15.439Z","2.4.6":"2018-02-09T20:01:36.142Z","2.5.0":"2018-03-08T15:39:24.816Z","2.6.0":"2018-04-11T20:21:49.915Z","2.6.1":"2018-04-12T16:40:13.627Z","2.6.2":"2018-04-13T20:41:20.763Z","2.6.3":"2018-06-13T16:53:33.871Z","2.7.0":"2018-12-28T16:34:38.051Z","3.0.0":"2019-06-07T12:08:31.151Z","3.0.1":"2019-06-13T16:29:20.664Z","3.1.0":"2019-08-07T19:23:20.036Z","4.0.0":"2019-08-14T02:18:25.041Z","4.0.2":"2020-04-28T15:56:12.751Z","4.1.0":"2021-01-26T22:18:31.953Z","4.2.0":"2021-03-11T21:38:24.174Z","4.2.1":"2021-03-22T20:53:24.261Z","4.2.2":"2021-11-10T22:18:20.963Z","4.2.3":"2021-11-23T20:23:22.352Z","4.2.4":"2022-02-09T16:28:21.284Z","4.3.0":"2022-04-22T21:13:14.713Z","4.3.1":"2022-08-19T12:58:16.820Z","4.4.1":"2023-06-12T14:33:18.740Z","4.4.2":"2023-06-15T13:58:22.390Z","4.5.0":"2024-09-27T15:17:41.076Z","4.6.0":"2026-04-17T19:15:57.628Z","4.7.0":"2026-08-14T15:43:15.838Z","4.8.0":"2026-08-14T16:03:15.963Z","4.9.0":"2026-08-14T18:08:16.365Z","4.10.0":"2026-08-20T20:48:14.589Z","4.12.0":"2026-08-24T17:33:13.320Z"},"bugs":{"url":"https://github.com/Betterez/btrz-simple-dao/issues"},"author":{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"},"license":"MIT","homepage":"https://github.com/Betterez/btrz-simple-dao","keywords":["DAO","Mongo","Promises"],"repository":{"type":"git","url":"git+https://github.com/Betterez/btrz-simple-dao.git"},"description":"Betterez Simple DAO","contributors":[{"name":"pbrudnick","email":"pbrudnick@gmail.com"}],"maintainers":[{"name":"betterez-support","email":"support@betterez.com"},{"name":"hgarcia","email":"hernan@dynamicprogrammer.com"}],"readme":"# btrz-simple-dao\n\nA **very simple** DAO for MongoDb.\nCompatible with NodeJS versions 6.11.1 and higher.\n\n\n## Change log\nSee releases\n\n## General usage\n\nThe api is very simple and fluent.\n\n    simpleDao\n      .for(Account)\n      .find({})\n      .toArray()\n      .then(function (results) {\n        // do somethig with the results;  \n      })\n      .catch(function (err) {\n        // we crashed\n      });\n\nIf you are working in a promise based solution you can just return.\n\n    return simpleDao\n      .for(Account)\n      .find({})\n      .toArray();\n\nOr if you much rather use a stream (changed API on 2.0 toCursor returns a promise as well)\n\n    simpleDao\n      .for(Account)\n      .find({})\n      .toCursor()\n      .then((cursor) => {\n        cursor.on(\"data\", function (datum) {\n          // do work\n        })\n        .on(\"end\", function () {\n          //we are done\n        })\n        .on(\"error\", function (err) {\n          //we crashed\n        });\n      });\n\n## Api\n\n### new SimpleDao(config, logger, auditor?)\n\nChanged in v2.0 we added the logger non mandatory parameter.\nLogger is expected to implement the `.info` and `.error` methods.\n\nChanged in v4.7.0 we added the optional `auditor` parameter. When omitted, `null`, or `undefined`, writes behave as before (no extra `find`). When present, each successful write records one event per written document via `auditor.recordMongo`. See **Audit: panopticon, context, and when writes throw** below.\n\nCreates a new instance of a simple dao.\nThe `config` argument is expected to have the form.\n\n    config = {\n      db: {\n      options: {\n          database: \"simple_dao_test\",\n          username: \"\",\n          password: \"\"\n        },\n        uris: [\"127.0.0.1:27017\"]\n      }\n    };\n\n### Audit: panopticon, context, and when writes throw\n\nWrites (`save`, `update`, `remove`, `removeById`) can record one event per written document. Reads are never audited.\n\nThis library does **not** depend on `btrz-panopticon`. Pass an auditor as the third constructor argument. The auditor is duck-typed:\n\n    auditor = {\n      strict: false, // when true, missing identity throws after the write; when false, audit is fire-and-forget\n      recordMongo({accountId, collectionName, objectId, userId, operation, query, payload, folder}) {}\n    };\n\n#### Adding panopticon\n\nInstall `btrz-panopticon` in the **calling** service (API), not in this package. Create an auditor and pass it into `SimpleDao`:\n\n    const {createAuditor} = require(\"btrz-panopticon\");\n    const {SimpleDao} = require(\"btrz-simple-dao\");\n\n    const auditor = createAuditor({\n      ...config.auditLogger, // bucket, region, credentials, …\n      strict: process.env.NODE_ENV === \"development\" || process.env.NODE_ENV === \"test\"\n    }, logger);\n\n    const dao = new SimpleDao(config, logger, auditor);\n\nOmit the auditor (or pass `null` / `undefined`) and writes behave as before: no extra `find`, no events.\n\nUse `strict: true` in development and tests so missing identity fails loudly. In production keep `strict: false` so a missing audit field never fails the Mongo write. Incomplete panopticon config (missing bucket/region/credentials) returns a no-op auditor with `strict: false`.\n\n#### How context is used\n\nOptional `context` is `{accountId, userId, folder, skipAudit}`. It is ignored unless an auditor was passed to the constructor. Both identity fields are optional. A string last argument is **not** treated as `userId`.\n\n    dao.save(model, {accountId, userId, folder: \"email-settings\"});\n    dao.for(Model).update(query, update, options, {accountId, userId, folder: \"email-settings\"});\n    dao.for(Model).remove(query, {accountId, userId});\n    dao.for(Model).removeById(id, {accountId, userId});\n\n`folder` is forwarded to `recordMongo` only when it is a non-empty string. `null`, `\"\"`, or omitted means panopticon uses `collectionName` for the S3 path. `collectionName` on the event is always the Mongo collection.\n\n`skipAudit: true` opts this write out of panopticon. The Mongo write still happens. SimpleDao does not call `recordMongo`, does not run the extra pre-update/remove find, and does not throw in strict mode. Only the boolean `true` skips; omitted, `false`, or `null` keeps current audit behavior.\n\n    dao.save(login, {accountId, userId, skipAudit: true});\n    dao.for(User).update(query, update, undefined, {accountId, userId, skipAudit: true});\n\nOn `update`, context is the **fourth** argument so `{multi: true}` is not treated as context. Callers who skip `options` pass `undefined`:\n\n    dao.for(Account).update(query, {$set: {updatedBy}}, undefined, {accountId, userId});\n\nIdentity is resolved in this order (first present wins):\n\n**userId**\n\n1. `context.userId`\n2. `model.updatedBy` (`save`)\n3. `update.$set.updatedBy` (`update`)\n4. missing (`remove` / `removeById` have no `updatedBy` fallback)\n\n**accountId**\n\n1. `context.accountId`\n2. `model.accountId` (`save`)\n3. scalar `query.accountId`\n4. `update.$set.accountId`\n5. missing\n\n`accountId` is never read from documents returned by a pre-write find. A query / `$set` value is scalar only if it is not `null` and not a plain object (`$in` / `$eq` objects are ignored).\n\n**objectId** comes from `model._id` after save, from a scalar or `$in` query `_id`, or from a `{_id: 1}` find that runs in parallel with `update` / `remove` when the query does not already have `_id`.\n\n#### When context is necessary\n\nContext is only needed when an auditor is present **and** identity cannot be taken from the model or the write itself.\n\nPass `context` when:\n\n- The document has no `accountId` field (for example `Account`, where `_id` *is* the account). Do not add `accountId` onto that document just for audit.\n- `updatedBy` is not on the model (`save`) and not in `$set` (`update`).\n- You `remove` / `removeById`. Deletes have no `$set.updatedBy`; `removeById` queries `{_id}` only, so both `accountId` and `userId` must come from context.\n\nYou can omit context when the model already has `accountId` and `updatedBy` (`save`), or the query / `$set` already has a scalar `accountId` and `$set.updatedBy` (`update`).\n\n#### When audit throws\n\nAudit never runs if the Mongo write threw. `skipAudit: true` also skips audit after a successful write (no throw in strict mode).\n\nWhen `auditor.strict` is **false** (production): missing identity skips `recordMongo`; audit errors are logged; `update` / `remove` return without waiting for audit. The write result is unchanged.\n\nWhen `auditor.strict` is **true** (dev/test): the write still happens first, then audit is awaited and **throws** `Error` with message `[btrz-simple-dao] audit identity missing: …` if:\n\n- **save:** `_id`, `userId`, or `accountId` is still missing after the write.\n- **update / remove:** `userId` is missing, or any matched target is missing `accountId` or `_id`.\n\nAn empty match is not an error (no events, no throw). If `recordMongo` itself throws (panopticon `strict`), that error also propagates after the write.\n\n### .for(Model)\n\nReturns an instance of a `Operator` that will map results to instances of the `Model`\nThe `Model` class is expected to have an static `factory` method.\nThe `Model` class can have an static `collectioName` method that the `Operator` will use to query the collection if the `collectionName` is not found it will use the name of the class (object) in lower case as the name of the collection.\n\n    let operator = simpleDao.for(Account);\n    //this will query a collection with the name \"account\"\n\nIf we want to use a different name, we can create a model with the `collectionName` static function\n\n    class User {\n\n      static collectionName() {\n        return \"people\";\n      }\n\n      static factory(literal) {\n        var user = new User();\n        user.name = literal.name;\n        //Other mappings transformations go hear.\n        return user;\n      }\n    }\n\n    let operator = simpleDao.for(User);\n    //In this case it will query a collection with the name \"people\";\n\n### .aggregate(collectionName, pipeline)\n\nThis method will return a promise.\nThe promise should resolve to a stream cursor with the result of applying the given `pipeline` unto the collection of the given `collectionName`.\n\n    let pipeline = [\n      {$group: {_id: \"$accountId\", totalPop: {$sum: \"$dataMapId\"}}}\n    ];\n\n    simpleDao\n      .aggregate(\"accounts\", pipeline)\n      .then(function (cursor) {\n        cursor\n          .on(\"data\", function (datum) {\n            // work with the data\n          })\n          .on(\"end\", function () {\n            //we are done\n          })\n          .on(\"error\", function (err) {\n            //we crashed\n          });\n        });\n\nThe aggregate method will use the following options when calling the database.\n\n    {\n      allowDiskUse: true,\n      cursor: {batchSize: 1000}\n    }\n\n`allowDiskUse` will prevent errors due to size limits on the results.\n\n### .save(model, context?)\n\nIt will save the model into a collection for that model (see above on the `for` method to understand how the collection name is set).\nThere is no serialization strategy at the moment so \"all\" public methods and properties will be saved into the database.\n\nOptional `context` is `{accountId, userId, skipAudit}` (see **Audit** above). After a successful save the auditor records `operation: \"insert\"` with the saved model as `payload`, unless `skipAudit` is `true`.\n\n### .dropCollection(name)\n\nIt will drop the collection from the database.\n\n### .objectId()\n\nThere are an static and an instance version of the method for convenience.\nIt takes an optional parameter that should be a valid 24 characters id.\n\n#### Static version\n\n    SimpleDao.objectId() //Returns a new ObjectID;\n    SimpleDao.objectId(\"55b27c2a74757b3c5e121b0e\") //Return an ObjectID for that id.\n\n#### Instance version\n\n    let simpleDao = new SimpleDao(config);\n    simpleDao.objectId() //Returns a new ObjectID;\n    simpleDao.objectId(\"55b27c2a74757b3c5e121b0e\") //Return an ObjectID for that id.\n\n### connectionString\n\nIs a property that will return the connection string the object is using to connect to Mongo.\n\n### new Operator() //Private\n\nThe Operator is a private object that is accessed via the `.for` method factory on a SimpleDao instance.\n\n### .count(query)\n\nIt will perform a `.count` on the collection that the operator have been created for (see above on the `for` method to understand how the collection name is set) with the given `query`.\nIf the query is not provided it will default to a count on the complete collection.\n\n    simpleDao.for(Account).count({name: \"new account\"}); //Returns a promise that will resolve to the count of documents matching the query.\n\n### .find(query, options)\n\nIt will perform a `find` on the collection that the operator have been created for (see above on the `for` method to understand how the collection name is set) with the given `query` and `options`.\nThe query and options are the same as with the node mongodb driver find method.\n\n    let innerCursor = simpleDao.for(Account).find({}); //Returns an inner cursor with all documents in the account collection.\n\n### .findOne(query)\n\nIt will perform a `findOne` on the collection that the operator have been created for (see above on the `for` method to understand how the collection name is set) with the given `query`.\n\n    simpleDao.for(Account).findOne({name: \"new account\"}); //Returns a promise that will resolve to the document or null (if it can't find one).\n\n### .findById(id)\n\nIt will perform a `findOne` on the collection that the operator have been created for (see above on the `for` method to understand how the collection name is set) with the query {_id: id}.\n\n    simpleDao.for(Account).findById(SimpleDao.objectId(\"55b27c2a74757b3c5e121b0e\")); //Returns a promise that will resolve to the document or null (if it can't find one).\n\nYou can pass anything to the id not just ObjectID, it will depend on what do you use to generate the `_id` in the mongo collections.\n\n### .findAggregate(pipeline)\n\nAn alternative to the `aggregate` method on SimpleDao, but is meant to be used with `for` method (see above). Same options of `aggregate` applies.\n\n    let innerCursor = simpleDao.for(Account).findAggregate([{\"$match\": {...}}, {\"$unwind\": {...}}, ...]); //Returns an inner cursor with all the aggregates for the account collection.\n\n### .removeById(id, context?)\n\nIt will perform a `remove` on the collection that the operator have been created for (see above on the `for` method to understand how the collection name is set) with the query {_id: id}.\n\n    simpleDao.for(Account).removeById(SimpleDao.objectId(\"55b27c2a74757b3c5e121b0e\")); //Returns a promise that will resolve to the remove result: {ok: 1, n: 1} where n is the count of deleted documents.\n\nYou can pass anything to the id not just ObjectID, it will depend on what do you use to generate the `_id` in the mongo collections.\n\nOptional `context` is `{accountId, userId, skipAudit}` (see **Audit** above). `removeById` can record when `context.accountId` is provided (the query remains `{_id}`), unless `skipAudit` is `true`.\n\n### .remove(query, context?)\n\nIt will perform a `remove` on the collection that the operator have been created for (see above on the `for` method to understand how the collection name is set) with the given query.\n\n    simpleDao.for(Account).remove({name: \"super\"}); //Returns a promise that will resolve to the remove result: {ok: 1, n: 5} where n is the count of deleted documents.\n\nOptional `context` is `{accountId, userId, skipAudit}` (see **Audit** above). Each deleted document records `operation: \"delete\"` (no `payload`), unless `skipAudit` is `true`.\n\n### .update(query, update, options, context?)\n\nIt will perform an `update` on the collection that the operator have been created for (see above on the `for` method to understand how the collection name is set) with the given `query`, applying the `update` and `options`.\nThe query, update and options are the same as with the node mongodb driver update method.\n\n    simpleDao.for(Account).update({name: \"new account\"}, { $set: {name: \"Peter account\"}}); //Returns a promise with the result report than the node mongodb driver.\n\nOptional `context` is `{accountId, userId, skipAudit}` and is the **fourth** argument (see **Audit** above). Callers who skip `options` pass `undefined`:\n\n    simpleDao.for(Account).update(query, {$set: {updatedBy}}, undefined, {accountId, userId});\n\nEach written document records `operation: \"update\"` with the filter as `query` and the update doc as `payload`. Without `{multi: true}` only the first match is written and recorded.\n\n### new innerCursor() //Private\n\nThe innerCursor is a private object that is accessed via the `.find` method factory on an instance of the Operator.\nIt contains only 2 methods\n\n### .toArray()\n\nIt will iterate over the results and create instance of the `Model` given to the `.for` method. It will return a promise that will resolve to an array with the results.\n\n### .toCursor()\n\nIt will return a streaming cursor with the results.\n\n## Mock Simple Dao\nIt is a mock for testing simple-dao that supports all the simple-dao operations.\nCurrently, for find and findAggregate `toCursor()` is not available.\n### how to use\nYou can pass a source object specifying the expected result for each operation.\n\n    const mockSimpleDao = require(\"btrz-simple-dao\").mockSimpleDao;`\n\n    source = {\n      find: [data],\n      update: {}\n    };\n    mockDao = mockSimpleDao(source);\n\n    mockDao.find().toArray();\n    //  [data]\n","readmeFilename":"README.md"}