{"_id":"mongodb-n","_rev":"29-a62f703345520785ff224f5dea66e28b","name":"mongodb-n","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","dist-tags":{"latest":"1.2.6"},"versions":{"1.0.0":{"name":"mongodb-n","version":"1.0.0","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4"},"dependencies":{"babel-runtime":"^6.23.0"},"gitHead":"6d736ded2837f11bce3730a93d4b5498329b5112","_id":"mongodb-n@1.0.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-HEFdBR6aWqbDQ8ciU7F+oZ7zrDIxgso18OWiTRi9T8AAcBL6dUGxMuSUJcErlnyfuHdILxGZ2F/EVKNzkd/Lkg==","shasum":"b45931251d9012341fd421aa9ca9f5ac8c7b24f0","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4ZON/4wi1/0/4GiX3PcJiS586ddKUgQ6Ir4XlSwJLaAiEAij1BdSPobY7rzmWOtusdn2NymEeAP1Gbs7p+DvsBGIk="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.0.0.tgz_1497812925083_0.561977842124179"},"directories":{}},"1.0.1":{"name":"mongodb-n","version":"1.0.1","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4"},"dependencies":{"babel-runtime":"^6.23.0"},"gitHead":"6d736ded2837f11bce3730a93d4b5498329b5112","_id":"mongodb-n@1.0.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-Zvcanqok1+4iDJjEoFpn0bVH40IFEs3TmCGnQI0GSzxwuTs9u+XgxvIsLOpd7QqdPd0zvBECcTgjKxda/dns0w==","shasum":"829007f01259a89ceabf96e6f4c526c632c10710","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNnlFvwxLVt4/PeGxkrrO3khLpxMyIk5P5GZrPS6Vt/AiBAhzTlboyr4M1xNpCRVYyS3EuwlwMM4cHcEsWeogrKow=="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.0.1.tgz_1497813487529_0.2384625521954149"},"directories":{}},"1.0.2":{"name":"mongodb-n","version":"1.0.2","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4"},"dependencies":{"babel-runtime":"^6.23.0"},"gitHead":"6d736ded2837f11bce3730a93d4b5498329b5112","_id":"mongodb-n@1.0.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-vHvdOamfDwT59CsHahg9C1DYWg24SjRiKGUXSWgni2S7jCH0xUrH1nKH4IFinhbWH/zgAJ1Fn/gYLQF65cgEBw==","shasum":"dc0a37f61d1ac05b6638b81b6d2d24525dd1160b","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgP6V2yOJdKZJ+00+WiFaSXX7j4ScjZxFvub6aO2oMKAiEAt1h9Gqymz60SgSZNXtYfVVTfnYL04GveRp+7TI0UxWY="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.0.2.tgz_1497813512631_0.2814722035545856"},"directories":{}},"1.0.3":{"name":"mongodb-n","version":"1.0.3","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"6d736ded2837f11bce3730a93d4b5498329b5112","_id":"mongodb-n@1.0.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-nu3auAVXaHm5oKEaOeHY/Yi78rmm1W86pFiGO7XaG0zP9G4WW8pxFQykCih4l3kr/KAkUjFSIlxIlsENLLE9lQ==","shasum":"75ba1bb73aa6f3a037b0223471c54f97f39c39e4","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzIPv5LZEPXmZfWZcYueNzTSjFpXnJCF6T8efpEhsk+gIhAMqeTgPXIvuRBxqx1AvWthRIXnkijXWILVArP2FZqxij"}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.0.3.tgz_1497813582141_0.8547264833468944"},"directories":{}},"1.0.5":{"name":"mongodb-n","version":"1.0.5","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"1309fe9abed1477d8c2831a2ac736800f3567e02","_id":"mongodb-n@1.0.5","_shasum":"08fbc818e63645dfa70174a8f9e40ae0d2b0fd7b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"shasum":"08fbc818e63645dfa70174a8f9e40ae0d2b0fd7b","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.0.5.tgz","integrity":"sha512-kxgDICAl0xERbrx7CTT8unNK81/EriFaSRc9fEcAFzJR404kkfFqyvpFeveuOSpm28qlK708XU2Nbnb4vwiuCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTa7okkXeTEL2Bvsfc/gQEt/PLSU2nfM7q+5i+JjFRegIgI8kXD+Gzq/+NKEQ5On0sFytBzM57qa9XuOwdfvnLahM="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.0.5.tgz_1498879709220_0.875431323191151"},"directories":{}},"1.0.6":{"name":"mongodb-n","version":"1.0.6","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"9659860ee6f2b75b7d79061bee57185a84a45867","_id":"mongodb-n@1.0.6","_shasum":"a88a0e13987261360e49d97f0f0ba2798389ac50","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"shasum":"a88a0e13987261360e49d97f0f0ba2798389ac50","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.0.6.tgz","integrity":"sha512-skX6U94jDmjJavEPrVY8JaSBC90t33a7+kVR9lfzWHwBv1wYLlNnQRdpjK+6i/fWva7L4MQUyW7KguRp/HKrTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDg/x5jp0wOst5U8souQ1Wf0VhyUclNC3jFD0gzqFXjVAIhAKBQCi1DCp7G4EjDRSf9DcZJgJt7QEkTO1A8EmPoA2g5"}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.0.6.tgz_1499018587854_0.9423765982501209"},"directories":{}},"1.0.7":{"name":"mongodb-n","version":"1.0.7","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"50d661795b196228ba00994ecdb3f4d6875c7d64","_id":"mongodb-n@1.0.7","_shasum":"39425709480fc0a45c5e56ff095c0747edcce859","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"shasum":"39425709480fc0a45c5e56ff095c0747edcce859","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.0.7.tgz","integrity":"sha512-KC3UKiLcv0TZ0lfsFx5oUSpwIGJRC2GywJDmiDBWn43uk+6bqOi1KO+6aiWw26OgfVt0htsjdhtTWPt+va5BMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC3jq7HTl1jtKctNpJ2LDjZuiJJmxozN3EMXK9rMSUwHAiAmJBWGptjLy+D03NG/DLV7i/u3rmvITpU4etobl1eGeg=="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.0.7.tgz_1499023780293_0.1648269505240023"},"directories":{}},"1.0.8":{"name":"mongodb-n","version":"1.0.8","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"6a2b807bb3c8a37aec95ffd71dfb19a7500776ac","_id":"mongodb-n@1.0.8","_shasum":"b78e8dcc35a9bc6c4f5426544c36c4c43be31eb9","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"shasum":"b78e8dcc35a9bc6c4f5426544c36c4c43be31eb9","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.0.8.tgz","integrity":"sha512-2gV2LXRyxEELm5I155G97ifbE5QJjXsH4bwJtll/D0a3Z9HCjM2vQQ9AH9fJdN85LtGbVKt0guUzCmC2I/kdPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMv6vSdcIoLy/Hg0NEabvZHMLASWy820orMWn4p3zV3QIhAPd05v5Xuuo2TmQKpFn9b+nxBrtCoFT1FadcJueiRIWG"}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.0.8.tgz_1499042123974_0.6507255351170897"},"directories":{}},"1.0.9":{"name":"mongodb-n","version":"1.0.9","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"a56b60efc7db60e9e4c8e6780632f350d0c3a6f4","_id":"mongodb-n@1.0.9","_shasum":"383eea0702d49994a2bc8fcfbe1336e3208886a7","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"shasum":"383eea0702d49994a2bc8fcfbe1336e3208886a7","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.0.9.tgz","integrity":"sha512-Dm1yBtiZsnTKm2tilJVcz8WlrL0RIAX96t9yfKKUyUjvNYdxymowQirRCAO4/9TgZ5MMthUfE68Qlum1oxHULA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxVR6Ojom6tg4ssntfolAwt13WKDNqX0+88GM5q1dHNAiEAw86MdewWnp/XjwZMBIOtLxLQsDxuBojCQ2XVa5XjDG4="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.0.9.tgz_1499114640152_0.5402910909615457"},"directories":{}},"1.1.0":{"name":"mongodb-n","version":"1.1.0","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"02e50e78367142202d02c7635a68d5c6339c6a42","_id":"mongodb-n@1.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-1BBlmEpPT8bVPULCzUAxckScPwx3H3mxrBLvJq/ASOJHWKc4zaFhLgBjHOyv61SXyOeJb6lOWqufYXj1L4fZGw==","shasum":"da1718cadd5f69bb2929d6b4590f0193b4053270","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC0fvZM0EmXn8hAx09/pF1DCoZofyj7wixMz1L6Hgr8BAiEA8WddaNVKclu74n4Q3knR1zEPUv05IvmM7b71eiA372A="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.1.0.tgz_1504994095199_0.7486993186175823"},"directories":{}},"1.1.1":{"name":"mongodb-n","version":"1.1.1","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"1813043958167a480df662238acef1a1a8070524","_id":"mongodb-n@1.1.1","_npmVersion":"5.4.1","_nodeVersion":"8.3.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-ZHiK3XxCLmd7fqVOUG78P9/DFwIYkdpMvjiabcVr4gT2VR89FP3wLaGDkD3TzAOBiPfTobWeQL0p3EO9MWX5Sg==","shasum":"7a00ce34e69bd5d0c872b9bfb9a1f150e7b68178","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjWsu9Y/3NxkAn97hv33orRpR6SNRQzRPyDJALKoQItAiACzxW+yUN/QEPhyjm/MENRsb+GdX7VukIBtnNs6nJgWQ=="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.1.1.tgz_1505013484364_0.20505629084073007"},"directories":{}},"1.1.2":{"name":"mongodb-n","version":"1.1.2","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"make test"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4","tape":"^4.8.0"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"5909ee6617440fbeca730399cd9fb2dd70c985f9","_id":"mongodb-n@1.1.2","_npmVersion":"5.5.1","_nodeVersion":"8.3.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-sMmLVPG4lN7TEGGT41hxAIPXHQHoiVUTrjfPp9KoTj54ZBjtdWoChSmmMoA7DfZkpNHvbbFOzQBEePHvxV8Vww==","shasum":"2e2b56dc0aab8fb859a2ca5a69bdc9d2ded34cd4","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdlV4fh2BXoR1NvDzvLShE3aDhKQeVdfnkRueaBjMIAwIgZF3JJVexN/kgCb618eHge2X5/YvlRqpLZfoq0bEsgEg="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.1.2.tgz_1508976543836_0.20873814192600548"},"directories":{}},"1.1.3":{"name":"mongodb-n","version":"1.1.3","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4","tape":"^4.8.0"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"90c397e967efbab7adddcdf1b7c0e1229e23279c","_id":"mongodb-n@1.1.3","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-SkNTXrHsX2R47MMLbTZGyhl1orCJLTg/NPh6MEVPkcRkguaQuCOyGiAwJIoGFl/cQjo7F5lh6Qo9tWMb6vGq4w==","shasum":"8c499bf3aaa4517d919a5e0448518f1d721eccfa","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFy+Lhw6o1lRpu0acGiZ4YZBgPPJn3dISBBYp9OCvfGVAiA4kcZd6nByVM/XVH8/Ru0cui+oiB8+o+EaPQa3Jp+5Sw=="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.1.3.tgz_1515024230884_0.281669897492975"},"directories":{}},"1.1.4":{"name":"mongodb-n","version":"1.1.4","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4","tape":"^4.8.0"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"90c397e967efbab7adddcdf1b7c0e1229e23279c","_id":"mongodb-n@1.1.4","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-hMX6PRrkfMGRnjBaazJnybm3xUBSDHrZxg5Uipo+Vm9tfPSVvoh96e29UTycn04/mkYtc/c48I92UlQErLbDSQ==","shasum":"fd901548a4d5a4114783cd8b81b79efc394f6da7","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBBp/7XelXcnX4dHFWcQCSZBdgG4JQb8Gl/GYkiDkD98AiBqnZ7yF+W/pJkx/xMipC8bd//ArRUCDVyjZfrIpGkR+A=="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.1.4.tgz_1517847124284_0.7187635893933475"},"directories":{}},"1.1.5":{"name":"mongodb-n","version":"1.1.5","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4","tape":"^4.8.0"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"90c397e967efbab7adddcdf1b7c0e1229e23279c","_id":"mongodb-n@1.1.5","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-2XWjdJJkyMCz2IW8H0I7m1HD7tAns/Jmp0oB287p9OkeEFHoz9FVFuG3eIJ6TZrQPGeMSQYCaZh94rBu+U5Abg==","shasum":"2bb5c448d688180945e50aeb3d15491760f04bec","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHeczxVYlh6y0U8fAlmn5Tfb5CTnE8qgu/7hY+T7ytikAiAt01Di1He19k1awlJW0CwmUM9cDqhOKzAiNPU3S9ALHg=="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n-1.1.5.tgz_1517880301372_0.33630419382825494"},"directories":{}},"1.1.6":{"name":"mongodb-n","version":"1.1.6","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4","tape":"^4.8.0"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"90c397e967efbab7adddcdf1b7c0e1229e23279c","_id":"mongodb-n@1.1.6","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-SHXwfLO77QxKK+S54hTeHY8XTJ9VSttZWU8lq1Qs6hNZ2ssMAcXHadG24N1WT1YQMkyPxCnRDaq4Ggg5lPlOMA==","shasum":"40e9baa70154b99a040bdadf5af2ab2b89456c87","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.1.6.tgz","fileCount":16,"unpackedSize":108269,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsfwFU14fTDvFhNRtjz5tW39CFD0NKsion5+NTV+bm4AiBONZR1HawQ+cZbV/fs3qw2Ur1cEM8rgTRPy6o22HvZOQ=="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n_1.1.6_1518062224089_0.08084787770233892"},"_hasShrinkwrap":false},"1.1.7":{"name":"mongodb-n","version":"1.1.7","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4","tape":"^4.8.0"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"90c397e967efbab7adddcdf1b7c0e1229e23279c","_id":"mongodb-n@1.1.7","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-RtQ+IzRVxvlPUwurGzEGBckpUUHF+aFMtY2G04ERn2H1ATmYbDyEPzNXxtt28CEFvfyi+5vCWegiKfqg1GKzbw==","shasum":"e37ef50ff9e3f7e52036a62595192612d02fd5dd","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.1.7.tgz","fileCount":16,"unpackedSize":106212,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi4+QrHkulu7VmIlR4fze7c1Wk1Hzz75g61mlLwJX9lwIgNaXiOOQpEWnM3zfZag7bfmZzL/zrXNKOEpgJqIVfbgw="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n_1.1.7_1520042192128_0.7005997181709784"},"_hasShrinkwrap":false},"1.1.8":{"name":"mongodb-n","version":"1.1.8","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","faker":"^4.1.0","mocha":"^3.4.2","mongodb":"^2.2.27","mongoose":"^4.10.4","tape":"^4.8.0"},"dependencies":{"babel-runtime":"^6.23.0","bson":"^1.0.4"},"gitHead":"90c397e967efbab7adddcdf1b7c0e1229e23279c","_id":"mongodb-n@1.1.8","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-IyjDgMjhGsLuCiiroQB4AgJ8fRgpc0JH+1eYoQLdTU7zBLIv712WhVV4UhneRqLgbfIcz3/Gg1AyISzD9VFc+A==","shasum":"9210186867885f707aad30ae471a7b11fff26259","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.1.8.tgz","fileCount":16,"unpackedSize":107078,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfFwvG3NsXXMG/rQVwZTaarN2JYzou4fWHLdsoVmLfEwIgdF5SLmiSnqV1B+PJYKmByKFAnFsH+VUgtn7ISFzTKfM="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n_1.1.8_1520875566218_0.7471751597005518"},"_hasShrinkwrap":false},"1.1.9":{"name":"mongodb-n","version":"1.1.9","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"./lib/index.js","scripts":{"release":"npx tsc","coverage":"npx nyc yarn run test","test":"scripts/test.sh -b","tdd":"scripts/test.sh -b -w src,test"},"typings":"./lib/index.d.ts","author":"","license":"ISC","devDependencies":{"@types/faker":"^4.1.3","@types/mongodb":"^3.1.4","@types/node":"^10.7.1","faker":"^4.1.0","mocha":"^3.4.2","nyc":"^12.0.2","sarg":"^2.0.9","source-map-support":"^0.5.8","tape":"^4.8.0","ts-node":"^7.0.1","typescript":"^3.0.1"},"dependencies":{"mongodb":"^3.1.3"},"nyc":{"extension":[".ts"]},"gitHead":"d1fddf886c8ff6a7cea364ca39e01964acc19d0f","_id":"mongodb-n@1.1.9","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-DXbYgPvgB8HNfMGGY6QS0wH2of0uV087AH2KNQG3AeQbXetFNUfz0v+hORwvEZZOHN1X6/R72sXwbSbB44qZ0w==","shasum":"8f481b5579f59b013ac79e1509e2c6762abdc2e1","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.1.9.tgz","fileCount":26,"unpackedSize":161657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeNHZCRA9TVsSAnZWagAAo2wP/3cHnsLEArMeuCHXSxEZ\nHE1P7ovR4bK+28IVJtG2JM/2GVt9JvrYczoxvuH/r8/Ua/JBdtsWN0HKtwK5\napkvC9PCrxMzfcP9BqDG1J7aVyjZ/FoMbh9V2d+86RmhoT6KjooA4+CiYK+B\n5F4UChc2RPLFCjPzVcnHI8O88DYf+vOSiGhjAkab7uTGS6CIahq25Yj0g9XM\nQv7Ae8+lMkPrWfl7Xp31syo3lPoXL3VdcjleFj4LdI4ECjkmWGJMg6KZj4Xd\nQ8ZHf8Y7YjjSN6KkbLyZCl6Iy02F6EuNXmlvOzKzf/uYPq4aiJNC8K2+BzOe\nzsBNsZ0b255MzYYqevtDnPCh5Ukz/to7md2/S6NUiLkdwHJBQAGtazSDw50t\nmBNRpY6n2tTOiCOzdBXK53EchaNEWZAz+L44efexD5QrRdfhpBkEvNwa+qfn\nFPJ/rdyfTPBONK8vQhX/m9VdrN0pfBkSHWLDNXtEMqtG6TCwKyoosSO3aR8z\nX386KomrusYOHbw9B/BCUwNKMQkTZ3Yv95tNakT24u6/wYvfRYnR2xSpU3YI\n4ne+F5uqGU50Za7cl7p/IuABwzHHwbuP6FWEypfm715VF4rc450FCKO8hkmB\n5y1zigjLTw5RtYJ4eRxMfOxoSUnE5FMWbC767+XIFKeQsNKXZHY2xG5AEf98\n4qsf\r\n=vErD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeEG+ubpMYch+VEWXeHxF3DEV/x8RHNjFaCbRIG8nOFAIhAI/Z7dBCaY/Qreqyf/LhfPhEf5zeeNUXVorFW0ZNLSv/"}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n_1.1.9_1534644696605_0.9776071445761245"},"_hasShrinkwrap":false},"1.2.0":{"name":"mongodb-n","version":"1.2.0","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"./lib/index.js","scripts":{"release":"npx tsc","coverage":"npx nyc yarn run test","test":"scripts/test.sh -b","tdd":"scripts/test.sh -b -w src,test"},"typings":"./lib/index.d.ts","author":"","license":"ISC","devDependencies":{"@types/faker":"^4.1.3","@types/mongodb":"^3.1.4","@types/node":"^10.7.1","faker":"^4.1.0","mocha":"^3.4.2","nyc":"^12.0.2","sarg":"^2.0.9","source-map-support":"^0.5.8","tape":"^4.8.0","ts-node":"^7.0.1","typescript":"^3.0.1"},"dependencies":{"mongodb":"^3.1.3"},"nyc":{"extension":[".ts"]},"gitHead":"d1fddf886c8ff6a7cea364ca39e01964acc19d0f","_id":"mongodb-n@1.2.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-N4yzdGTnc8PKoPtMztwSCDwfQgDxgrcliJDztOVA29rlxN4goNYdSozjxQaVl5QueMN249rE4rCS+uIUyFF2Lg==","shasum":"800708f39c0f9d9ca1bc10f445c95bbce8990a9c","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.2.0.tgz","fileCount":26,"unpackedSize":162329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbePdsCRA9TVsSAnZWagAAFB8QAJHNrXVsnyG6NCz2ZojO\nuwIBwS+PZvdt60XbmYz1EilkE3jct9m0mSoMlcMFHyWP1aF17xMIfJEPErYq\npLk90U1eQ/RouHL9t8RcFgi4NaJM3eAZdXSSWQnbTo1PJ+P5PQYJHHSNq2VV\noHCgU4uEm0lfKIZYxgzejGrq8uaoQt0u7KvKpgpmyiCd5nii9qi8BY5bv7KA\n012ouGVahGvbOFyxE10ymaqEi/8i5Nf2m8qU7jJQUQMMSIFVpwk+mXB1+bJY\n0JbKqcK0kgRuzbuXF0oMnLAV3sln9qy35nFP8+TsfdJ0WJTUpLw/xve/hbr5\npJuPfKc9jmo0OZH2FzxNIzx26VgYEw8ZwxL/pmmw5yANX2KUYiPWENxlI31e\n61M/uzoPpTll+H0xWSAfWdlaHXzW4+nQiDjF3QRAo46wOxBii5lah1Al68ov\nv9RLlvXOPRHsuz907ioMCSm+rlXcYueWtTgylh121xljjsQZTXnPkw2ZOeaJ\n87xduGPSAfU5GJ4buyaXk1OfIeuM02xbknh9Xw3GlZ1N3puBpXs43AK3P0+g\nPdhiqlkbZnapL6FgvKj1FPFdb5oov+UhzqEOEdBeyX0zqQRy9VPNFKX+RZD+\n32uTYMvQK/Ru6jVTtf+SUC2mxSSpLyZLsgO55MrTOI+s60gN2/ZYI435Yots\n1pvV\r\n=K7gF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPLZCr7j7Vf36deXFqjZNLsdF2cxjvxJSB/oMDoHgrVAiAV05yMgehiwu4aTdN0H4o68RJYRz+VmsBzz/EqeMh2jQ=="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n_1.2.0_1534654315955_0.9473901319335032"},"_hasShrinkwrap":false},"1.2.1":{"name":"mongodb-n","version":"1.2.1","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"./lib/index.js","scripts":{"release":"npx tsc","coverage":"npx nyc yarn run test","test":"scripts/test.sh -b","tdd":"scripts/test.sh -b -w src,test"},"typings":"./lib/index.d.ts","author":"","license":"ISC","devDependencies":{"@types/faker":"^4.1.3","@types/mongodb":"^3.1.4","@types/node":"^10.7.1","faker":"^4.1.0","mocha":"^3.4.2","nyc":"^12.0.2","sarg":"^2.0.9","source-map-support":"^0.5.8","tape":"^4.8.0","ts-node":"^7.0.1","typescript":"^3.0.1"},"dependencies":{"mongodb":"^3.1.3"},"nyc":{"extension":[".ts"]},"gitHead":"d1fddf886c8ff6a7cea364ca39e01964acc19d0f","_id":"mongodb-n@1.2.1","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-29knFy4OWnpRW23V/lukfzGKWWnDZ9gCCHYrZYXDXBGNJfMwHUjoBorVoGbIxR+qZvOZk8Vw3X0alO6kuwFYMA==","shasum":"b88fdc02bf18949f622ef14426888493f18f600f","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.2.1.tgz","fileCount":26,"unpackedSize":163411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeYtsCRA9TVsSAnZWagAAG6wP+gMbrQKjcKBPhEjdQBo7\nJcQtxBzBnPTRQA3Lmhpk5v9xXAuIK3cFHVunGG0ryqe5Y0MFFA/DBM2wTuU9\nTXlIBUpKZ/ECuXbfkfH/5J8l8N4ZSCbxv7yxXMgR3d5OKpuEgYJVLqpbVpyC\nnqPrH/ABgDbhvJKKHsv58Pan/IDWC2bXSRCjwwOj7KwTZ1hiQD14Af+S6t8x\nNXGtBoTDXOBGnEmoew18oaWPkEGch1NTbWZVH/K2y/Qam204hQJ0IdPv+RhJ\n6qxK2ZBCQlKjDcAsKUPqi4jjkE5UFVL8XaqX8nwIY9/G2nGHf4ljiV9sdUbc\nx9FS9rpun1ANrWZbx91ZBrbvKzlV3xicoNJPsR2hq6Nd+LWVSSlixAlFAUml\nb37PefnShFyjTIz/MLiHJk3sUj+rZ8VQg5UiczCh4jxGtC3DM68mC1xrdKjQ\nkE9gtAS/2++zu5Q6fCxykgfdm5gG9TqbVxIUUgGf5kbWQyZQFgPIWokjjLSO\nuom1f5hw3VwNnbmBVw1IwUtzuBF4BY7BUPzsoL4u7E7Bu+1S2/jsWeA+v8v9\ncflmwyhGaldZZFNnjTPB8Gj2GGTz+BmoNSYjOCImktZi4KJUaGO8mn8EP22I\nnwdajqw2P5ulGBjHhgx61t8IqCFEE78FEnGmGX95pUaepJADcDmjE4I3ZhOv\nSnY6\r\n=J9dk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp70mLTSH/GmEOB0zxEwACLFpHeDEnw9lSyWP9ZmneagIgFm0YS2tFXZHz7trN3d1ICyv0OGHxDBtqWQZqETGquOY="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n_1.2.1_1534692203769_0.6758690678868264"},"_hasShrinkwrap":false},"1.2.2":{"name":"mongodb-n","version":"1.2.2","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"./lib/index.js","scripts":{"release":"npx tsc","coverage":"npx nyc yarn run test","test":"scripts/test.sh -b","tdd":"scripts/test.sh -b -w src,test"},"typings":"./lib/index.d.ts","author":"","license":"ISC","devDependencies":{"@types/faker":"^4.1.3","@types/mongodb":"^3.1.4","@types/node":"^10.7.1","faker":"^4.1.0","mocha":"^3.4.2","nyc":"^12.0.2","sarg":"^2.0.9","source-map-support":"^0.5.8","tape":"^4.8.0","ts-node":"^7.0.1","typescript":"^3.0.1"},"dependencies":{"mongodb":"^3.1.3"},"nyc":{"extension":[".ts"]},"gitHead":"d1fddf886c8ff6a7cea364ca39e01964acc19d0f","_id":"mongodb-n@1.2.2","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-Ld30uSsBeGzdtwIXOf/+RjnWW/9IrqUWH3duxx/qhP282Jn9ePiJzlkMkgX/0wigUJmgtcNIc13nEz0Ho9UBqA==","shasum":"9e70a2db1010736df33a4022c9329684915e0720","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.2.2.tgz","fileCount":29,"unpackedSize":173476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeYt6CRA9TVsSAnZWagAAJpYQAJQPVG5/dtRBjhM43o1M\n3325JrEhO2C0fIkF16e4Orag0qG4IdiFtO/wSendsjQIdTzOUFJmVyC5Qhga\nz0vlxv8LBIHzc8jFP4GwnMaYEYvYllORxBdeSnHXSAB6XivO3FAqY5kOEoGp\n6NJv+a3Rk7O5uIMtST4HvcHxYlCowqXKDjMWf7uTXwb3U2H31msu+qNxcx1W\niykHahhFeG/GSUqtbqe7/S4ezJ9546CxxgmeAOGls2uw8JhpcpUyZK2SsJjD\nM7HslMSpgwRuFqawgrclITkGUiN/oMVwIILMDVBt91XYxBReFvEl+XW/aW1V\nSf0CSxnLGdZVhu+UhMu8i3hzfVoQzCTOh1mBpk/Pged9KG1bbtAAvtdzrc8k\nV7vlJAlBw3HlXbnXKzmrsAibwM7yPL5B+kbne1vSVrVk27u5ZULXkH6c8VCl\n1JzPhtj626Nycf2grQSlBEIWa1gYgrBG5qZC2MgsHPt17Pq9ztp5gaX9MRfe\nbIwAPjdM5fegBcMFdtuWl5lzmzmcHlgKRCI1SFp7hQ89LV3szJCO6dLeLWc+\na5JPJdb8Bld20SsgNudb1eX4AYkZq7FEfS9/zVw14zJ91soEujk+qR1vACzG\n5K11NysnqiiONgnMau1IJBmuPHE5aCrJiyVUFlZWehuQBdvvZEErVmjcsCAM\nT82S\r\n=255M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdh6Jo4SyXjm3E+BKN83mHEQFtUogDTsUK9EMZz+vKVAIgLI6JTe5TaUWLieBqQOG3BpyPjNVSOi+baWTQz6s7JBs="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n_1.2.2_1534692217799_0.8414722383290583"},"_hasShrinkwrap":false},"1.2.4":{"name":"mongodb-n","version":"1.2.4","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"./lib/index.js","scripts":{"release":"npx tsc","coverage":"npx nyc yarn run test","test":"scripts/test.sh -b","tdd":"scripts/test.sh -b -w src,test"},"typings":"./lib/index.d.ts","author":"","license":"ISC","devDependencies":{"@types/faker":"^4.1.3","@types/mongodb":"^3.1.4","@types/node":"^10.7.1","faker":"^4.1.0","mocha":"^3.4.2","nyc":"^12.0.2","sarg":"^2.0.9","source-map-support":"^0.5.8","tape":"^4.8.0","ts-node":"^7.0.1","typescript":"^3.0.1"},"dependencies":{"mongodb":"^3.1.3"},"nyc":{"extension":[".ts"]},"gitHead":"a82e4731d56a829626d44059a985dd01638b4704","_id":"mongodb-n@1.2.4","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-uxvK0K7FH/Pkb5ciS9VcpYw5fW+eEnYPwJv2C9PBCBnrE9KzQQuHKUcHrt3fvTxWB+7QjIzJaESEurv5UBOSjQ==","shasum":"d5296766e4716df87d198ccd0a51dca1532675ff","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.2.4.tgz","fileCount":29,"unpackedSize":173853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbev0wCRA9TVsSAnZWagAA7hUP/iqi77rQk8vjQ4FDe9M1\n5Bf8ROSBeAMWdvu2fyb8es86cqm0m5+LmUnAQLA6njYGFpBnrygEhY2JMCHi\nJ2dtq3pihd6Gdifjpm2Xh8bq9qLOAEFj/sWIFYx2UVqXsfJ41mcEjuoCyIDh\nYXa254aaBUzmvj/cRHRKC3tmylx2J7J0+6vLlMCOKT0g4Xfe1zYUITJKvzZK\nnmGW2Xntout+2UIsn62cdhPs2INusqli2X4RQ67xww/FAcIuSG6PZxCyjB7c\nfl57a56wnMRJPWuj4XnqkoUA/kJ3gU9QooRX/96Dq/JtWj42fuWJbe3SYpFL\nu9PO+0kIurUGP7CqP0RQKyPm0yJcjz8SmJTYx8pMRav24SrUj3/aeXOcekaD\nfUJxnAd8z24wd3TCAcAD9VkFUSCWSBb94fPp8d7sKIYpGAkIrCoFOBPsR/OA\nz4xR9iwOqFW6scwcyjs2C2Gmp//1YF222YYIEKWbyDP7RUIDKYEBWZcM/DCV\no5Sr2qJKcfQ+7qqVzNETnogoV1W1L5RstNsTgKhnwau/YDvZizNeSc0bIbzM\nYjONva4phcFyiYLsDOcpJ9T7AW/DY1GXiNQvTTPNvXNb7AYgxVq1o/usGe74\nVlqcc7L8qGEWtAHHagO2spQCzhM9rHtJkiYTNDqZp53qPQtRlLRGy0U0GXXA\nvRfG\r\n=bzYs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWs9BoKG7fbyZpHMxoL4djeczJg4wuKK61QUyFCxX/xAIhAOYcvxoex6aT/tvy6SQiwK9kAySseCDWmVY52H5X1gqT"}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n_1.2.4_1534786863582_0.972849299543662"},"_hasShrinkwrap":false},"1.2.5":{"name":"mongodb-n","version":"1.2.5","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"./lib/index.js","scripts":{"release":"npx tsc","coverage":"npx nyc yarn run test","test":"scripts/test.sh -b","tdd":"scripts/test.sh -b -w src,test"},"typings":"./lib/index.d.ts","author":"","license":"ISC","devDependencies":{"@types/faker":"^4.1.3","@types/mongodb":"^3.1.4","@types/node":"^10.7.1","faker":"^4.1.0","mocha":"^3.4.2","nyc":"^12.0.2","sarg":"^2.0.9","source-map-support":"^0.5.8","tape":"^4.8.0","ts-node":"^7.0.1","typescript":"^3.0.1"},"dependencies":{"mongodb":"^3.1.3"},"nyc":{"extension":[".ts"]},"gitHead":"a82e4731d56a829626d44059a985dd01638b4704","_id":"mongodb-n@1.2.5","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-iBLbaKEoWBZ5/bZGVVW/kzAOy/HD3YTUmbhRsok7h2xUbc1fbBOGh0GD+DiGuwiheb9vHqqr2Oci798awa/gcg==","shasum":"6b57a4f626e0d91ee60050bf671f676427a34aa9","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.2.5.tgz","fileCount":29,"unpackedSize":173950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeyVKCRA9TVsSAnZWagAAMpgP/iVwZb6jA3bqyZZ0Fz05\n/7g6fKbbiubk7M6TvbX8upb5x2WdqdWrVY+yXRzaCiq8X8T4YCPtjLP9kJpa\nIHqVt2IwXpRHaB36pRQr3tnCiayF5l5QCRs8KzLI2Oej8USEtBVsW+5am7A1\nTzOPyfm/RVqI0gvx33bRgv+RnU5ThqnZBFa17H9P8JH3NeJ7cNbZlUS35Oys\nG47q3G8dpCVl1i7lVX2gMeTZDD/VJI8ReBgNHrRUOCeGWxezsZ8xZLHPeqmy\ntyWyEOCQa39BXv/s+h2gA7Zj3mIopUWKc+vVl8xNseIlAAozCuH9RdM2ksQY\n8DvITFWwB8zh+V9gK5xOCurj/Edf+rTXV5ILCncePyJl/12ZuhFh1Jv2ZfEJ\nYmFKqX/86p4xFuZ4CQo1Xe1S+La5RCKGvpWJEm6CuakvuceQOIilDdllGIBE\nvninT6dOf1urLl6JHHX2MWGffyCxPL8FmHAnFDeFbVQuezmY1RkbjAp65h8b\naZpTRwHlCRnhfvSPRqq6Y1JNh9b+4hNT8Uav70mzJHOq+9XcV7qmNeQ0CsMV\n0HWtGGnyzvwVleXGjU7ipy16bRu6ZUl6SrvxEoCqmN4VNlMv2TvixHzaluOx\nyUehyeQScD9h7/VnALIENiLlmod65REyBL87si9ECkw1iRZr2Xvg0Doncaua\n6JLV\r\n=juBN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEloI5mr7tOHbEQFO/dr94MPfSxXL/SpfL6JSQafxVnKAiEAwWdnr4iuoAPxGSHPmhW5YrrEy/iqEaRbquje+zrWhKI="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n_1.2.5_1534797129548_0.42955368731020305"},"_hasShrinkwrap":false},"1.2.6":{"name":"mongodb-n","version":"1.2.6","description":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.","main":"./lib/index.js","scripts":{"release":"npx tsc","coverage":"npx nyc yarn run test","test":"scripts/test.sh -b","tdd":"scripts/test.sh -b -w src,test"},"typings":"./lib/index.d.ts","author":"","license":"ISC","devDependencies":{"@types/faker":"^4.1.3","@types/mongodb":"^3.1.4","@types/node":"^10.7.1","faker":"^4.1.0","mocha":"^3.4.2","nyc":"^12.0.2","sarg":"^2.0.9","source-map-support":"^0.5.8","tape":"^4.8.0","ts-node":"^7.0.1","typescript":"^3.0.1"},"dependencies":{"mongodb":"^3.1.3"},"nyc":{"extension":[".ts"]},"gitHead":"8271ff422eb10d93cbce3d931788fe881c4558c8","_id":"mongodb-n@1.2.6","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"},"dist":{"integrity":"sha512-BJ2hRC3Whhy49wkPHVulNPy3pEFggDlYB/SCeYYBr4svn8exIyx9SIjOeDtMyNefjbUl1y3QQmN9FGWuKhJwfg==","shasum":"3cd317ee84c1fb8c2ee9ea4dfcd151db04372fb9","tarball":"https://registry.npmjs.org/mongodb-n/-/mongodb-n-1.2.6.tgz","fileCount":29,"unpackedSize":173970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfZlzCRA9TVsSAnZWagAA/+YQAJNr4AgmvA8x35B4OISG\n9sW14fF6GfRUpsmWrFw6wdTWpL+yaqQ8JBQ/A1Nk8N6nIorbzVb2ZTVCgXjG\nbxLfNSeuG4jkeqU1qsDPScKZOEIOgfPoLZZaxyOb1sZcj8MDUTuC0q6WUlui\nFWxagKKAE2Klem5QrLChZ3hk8hkj4wlM3VPfMw50WoNXfhQk2ss9sUMdFYPS\nClzge2862kXpUeeg4Tx7obz2ql1m9nlm5JcI06JjbOdqmG4Ro6LhgiWdmTT4\nSfZ9x3eKzbKJyYE6jUqxjTRnGhP9LlUpOq0hkwqyqqVqDUAI0vNg6mtmZTFR\nOvLpth71GW3azK0OEEcajUMl0xFmx+Wxva1+CPhd3n0SkW5D1hetWWFcR1IS\nSE96sVc/5dsZ65dO1P79wzGG2Rxo3os5TGQf54z7IeEIQuiWyDoZQqvQGel4\nfIhKxtFrQEPd67ONh6Yl7yRpKdu1zTAteAlGdsa730B2yF4cwYQ6EO/ctl6w\niv2wATFmJEUkE6m46rAqY8BWjPsOWd8v1m7pfaA9KeJRJiQQwCNar7g4VyWP\nfe379TsZep76BXlc4UHGW0JVNynG8Uzd2qdxtfdnP4NiBM+zNatvPyXMi8pD\nz+iapG54DMgRyztK0Bs9xOzedjqEljA/fYg60bAV3AEElKYzZNQEurLAl36o\nk8H+\r\n=9TVO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjtHMpXGw4ETu3BGaxCzgfvA2SUf5zcxPnXDrLzwjcFAiEAnwT27m1p1wrhPt05nxjMJiCbughh6Q9LD2xoMo8talY="}]},"maintainers":[{"name":"victorqueiroz","email":"victorcqueirozg@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-n_1.2.6_1534957939142_0.13733866202098288"},"_hasShrinkwrap":false}},"readme":"The main reason I created this module is to retrieve normalized data from MongoDB and still keep the native awesome API provided by `mongodb` module. If you're looking for something fancier you should try Mongoose.\n\n```js\nimport { FieldTypes, Schema, createModels } from 'mongodb-n';\n\n// user.js\nconst User = new Schema({\n  collection: 'users',\n  fields: {\n    name: FieldTypes.String\n  }\n});\n\n// comment.js\nconst Comment = new Schema({\n  collection: 'comments',\n  fields: {\n    body: FieldTypes.String,\n    postId: FieldTypes.ObjectId\n  }\n});\n\n// post.js\nconst Post = new Schema({\n  collection: 'posts',\n  fields: {\n    title: FieldTypes.String,\n    authorId: {\n      type: FieldTypes.ObjectId | FieldTypes.SchemaReference,\n      reference: User\n    },\n    comments: {\n      type: FieldTypes.ArrayOf | FieldTypes.ForeignerReference | FieldTypes.ObjectId,\n      property: 'postId',\n      reference: Comment\n    }\n  }\n});\n\n// models/index.js\nmodule.exports = async function createModels() {\n  createModels(await MongoClient.connect('mongodb://localhost/well_designed_db', {\n    promiseLibrary: require('bluebird')\n  }), {\n    User,\n    Post,\n    Comment\n  });\n};\n```\n\n### Usage\n```js\nconst [user] = await models.User.insertOne({\n  name: 'John Wick'\n});\nconst [post] = await models.Post.insertOne({\n  title: 'First post',\n  authorId: user._id\n});\nconst [comment] = await models.Comment.insertOne({\n  body: 'this is my first comment',\n  postId: post._id\n});\n\nassert.deepEqual(await models.Post.find().toArray(), {\n  users: [{\n    _id: user._id,\n    name: 'John Wick'\n  }],\n  comments: [{\n    _id: comment._id,\n    body: 'this is my first comment',\n    postId: post._id\n  }],\n  posts: [{\n    _id: post._id,\n    title: 'First post',\n    authorId: user._id\n  }]\n});\n```\n\n### Conditional schemas\n\nWe can use this feature for when a content of a specific field depend specifically on the raw MongoDB document content. For example, if we have a timeline in which the `contents` attribute depends specifically in what is present on `type` attribute, we should have a schema like this:\n\n```js\nconst Timeline = new Schema({\n  collection: 'timeline',\n  fields: {\n    type: {\n      type: FieldTypes.String,\n      validation: [Validators.required]\n    },\n    contents: {\n      type: FieldTypes.ConditionalSchema,\n      getSchema: function({ type }){\n        switch(type){\n          case Timeline.Types.UserFavoriteProduct:\n            return new Schema({\n              userId: {\n                type: FieldTypes.ObjectId | FieldTypes.SchemaReference,\n                reference: User\n              },\n              productId: {\n                type: FieldTypes.ObjectId | FieldTypes.SchemaReference,\n                reference: Product\n              },\n              date: FieldTypes.Number\n            });\n        }\n      }\n    }\n  }\n});\n\nTimeline.Types = {\n  UserFavoriteProduct: 'Timeline/UserFavoriteProduct'\n};\n```\n\n### Validation\n\nGenerally validators will be used during `insertOne`, `insertMany`, `updateOne` and `updateMany` operations.\n\n```js\nimport { Validators, FieldTypes, Schema } from 'mongodb-n';\n\nconst customTitleValidator = Validators.createValidator('customTitleValidator', function(field, value) {\n  return /^[A-z0-9]+$/.test(value);\n});\n\nnew Schema({\n  title: {\n    type: FieldTypes.String,\n    validation: [Validators.required, Validators.max(255), customTitleValidator]\n  },\n  emailAddress: {\n    type: FieldTypes.String,\n    validation: [\n      Validators.required,\n      Validators.unique(\n        'users' /* collection */,\n        'email' /* collection document property */\n      )\n    ]\n  }\n});\n```\n\nIf an invalid field is found, a proper error will be throwed in the promise. And it could be handled like:\n```\nUserController.prototype.createUser = async function createUser() {\n  try {\n    return await models.User.insertOne({\n      title: '****'\n    });\n  } catch(reason) {\n    if(reason.message === 'ER_MONGODB_VALIDATION') {\n      // Handle it through `reason.errors` expression\n    } else {\n      // Do something else\n    }\n  }\n};\n```\n","maintainers":[{"email":"victorcqueirozg@gmail.com","name":"vqueiroz"}],"time":{"modified":"2022-06-20T06:28:49.607Z","created":"2017-06-18T19:08:46.142Z","1.0.0":"2017-06-18T19:08:46.142Z","1.0.1":"2017-06-18T19:18:08.665Z","1.0.2":"2017-06-18T19:18:34.089Z","1.0.3":"2017-06-18T19:19:43.360Z","1.0.5":"2017-07-01T03:28:30.312Z","1.0.6":"2017-07-02T18:03:08.891Z","1.0.7":"2017-07-02T19:29:41.284Z","1.0.8":"2017-07-03T00:35:25.178Z","1.0.9":"2017-07-03T20:44:01.317Z","1.1.0":"2017-09-09T21:54:55.358Z","1.1.1":"2017-09-10T03:18:04.444Z","1.1.2":"2017-10-26T00:09:03.955Z","1.1.3":"2018-01-04T00:03:51.021Z","1.1.4":"2018-02-05T16:12:04.358Z","1.1.5":"2018-02-06T01:25:01.501Z","1.1.6":"2018-02-08T03:57:04.247Z","1.1.7":"2018-03-03T01:56:32.196Z","1.1.8":"2018-03-12T17:26:06.279Z","1.1.9":"2018-08-19T02:11:36.711Z","1.2.0":"2018-08-19T04:51:56.071Z","1.2.1":"2018-08-19T15:23:23.821Z","1.2.2":"2018-08-19T15:23:37.952Z","1.2.4":"2018-08-20T17:41:03.674Z","1.2.5":"2018-08-20T20:32:09.654Z","1.2.6":"2018-08-22T17:12:19.232Z"},"license":"ISC","readmeFilename":"README.md"}