{"_id":"mongoist","_rev":"44-562d010ea4d1211216377562f4557cef","name":"mongoist","dist-tags":{"alpha":"3.0.0-alpha.1","latest":"4.0.2"},"versions":{"1.0.0":{"name":"mongoist","version":"1.0.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.0.0","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"a363aa9688f5d033f219685a4dcb6ab7b8776992","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.0.0.tgz","integrity":"sha512-ZZb8jBbKBZ1iS0CMghPKloClJqQ8k/i6QkjmrTlB7pa0ZowfZ0/CB+9k3rhffd/W6NTpoaliWASKChGdG8AheA==","signatures":[{"sig":"MEUCICbWkh57SWdKUxFlxhCyk5vd9BmWt5npwncW9jivy6nsAiEAoGYJJQ6d2MYygfSJLni+4sZ9GPVJ14OV6do91hf85sw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=8.4"},"gitHead":"ba8a8b944a51fb161bd0a24448c2887898cd5924","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.3.0","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.5.0","dependencies":{"mongodb":"^2.2.31"},"devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","eslint":"^4.6.1","coveralls":"^2.13.1","cross-env":"^5.0.5","drop-mongodb-collections":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoist-1.0.0.tgz_1505471328067_0.2100807959213853","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"mongoist","version":"1.0.1","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.0.1","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"88c1a680742cc1c25264223b9a109135c49db194","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.0.1.tgz","integrity":"sha512-iwfo+P01qTKdKYDxZiXtuXauklSkONauRFKMb3Mm9KKCeVsNXEoAmySL4TUIOawr53FGIuplHjYjxOv2XP9r/Q==","signatures":[{"sig":"MEYCIQCyGPG3K7LstaOJGnpqR9mpZNh1G1AFOHSYuuacmN1JuwIhALMJLOBVINnDG+CRaJetfvTulYPPeqC/SwzOimdSdwGl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=8.4"},"gitHead":"2b789d0e92b780237a794c6342d3e5a6c80e6af9","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.3.0","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.5.0","dependencies":{"mongodb":"^2.2.31"},"devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","eslint":"^4.6.1","coveralls":"^2.13.1","cross-env":"^5.0.5","drop-mongodb-collections":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoist-1.0.1.tgz_1505471953291_0.573759998427704","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"mongoist","version":"1.1.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.1.0","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"bd82befaac90f51330dbd5b04c252dc18bd0119f","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.1.0.tgz","integrity":"sha512-bFKz6l4kVuYGiYf4GlVK5CkSu9fGESg1XiDj0Dy6DB4dtn9n3IhU/89LVIAuZSN6lS4SK/DdNvCK0s4H44dcWA==","signatures":[{"sig":"MEQCIHqJVBDvcclYk0G4p1K7NCQc6e/JWieEg5BI5YuGOuRfAiArxXpwX0rYEgjdG8UXa2zFKH6dq+MD9BMCXWuaEmb3Hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=8.4"},"gitHead":"2b8230ef286eb86b8016f2f21e483c5d258fed75","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.4.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.5.0","dependencies":{"mongodb":"^2.2.31"},"devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","eslint":"^4.6.1","mongojs":"^2.4.1","coveralls":"^2.13.1","cross-env":"^5.0.5","drop-mongodb-collections":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoist-1.1.0.tgz_1505746347592_0.3156428295187652","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"mongoist","version":"1.2.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.2.0","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"280df1183a0e8d6329f30c686701fc95b31aa48f","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.2.0.tgz","integrity":"sha512-RpdS4qXNVuU0yttLN+yXRPcytBWqBDDB/rhjrZ6uOHpyAuRk+Rc4qCFRVs1f0fhwCtNLzw5RojGerBHv+titdQ==","signatures":[{"sig":"MEYCIQDLXTspPvUJBMVez6LFZ+U2w+U6ancm4aKtx3zEqsYedAIhAPiYVi6FSpWNd3bEtpISTXi8NYxJqWyXME+41MXpne7A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=8.4"},"gitHead":"93a4db3d2ee03ae7ff85ca8ffb33e9384876843f","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.4.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.5.0","dependencies":{"mongodb":"^2.2.31"},"devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","eslint":"^4.6.1","mongojs":"^2.4.1","coveralls":"^2.13.1","cross-env":"^5.0.5","drop-mongodb-collections":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoist-1.2.0.tgz_1505814787989_0.33561144140549004","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"mongoist","version":"1.2.1","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.2.1","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"183c48e111d184a1209a63f2e3d8f3cdcb76caf1","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.2.1.tgz","integrity":"sha512-h2ogFqvlSdyX7tzUcuibUj2qgN8QfyznczB1azCSn/ZcFClcMYpBYXxQnXWIqoVuNeTQYcwmBrAq/QJuWWEnKg==","signatures":[{"sig":"MEYCIQD4a8VutS5gfi8djZJ+d5EFZrHAIH1j2aCwJEJkboBPTgIhAJo1M4RlIbY5LxdAagNzbCy5m6Rcm5gwJ0rtosPMt2VJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=8.4"},"gitHead":"d532e58c2d911b2ad708329471ecc8b0c8bd06d5","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.4.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.5.0","dependencies":{"mongodb":"^2.2.31"},"devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","eslint":"^4.6.1","mongojs":"^2.4.1","coveralls":"^2.13.1","cross-env":"^5.0.5","drop-mongodb-collections":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoist-1.2.1.tgz_1505815122830_0.011791263474151492","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"mongoist","version":"1.3.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.3.0","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"425081677b722ed8e0339582e49d15a34fb842c5","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.3.0.tgz","integrity":"sha512-Fv+e8NNUZbzrznE1YDzpKHXlYur0fQgzZIjI7sLOaZhx5nqPCtePxfjoZ/lH00Fhwn6mgy6e9JMwOg2rIkwe2g==","signatures":[{"sig":"MEQCIBKyo+k1Bkvv2ERmmBk7X08Z/PrdCfXsyh7v4GDIEsTfAiAF2CfAkGukO+6IgZ/1aiwe35ggTGC9JhxPPlCdaBDcMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=6"},"gitHead":"9aca1253c2ff7a713817a330cddac1442d98f8db","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.4.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.5.0","dependencies":{"mongodb":"^2.2.31"},"devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","eslint":"^4.6.1","mongojs":"^2.4.1","coveralls":"^2.13.1","cross-env":"^5.0.5","drop-mongodb-collections":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoist-1.3.0.tgz_1505934656487_0.23898450774140656","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"mongoist","version":"1.4.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.4.0","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"cf93b9dc3d5250dd57e1bfccff82d72994812015","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.4.0.tgz","integrity":"sha512-aNRI63Czbls7Rzj/aP3Jsqq/HsAjBgWpU6HZQKw1Vd7j2fGQIiboJV2BbeafVh/YWcg9bLOOfbT1CjIHY7l7rQ==","signatures":[{"sig":"MEQCIHQIYrDnQ7gU0Y0cEPLZH8xkKuKWW8TmeYGAvBXMNjeMAiBN23FJmBsqx0RV9iRsLtrn8m22XsEvzMFUW1zjCqnSuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=6"},"gitHead":"e7ba4a3da56758cd6a600d4bff4ddae1e7e6e01e","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation --require babel-polyfill --compilers js:babel-register","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.4.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.5.0","dependencies":{"mongodb":"^2.2.31"},"devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","eslint":"^4.6.1","mongojs":"^2.4.1","coveralls":"^2.13.1","cross-env":"^5.0.5","babel-polyfill":"^6.26.0","babel-register":"^6.26.0","babel-preset-env":"^1.6.0","drop-mongodb-collections":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoist-1.4.0.tgz_1506071621766_0.12032551411539316","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"mongoist","version":"1.4.1","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.4.1","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"67736ba868f1f81de08ac2ff1b4ba55937d69f8d","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.4.1.tgz","integrity":"sha512-qlp5SaI5WTonuB6o3gQTz61roTvcj42eNVWeePddeQKGfj9yJnD/PCBek/HeKqR5tLw+wG6E77q8n9tGbw8uTg==","signatures":[{"sig":"MEYCIQDcycNFdEdurMKV9cpICfs2MFhx1mWnhiaYCUw1v91iwgIhAO7GV3zuMW0mTqk2Dx/2QuWiYHxdAVL67ZZX8DdAmywP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=6"},"gitHead":"0a8e3bf9dc3897157dfc77f6067d720921215b3b","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation --require babel-polyfill --compilers js:babel-register","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.4.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.5.0","dependencies":{"mongodb":"^2.2.31"},"devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","eslint":"^4.6.1","mongojs":"^2.4.1","coveralls":"^2.13.1","cross-env":"^5.0.5","babel-polyfill":"^6.26.0","babel-register":"^6.26.0","babel-preset-env":"^1.6.0","drop-mongodb-collections":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoist-1.4.1.tgz_1507731367751_0.7500861696898937","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"mongoist","version":"1.4.2","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.4.2","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"522acd6f89627dfe7b2f76696323a53eaeb3b9b5","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.4.2.tgz","integrity":"sha512-g7uAMUUuJxJmfM/r+RgUiTX5kQENqOiVCpCvliCP0VIU1scHeYjWgOiN5LlUB2QZkWQeLuCvVyApFwmptBmceQ==","signatures":[{"sig":"MEQCICEg0shW9WHVz/fm5JrxIhOllmLC2lXMPtmjkvtcuHwOAiBZYjA54xLRI5GUHdNd914YAmrA1zBKJzyxi8KX7mAw6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=6"},"gitHead":"20496f984dd409e9ea9abe0110d89f4fa720dc20","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation --require babel-polyfill --compilers js:babel-register","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.4.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.5.0","dependencies":{"mongodb":"^2.2.31"},"devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","eslint":"^4.6.1","mongojs":"^2.4.1","coveralls":"^2.13.1","cross-env":"^5.0.5","babel-polyfill":"^6.26.0","babel-register":"^6.26.0","babel-preset-env":"^1.6.0","drop-mongodb-collections":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoist-1.4.2.tgz_1507750561937_0.8923764571081847","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"mongoist","version":"1.4.3","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.4.3","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"640948e17449eeb0b64e3cbbc4109f80f81829b7","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.4.3.tgz","integrity":"sha512-SQ3pPZKacRPgSp+iDD1jj+BrJvS+oVexRWw8x7qN68W6AfLcVnpflH1vN15/PEZLK5ga8QRIsTO7ttZsNndaLQ==","signatures":[{"sig":"MEQCICc/IEUNG8vZ8Z99vhQ94d1DQhYZ0jCi+qCnO6qw24eBAiAaZs1KtiIyepD4V3bmUDZF5ydgtkDkU0im+BNxXq5vmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=6"},"gitHead":"bfa4a438ae24e7e8adde30d7f8f98f38de76023d","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation --require babel-polyfill --compilers js:babel-register","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.4.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.5.0","dependencies":{"mongodb":"^2.2.31"},"devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","eslint":"^4.6.1","mongojs":"^2.4.1","coveralls":"^2.13.1","cross-env":"^5.0.5","babel-polyfill":"^6.26.0","babel-register":"^6.26.0","babel-preset-env":"^1.6.0","drop-mongodb-collections":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoist-1.4.3.tgz_1507995428754_0.6604724824428558","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"mongoist","version":"1.5.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.5.0","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"6a632d82d38c89c56e3ac417c241cc1d07c3f78c","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.5.0.tgz","integrity":"sha512-XW+gnqCY64BxTIq4Ic9MmjW6yG4KvP4R4nbZmh0S9PTPPsbfJCzWdTNDieNSsziZd7JQAD05sPXvYWE6OSxmlA==","signatures":[{"sig":"MEUCIFu7LQVzECRj2jxsFVR8Al8CvwxwZSPPCpgxFwWP1HjcAiEAwr8OhFQZgkQ8NSWq7hChDJJR6p2nBsg8Ng+EEQ3heRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=6"},"gitHead":"fac37a42bdbf1967f24a0d581d6219c9fc269639","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation --require babel-polyfill --compilers js:babel-register","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.5.1","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.5.0","dependencies":{"mongodb":"^2.2.31"},"devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","eslint":"^4.6.1","mongojs":"^2.4.1","coveralls":"^2.13.1","cross-env":"^5.0.5","babel-polyfill":"^6.26.0","babel-register":"^6.26.0","babel-preset-env":"^1.6.0","drop-mongodb-collections":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoist-1.5.0.tgz_1509187651939_0.09822668437846005","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"mongoist","version":"1.5.1","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.5.1","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"de8be706bba8e6990c68937121c31b8a7891f912","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.5.1.tgz","integrity":"sha512-dz72lBllGdon6aBawSUAIoJZM+FBUJSqqksU4RqtXJOik/OspMb/CBuMRb4iH0L7ffzS3qUVZsDaqnkuriPdoQ==","signatures":[{"sig":"MEYCIQDwopZiBf0Jb4+3N0Ydm1o7NsNIQHDX9+h8cFdr6kyFLgIhAJL/pI7oM5wFGEJVM/5/ec/fT324Tmpkh+pDrYu5zmWA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=6"},"gitHead":"e8f9ce920829fc88ee3a7648dce92c16903ccc56","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation --require babel-polyfill --compilers js:babel-register","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.5.1","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.5.0","dependencies":{"mongodb":"^2.2.31"},"devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","eslint":"^4.6.1","mongojs":"^2.4.1","coveralls":"^2.13.1","cross-env":"^5.0.5","babel-polyfill":"^6.26.0","babel-register":"^6.26.0","babel-preset-env":"^1.6.0","drop-mongodb-collections":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoist-1.5.1.tgz_1511259356595_0.08612832217477262","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"mongoist","version":"1.6.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.6.0","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"bbabe4a5bfc41a71566d8640dfbd023ef878d576","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.6.0.tgz","fileCount":22,"integrity":"sha512-X17J+Yz4S7IkBVG6hHXMitDRlnJjIQf+OdX+959VZfjwwiJSOB0XJEgDMKtl9JSykwpRUvmuwLsN5aKM6/nSIg==","signatures":[{"sig":"MEUCIQD+fnSiqiF18alR+AJBuwRKQvU0KXXkwQIMYJLYFaSZRgIgHDf/vV4XvyLKPsIrN2xSMF5rb2FjZURcxgNgwpxe16k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71072},"main":"index.js","engines":{"node":">=6"},"gitHead":"e793ecd5dece528a4e4e54fe239359133265edb5","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation --require babel-polyfill --compilers js:babel-register","release":"standard-version","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.6.0","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.9.4","dependencies":{"mongodb":"^2.2.34"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.4.1","chai":"^4.1.2","mocha":"^3.5.3","eslint":"^4.17.0","mongojs":"^2.5.0","coveralls":"^2.13.3","cross-env":"^5.1.3","babel-polyfill":"^6.26.0","babel-register":"^6.26.0","babel-preset-env":"^1.6.1","standard-version":"^4.3.0","drop-mongodb-collections":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_1.6.0_1519122439161_0.44457902395598015","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"mongoist","version":"1.7.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.7.0","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"fdf63e86f3cfab0ca95780181dcb59b281a121e4","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.7.0.tgz","fileCount":22,"integrity":"sha512-li7+w4wm/M4XLodfOsdHXyl9iNQrp+gfAv1/rwJlWziO4dsQtvQO/TwdBg9uw3uvhNx8QLS/yFulCVAdUuq1QQ==","signatures":[{"sig":"MEYCIQCU/des2Boy1DIIP8nTePR7leaqie7sruxX5SWHcItqeQIhAMueAn+c3l2SIiMWhOZEHahK4tpoFkv3jy7sdp3jI+G0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73166},"main":"index.js","engines":{"node":">=6"},"gitHead":"53550bf9727a7168dc6eaba3e145b39570f55d2e","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation --require babel-polyfill --require babel-core/register","release":"standard-version","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.6.0","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","mongodb":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.4.1","chai":"^4.1.2","mocha":"^5.0.1","eslint":"^4.17.0","mongojs":"^2.5.0","coveralls":"^3.0.0","cross-env":"^5.1.3","babel-polyfill":"^6.26.0","babel-register":"^6.26.0","babel-preset-env":"^1.6.1","standard-version":"^4.3.0","drop-mongodb-collections":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_1.7.0_1519897284326_0.6160710959168056","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"mongoist","version":"1.7.1","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.7.1","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"0c1930060e8d3173eac2734115c871f9c134f144","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.7.1.tgz","fileCount":22,"integrity":"sha512-sGKw0rxDbIxGopDo6KAzdZ0AFFoWMOO5LYgcl/0de/vsKbqZs5IZ89+P5J79Xb4jVBkWE/jTySuTpRhh/9kuMw==","signatures":[{"sig":"MEQCIFpTLWBZl5lsNtCeK0HlCs6dnOpoDNSpxTgIULqMShOGAiARm/cqZt9bVPlzl89Ah+g0SEZESLXo/wCBNEIFXGo20w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74074},"main":"index.js","engines":{"node":">=6"},"gitHead":"8a561f75ff4e1ecb83401983d8cad564c29732c9","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation --require babel-polyfill --require babel-core/register","release":"standard-version","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.6.0","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","mongodb":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.4.1","chai":"^4.1.2","mocha":"^5.0.1","eslint":"^4.17.0","mongojs":"^2.5.0","coveralls":"^3.0.0","cross-env":"^5.1.3","babel-polyfill":"^6.26.0","babel-register":"^6.26.0","babel-preset-env":"^1.6.1","standard-version":"^4.3.0","drop-mongodb-collections":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_1.7.1_1520268572234_0.8867300757267067","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"mongoist","version":"1.7.2","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.7.2","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"0040f0c809e9df6f8b27fa9b23e09e4feb5fddd9","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.7.2.tgz","fileCount":22,"integrity":"sha512-OxMwGwXx87nicbXS5M9pLx99BOfJNDcqm4OKyvCAYDdFLbET6rkvG/yA15o0WhBUyDcS6IfOLiwYB8Vb4Rd/kg==","signatures":[{"sig":"MEYCIQDAZI0KNZ6x2MTK1k+QHTCUgENrET8I5dK8fRXOT7/WWQIhAJtLuwp6IFpVuSOUKV/N5oYjpm3ZwZM/aBAGqNN78Se8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76047},"main":"index.js","engines":{"node":">=6"},"gitHead":"c39a5fa92da47ed99036f93ce599be30cde88095","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation --require babel-polyfill --require babel-core/register","release":"standard-version","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"5.7.1","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.9.4","dependencies":{"debug":"^3.1.0","mongodb":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.4.1","chai":"^4.1.2","mocha":"^5.0.1","eslint":"^4.17.0","mongojs":"^2.5.0","coveralls":"^3.0.0","cross-env":"^5.1.3","babel-polyfill":"^6.26.0","babel-register":"^6.26.0","babel-preset-env":"^1.6.1","standard-version":"^4.3.0","drop-mongodb-collections":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_1.7.2_1521009272354_0.07774808940329292","host":"s3://npm-registry-packages"}},"1.7.4":{"name":"mongoist","version":"1.7.4","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@1.7.4","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"57f34a8596c61d0877cfd4dede18290ba01e9cf3","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-1.7.4.tgz","fileCount":22,"integrity":"sha512-H1h/YRLLvqWFWvMhfLEju+rtH5imxlKlbee8jfzLW5BtZyz+7xICJI68ZBbYxUvUpocYtrmYdRb38pot3s4QZQ==","signatures":[{"sig":"MEUCIHyIxNL/GHRKRoD3q8WdTGqPKN7hm3Ltux4+Wtn3DwhHAiEAzk08zwW6VzByClT+u5nocu2fNTEJilBgu6bbe74rTso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFPjwCRA9TVsSAnZWagAAJAoP/04Gl91h2U8UzULdRORH\nWgW8ExffIoZR5vasmdDz++Azu1raNSLUqPM/SFmbiqWGM7cYvAypk7c3WAl6\nbR9KnKBqU20j/xCVoX02shL68Xbib/spyO+LmWpNtBeS7PsqUDzDtsywhE2W\nLzMdkbDE+kGlccuP2iltIlZ6qFD0eMC4NXhQSpAKvVOANdVt3K/y864Ju1ZC\nvy6pb3uHYNix20MKx2pvISUq+pTt+6NLh+tbZVqTWHWWESHGpdf/NrVJX+1Z\nJSaTVghU672CfUfPIwi/uvvsDzXM+z3/4m0aj/M0oA/tfQYWNMRIrAktpGEY\n0Gztp9Oao1QOVdO32kNCUChJ+PZDU0+b3QSn1J3yTIM/nAioUe5wv4ksl2K+\nxZaBYoI1GyyVup+TjqLkCXOFkk7Gd4auhvCIVXmfwOK06qyPwnvXBAfjqHk1\n+MMRX8eqZw0v9I2A75J54qdNWcWlcrK3MiUpM29RZF+oCHl9NaK4Ln/MJh4P\nEMa1j/SX/qQweKV2di331SI+qwm6ynBOu5h3hfjQ4OC8q1oCMY4bL9HV2Ey4\nrT/19D/7/2PdlKK0hg8SWtOVSYQRqna0tf4kA18BFt+6Z+pSmCspvBEzxeqH\njln8DcWmfQGHNaS5AwnoZwvEtdprdXpeCz6HOTlq32ieot9Nc7HFqUAlXe5j\nrp7h\r\n=uGG8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"4b62e3eddf0181847dd5e0bb9d7d7bf7b6ba118a","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --throw-deprecation --require babel-polyfill --require babel-core/register","release":"standard-version","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"6.1.0","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"8.11.2","dependencies":{"debug":"^3.1.0","mongodb":"^3.0.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^12.0.2","chai":"^4.1.2","mocha":"^5.0.4","eslint":"^4.19.0","mongojs":"^2.6.0","coveralls":"^3.0.1","cross-env":"^5.1.4","babel-polyfill":"^6.26.0","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","standard-version":"^4.4.0","drop-mongodb-collections":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_1.7.4_1528101103058_0.6080144610018321","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"mongoist","version":"2.0.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.0.0","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/saintedlama/mongoist#readme","bugs":{"url":"https://github.com/saintedlama/mongoist/issues"},"dist":{"shasum":"de0f8ef3a1f25ed5ad3246fdc2d4c5085de80b50","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.0.0.tgz","fileCount":22,"integrity":"sha512-X6AE5txsRxfnpMgyUOSf3Bsoe2K0SgkLTPHFnG8KCJXt54NKsBErdHU2/Fi95x3Chm1VTQq1Abf6a5UowjOfWw==","signatures":[{"sig":"MEUCIQDxYN5izbrCKPaPcoZ2Lyq4usZQenmj3V5fG8BwlHRjAgIgeXLjA/TLO1IL8o1uWeo2sQmA/2XJuxfMswL0n0vEWTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCQY/CRA9TVsSAnZWagAAAxUP/iJfY1jvK/aWgBDmS8B/\nelpLEdz2n0evvODYm7criq77ZSzd2RSh+XaN5bcTtSFKychMt+rWzVHV8u1o\nzFRjkuI1FxxbVI8+RCfGLi1cX0ef1bzeXK0dSS1e2UFf5V1dJToijxxnJbyO\noOLo+ef4zNjaMl4mlD57wfrIK40aEltSX46ZVKvT9DIRAiK8Sw9zzmnMCvZx\nOM/UztYg7PAsRwZoR9QfxK7QvCSQ+7ycb+/GfmswBQ141845PrTWCsDBB9IU\n0Smt4Ez7SQr4Oj9pc/KxHZsbofznnKltQ5RCH53cYcl3XmfG9215Rc2Pfu+B\nmOPhxNnbfUpX4mjUXMgAx+QnmHV57BMYFT1FApUILJ8Q/oCF1DhEZCTDfwrB\nWq5b7vJuK4j2q48sFyH1YWv5QSWMaqsQo0MWMtpDInnl5vFvtrd0xqxrb4Mr\nBqx4eectBPRqAhOxSd61eJpvxswraNvC2jFqweRi/57ZLNso9hXDntWfaAy6\n6+2G6pYW8p4RtMi8+c6XEx/YWGLGRengMQ1WtgLUSAEZzQCz6Eg8MkRJIqcS\nNzRueMpJEUTWjidEI+O5IIZLM8N+UymvUA2VswMRW1Hs8pJftkyyFUdb8dXv\nFR9EOqCWefjCPKU/00K8nqyrwdaUoydGCiRrHbMh7n64wEPzVAf+8mMxLI7p\nYPAL\r\n=YGJe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"90dd80bd1cfe812be0746ce99f6ec15a886f15d5","scripts":{"lint":"eslint .","test":"cross-env NODE_ENV=test nyc --reporter=text-summary mocha --recursive --require babel-polyfill --require babel-core/register","release":"standard-version","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/saintedlama/mongoist.git","type":"git"},"_npmVersion":"6.3.0","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"10.9.0","dependencies":{"debug":"^4.1.0","mongodb":"^3.1.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.9.0","mongojs":"^2.6.0","coveralls":"^3.0.2","cross-env":"^5.2.0","babel-polyfill":"^6.26.0","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","standard-version":"^4.4.0","drop-mongodb-collections":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.0.0_1544095294606_0.7403653808811854","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"mongoist","version":"2.1.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.1.0","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"d832d568dd95f8a76f1f16bc91760fa061ad548e","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.1.0.tgz","fileCount":22,"integrity":"sha512-CP4EpM7w5dfuBys5WroSzrdDbutYC8U6umnshgG/EE7l/h5x+ZHafeZAr9RU4UFTzU16UL2mdanp/lvgGMQWgA==","signatures":[{"sig":"MEUCIHVvXPYov96njRwJtMdjFM4yMeXqfKugtqcjxFD5xve1AiEA0jVisqAtWdOx1BtNLqEfdIQh6VbnwDrDwPDSgdBe0Gc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxpmhCRA9TVsSAnZWagAAlUkP/RUbWeMjh0ICl3u6r1RR\n6bGq001M6SBdqk632y9AEDL9lVW0U8jrZU2Qc4x85JH66nZEi+ssKy7uxAmP\nfuKDNg9BaG4f3bu5A9zmXwJ9NcltwfR21aL237n6Eurln0lSwcIZctG50AE6\nlKkXRtaYuHmCQtLP5O1QMCX+qgt4aSY1dWbaJ3aWTEiTZxAjT0W1SLImj3JB\nwRAiGmtMm+d8Saw4ajjT/SVa/lJdIZzyXwlB+Vp6mNHHqZL16vv9uJkHvwq3\nA72hFjxfFyR8GLQby9KcjiFsai8fVIjlT3es5RPpS3QKUDSinySvpJzmDEZw\nVbM4VsLr9ySS057QDbg6dkoqmP2DJcVwggEUXbT/BV7Z8gl3BdRe3/OFuxhs\nKwYEh8EnwBuUHZLfiakMaSpsGCJfpmFFeKhr6fR+wokitxDcX8xawSNcbKeL\nyquxllXHHon/CVwHI1kzBxXGylBr5R4GtXlhqOJCP8Gd1srViRFdqxsFmqQW\n1R+VZfWFMBkZmL5BDpuuSn+xbOmOM2iPbJ+6fDQ2eNW8oH1VbIKckW4ySx9i\nJDjduDa84AtL483sQHYEvOJQPhV73kjCLN3G0oFa0jDPX/t6/yt8rSAuszmZ\nHrqAXrUhLy+rFnxqC5e2nXzzz720eEv2XT/EdkdmWABybbyREZgAGXD0cXwl\nbm0/\r\n=x2GW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"b0748546ee1025481ecac5d101adcacee8b2b7c7","scripts":{"lint":"eslint .","test":"nyc --reporter=text-summary mocha --recursive --require babel-polyfill --require babel-core/register","release":"standard-version","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"saintedlama","email":"christoph.walcher@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"6.12.1","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.1","mongodb":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","coveralls":"^3.0.7","babel-polyfill":"^6.26.0","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","standard-version":"^7.0.0","drop-mongodb-collections":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.1.0_1573296544955_0.6165155651041572","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"mongoist","version":"2.2.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.2.0","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"ee1c85505a57f2312e66914f6e0c28fc25bca2ef","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.2.0.tgz","fileCount":22,"integrity":"sha512-g9VjgbDsxxS5/NyOEb2eDPRA3LteEOhUN0ZhBoldEvS7bxQoXyX2zhS0vSuv5KNqHrx0PmCNToS3jTejX11J4A==","signatures":[{"sig":"MEUCIB9d/tjJRCHvj/lt/qQd/RedLwOttKEcrAxGN166j9ktAiEAtqVHTMuEQp/adjnb4iQ1QHfgYihA2v2yFGj0jPdc/Cs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2I2VCRA9TVsSAnZWagAAR8MP/RcaHlc4RnzzuUDiDi0w\ng/POzszBOQ/tDmjzXtzmjJCUnAOehhAF/c2SmZl0lw+EzZW0NITgTKPO8enn\nPf1fZ0h65dTTg6MI73dZMyHUVebd6oLV8WvulvnYajHyEOyiPUFKg3GbdCW7\njVl7p93uo+8AY9gUylF7RLKCTGewmfj+p7tqBrjw0yZKyvo60t6DrBeZH8gz\nNvFSVORMKFF2SDJOCt0TuVjK+ONO+eZ3QE3iReOwcGIoGYqV4x1NmS1ZUU6f\nwY70nsuiqt0iIDZRn3SjVKzwQFqBdzEWTSTTPnNFdL1fVVQX7q5huG6tuTI3\nn2hB719nALuqvywJW2AzTj/0waN+T8feemwFgMfKky9qQ8SXy7vYPssEdLI1\ngzhsjQk8Y6NwAHBUUfYyMm1KHQ/lBPSjlO4zjKcqP3wQwb+YLsE9RX/4ry5I\nbOvS4PRhmm+OZX1D4j+KPI/zePdEPkGndqw7cT3gUGoN50chYUthKlT25xrt\nhAQn0i5c0kZMMDIuz4tGi3Qcp8lVKinVHjbfANuKzZwHFDPrGQmg73UwaAyI\n9l3hjEQeLrWMrAlhSVffJlcBJ+Xu0ZUIah6baxIBiEw0NFLnaQMJp7i7kpM4\nCDBvI3cbND2BPgQaICAhSkSpkFYRWACrATgVSyIWXHHmLYDl65cYWQMA1cr5\nwCon\r\n=TxVd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"e1cb3c3b6be9a9ca0672144063223e21dee04056","scripts":{"lint":"eslint .","test":"nyc --reporter=text-summary mocha --recursive --require @babel/polyfill --require @babel/register","release":"standard-version","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"6.12.0","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"10.16.0","dependencies":{"debug":"^4.1.1","mongodb":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","coveralls":"^3.0.7","@babel/core":"^7.7.2","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","standard-version":"^7.0.0","@babel/preset-env":"^7.7.1","drop-mongodb-collections":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.2.0_1574473109327_0.07867647705037961","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"mongoist","version":"2.3.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.3.0","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"6f52a77af0c52f0d8671bc08937b2b25638e8f87","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.3.0.tgz","fileCount":22,"integrity":"sha512-bwz1b/F5zZs4hI7xkgGoxHhbl5GJ/QglksqrwXORKDuHHQVnU8KPQtTXDIMkyI8T0vg4t+MCAfiV9tzk5Ggc5g==","signatures":[{"sig":"MEUCIGYJm703UjpfJQV7BTQPPEAs0uG3c9pODN0tfuQ2TVEVAiEAk3I+W7uIIJ0ig8SHNtFdD1l/DyPz1yno5gx+zpm42zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8704CRA9TVsSAnZWagAA68AQAIuDlBetJm1yRLy7C/LF\ny0JQBRoFHqJjd8P8Xx1NxbZvsm7ilO6cP3myIe+iLoD7mh+ygFgZn+DLJ3+L\nLoRDVvbBt4htTc2mxJE685oO+46hBx5pcCR7yAv7FNGNw1l0RjJrqvG/3LSp\nKmNbH0zJSK+2zjA8uQ/aQt2dlWYAbfHuabcr3Ma+pgvODYaAkv8NlVSAG0PZ\nhr/BBeW3ivNlPWaCYiFV084/gJDpy5uo764Sc/w+o/VOnZIE7tQqt4AMEwwx\nyhzmNQLAlvt393vN4zR8QKHPui77NKWjkjOgL0k6S0+1so1OvnHYy6FEjJC5\n+9FUH+wsKkZ3nibe10CK1/YelT2mrz3IGQhi54wXX6GbB1GFGgEebjd4bD7J\n9Jz15u1K+iWOWhf48i+KfqNPeHJN7/qLwVWMfVjTUADe1R43hpEliLHllcea\nkWjg4DZRIq4qWg9j10UZlD9sfRyickYuAF2wT5SUCrxklbvcaPcIzXYl2nmF\nsf05ac3KG8Z7G6rZoa0UurHN0FeH3yCTrUfnkosenlYPyiC37Q+6+DHegKuZ\nsFk+mq/c+6uRrjttgtNIiRmeZN+lLHD17daM8s7vZ9AMgJmKlbIHAQcJ0l9r\nIn1fsjKWppZlW+BV6+xHOlcqQqBubBpHqc0d9sYnCMXO5Yz9cuOwGNbpE//H\naYaV\r\n=AXnc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"3193c0b5f10cffc6741c1f1d6ee21dcc035b43de","scripts":{"lint":"eslint .","test":"nyc --reporter=text-summary mocha --recursive --require @babel/polyfill --require @babel/register","release":"standard-version","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"6.13.4","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"10.16.0","dependencies":{"debug":"^4.1.1","mongodb":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","coveralls":"^3.0.7","@babel/core":"^7.7.2","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","standard-version":"^7.0.0","@babel/preset-env":"^7.7.1","drop-mongodb-collections":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.3.0_1576254775683_0.24007477689691092","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"mongoist","version":"2.4.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.4.0","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"8da1dc21876c436347958c99c238f2adc533503d","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.4.0.tgz","fileCount":22,"integrity":"sha512-9lxAE4c/JRpyxxuvPduqwTCDH80u+gNtyr9Sth2mBNBr6o1HdTBYI1MtXfRkaBL3YVqFbSP4ewDdjRijEw2jOw==","signatures":[{"sig":"MEUCIQC6xQIOMdFA+WtVZlW4wxbVM+BjeWEm0YaNoUtkoX5CfAIgeZrV79oomGjWnYbjyVAhAd8DVMX3odsVm6x1UpYnNVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+BRdCRA9TVsSAnZWagAAX2MP/1ZRqXUCZ0SGxSlcQzKT\nw9ZswBM20d6NTTRE4ngZ1IwOEc/9gTiqwIccwGxUoM4M1rtXPicX4Ont1/lR\ngp9RFmT1XX7iFHsEiRzwfaqF2N1oyI2jInOq8NNms1iJUONN0+stRVL8FPuQ\np9YjOJTLrhWV0iIOZsZpHh/6BYRIPaOHO+tAJk4qZrEaLxl2y4o0Ix9ZTSPJ\n7q/wPSHf6ToQGk2HMBZKhKrMPlJV2UoTtcgkcMnf3/16mzclNlTm+HdcUtc9\netAfqjS+b/r74OMU97R2ktExT0BNi0AwtgaLMsw9E3Yj3pR5st1UUvxLgMEK\n7anPDY/PAain2iTSS3Jy7ENLReDJlwGrmhwNola4bTEGFD6XSKC930UgnvSS\n/rvpDBlEnZk6/iCs3fh8xPFDG34OMck2mw6aASbnRXioO9t/8r4+cTxUivYo\nsFCZJZQdfF8ZzjJwKN6z+wo5gogrXAa/S1LAWpKNH2Q00n/FwI4JF+NUrOgB\nYpPtidV/5eL1K5pUxUbY96wDX8cCcCNV4MtrZfMYydogLSoG7Ss0UvMsdLs6\nUeqFiVkvFOadkvXNikMTQl4POdMKhTEDkY4dWH+kO3J0LKhDEJ1g0URJf+oz\nm1FJk1P1T56c4XiBWoTVyg4BLQ4fvnv1+OZvyUI3SInltVsoAay22JWkGriq\nBWTR\r\n=ESHr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"08c226739cdf1f4d6f01511aa253784033cb0aad","scripts":{"lint":"eslint .","test":"nyc --reporter=text-summary mocha --recursive --require @babel/polyfill --require @babel/register","release":"standard-version","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint . --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"6.13.4","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"10.16.0","dependencies":{"debug":"^4.1.1","mongodb":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","coveralls":"^3.0.7","@babel/core":"^7.7.2","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","standard-version":"^7.0.0","@babel/preset-env":"^7.7.1","drop-mongodb-collections":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.4.0_1576539229530_0.6755648287764355","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"mongoist","version":"2.5.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.5.0","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"5f95e2fb2de19ab3f198346c58ff3b4e8cea197c","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.5.0.tgz","fileCount":10,"integrity":"sha512-a/h/kIjjFp3BAzwSivC6tdQeBnjEBiprhh7jWan6zT1KFK0vAJgGnkmNItMEkF2tuOi82RH8WFFzYFl08z9jZA==","signatures":[{"sig":"MEUCIBFeSZHx/d+GdJdD82o8gAwWwDQMlfM5277v5dC+Hxo8AiEA4vIlqZspiXfpA42fBM+ldJGXSxR+Hr43ualfQ0Z/BAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXaSyCRA9TVsSAnZWagAA6foP+QDN4Q9JUiIXIUomQh1S\nci1we6IBE+u6uZjm3ktEm2i6nDKo0IaFK9t3MsH7nanowyROM8LRa8+/rMn6\nEdwb7WiUjkxcfkJLa9cpuFO+7LeHvIMC1k11iGrPjXzpo0ZX77SKHmyskjWu\n4x/sYCvkJWorg/rCHZ68Ni6RjiVwsCNSKamJwesF1oTKnEWKRulo2xx+0uF5\nouP80DSoFpXzBw4nVRV0vpJZCaAhJbtIrhJLBHlFopsX4HScNFxkUkoBGwJ5\n/SR1K4kBMH7iVxV9q48WA3zMrgjVt9zFUnMQNuv8KGwSTIGSPvtiKMKsW36t\n85Lwo/9rxuejAnz7lR3n0o0B8Fo9NIh0OWNupxvloY01t8dpCojopiueIril\nJs65bc4dszYbaWJf3kein2lROGVDUmYbayBRpi2Q4qGuiBiq/lHsFY+FyKY9\ntiPdnwdyUjhN6CxpU1yfHiCeKZBkDAtJDX6hCzB3wsegIaULLiWMhbUD247E\nKQbOus8Qc7fKcZFAWfNM3Nyk4sppxnrcIhoQkBsQV9u2JAVDb6vz/nhsZ/Si\nh+yjlK+PnhcRK77N8Bz5/+i0oIGC5HDhItXJwDiSGt8hWJGeKuDpErZUYQkZ\nC5HeB5Fs4f84kTuf5Jkzi/TCnkt8PSVmfN4119o8BLRj+dp/D+dkNdmOsZdg\nMJEq\r\n=Xzwe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"58917b3ec70ec4077ee1a56c3cbd0b1cd5be8384","scripts":{"lint":"eslint . --ext '.js, .js.flow'","test":"nyc --reporter=text-summary mocha --recursive --require @babel/polyfill --require @babel/register","release":"standard-version","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"npm run lint -- --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"6.13.7","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"10.19.0","dependencies":{"debug":"^4.1.1","mongodb":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","coveralls":"^3.0.7","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","standard-version":"^7.0.0","@babel/preset-env":"^7.7.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.5.0_1583195313608_0.6156502617165507","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"mongoist","version":"2.5.1","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.5.1","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"82b863c227b31ddc4cec559ef8cf99001c80231b","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.5.1.tgz","fileCount":10,"integrity":"sha512-ZV9ZBN3tTjiKg+6Hupgi5SkodbsaTrVOF9JUMkrbXyY/xLacHeA2VP3YI0pWdOiIjNBJAXckWX69T9dbdwEzzQ==","signatures":[{"sig":"MEUCIQD9YL0kM0YoWceib5k6FX6Us0w2mfYDbEO3ANBkEGxvVQIgeZdHo+hXapkbeAympAu/SDBIObb+1Vo6Jb7eyrBEb60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYtFTCRA9TVsSAnZWagAA44YP/RNaiG8U+NWe6bzF46uH\nWCBR0AUn8LQqvgee0kqYbu2R98rD+qLbbNHh3s0GzP/OTawh+0c5Z3oN0xVO\nFY1vKuQ1sBXNNL7rjrUUogqol6bxx4ah8UL39jIL1ud4FsMNRU5u7F9Jc6TB\neD9bxrD9wYG8JdO0mTL6otY+5+rFzR2BsTVaxmkNDRzOcLbUuwV62SBFCdLy\noon6pCEy4Fi8FeYKtCSODkUIGCxQyiyBRapsVf+l8g7j1cDnWztm+4ZV0b6X\ntIgzoeL3KOJsfDJy5a+wGP/bU5rNUSqEo/r4tmY4yP330G98QT9QkSqL6xyv\nDN5VvnKKbm7EALt8/BvSmJATpZnv5B55/G044T5fOds33DqDZajvc11+lXZp\nKkLPi/t6zUqOHve1OSyx7Vo/XC/UpyS/P+wAunSEFB6XLst5QHg2BvIR09fd\nXIsrQoVCKjpKUCmhXP4FIBlDnrN8uPV504Sn9EGkagyxR4WiYz/tM3quXbVi\nFD262oIT0IiOMwI88eXXU+6ChYAb3jKUrCAqNCT8kSpOAUGUkAf4v2cWpJ/3\ndpDLSRcRegbo2tffJFnZwA433p7U7EYgn11ra+9ORFyjanAawxPahXkhpgwF\nWNiA9ZiUbed8l37ihxepb7QLrcyu/YlbOTk8/FlEtCelJmYRt1R+Nc7bZ8FM\nIQr2\r\n=CVlV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"a4b53cc5c06455a8b9ca2ddb773eb64b7fd5fe78","scripts":{"lint":"eslint . --ext '.js, .js.flow'","test":"nyc --reporter=text-summary mocha --recursive --require @babel/polyfill --require @babel/register","release":"standard-version","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"npm run lint -- --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"6.14.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"10.19.0","dependencies":{"debug":"^4.1.1","mongodb":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","coveralls":"^3.0.7","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","standard-version":"^7.0.0","@babel/preset-env":"^7.7.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.5.1_1583534418974_0.545116911340793","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"mongoist","version":"2.5.2","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.5.2","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"b42f9f8220acea47370eeb95d2dfb58133ac6cf4","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.5.2.tgz","fileCount":10,"integrity":"sha512-9npemLFh4L9yVh5boo0+/1lzCAEwScN//CIIuWGrxuw7AceAgF36FFLBZb9/wEzOYks2OmtQqSzXBzKU9zZ8Ag==","signatures":[{"sig":"MEUCIAqbxcn8tei6wudINk1VXl0o/hu6Yxv3Ww1Ti2/60/bvAiEA36PGRAv4IW8JbZXyNQy73ggsTIu47oIGiIqVJedE88o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemOvzCRA9TVsSAnZWagAADkoP/RoYQAiQ25zRjCHz7k+9\ncNpWYVxyG6DsrNU0FX90ytLf2IyZ/SDiXSKXlmJDs8kXgKRarj9YPRUiLiZS\n+kDX8VbgLJqDu1C6iY/fnG/n/hEMlJIQIjwd6vShKTj/tnSMkFzhdzdD3jEv\ntNfrvyJZLbacA/tKPMr4Sqe4M65gHs1KGiXKg9WRO9/wdj+lE4B/By/Jr0GW\nAGy9QsGx//1xNsPtmwFJWWyMRaa9Ad2Bh7z1BYJko+w2op864fbBOFbQuu+7\n20ZuuMV6FwOQO67xMITZPGGimgOr+4Ly1g7pUQ7UADCvfS2cqfowO4m0xGSF\nG3ijFkS2Nhuq/iqWF7V9rrVpKqSAK1uH5RvJkHgfzJS0JI80VenjW4QUTtot\nARXlftNXaQZBjsdjRB1YFXqc09RbP4Ztpb7NxBj36cwZdGpEZ9EWxcMhKN5l\n5SKAS4OlX/21oL/3TNbE46RXqNCtLh7bJ9tc2V9saeTgZkSq1EVoqBJGhHUJ\nMkacb6sWNGuuW/rHwS7aVxRQAW0uihSGTJ+8d9aD/3Mk3X+GwyEUSOFsLDOm\ngu+hhKZTiNDhDpwcfB3uVpquHICrWJXejAbNlSDHfZdLvs9U+qEqV40qPjCw\nLR3ZE1NBtxh6/CgfGSdQ7EcbgcmeAKfsf9MTwSuOZWObvc23zhraAMY/J+qM\nyUOD\r\n=YJjs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"e9a3ff141f24b566aede8ee58b0dfec4187d99dd","scripts":{"lint":"eslint . --ext '.js, .js.flow'","test":"nyc --reporter=text-summary mocha --recursive --require @babel/polyfill --require @babel/register","release":"standard-version","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"npm run lint -- --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"6.14.4","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"10.19.0","dependencies":{"debug":"^4.1.1","mongodb":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","coveralls":"^3.0.7","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","standard-version":"^7.0.0","@babel/preset-env":"^7.7.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.5.2_1587080178824_0.858113647477551","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"mongoist","version":"2.5.3","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.5.3","maintainers":[{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"9e76d5cb87f924fb55479e542e76d99a9f82614d","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.5.3.tgz","fileCount":10,"integrity":"sha512-HJCbRB0/3HpNJdSjXEKWppz/vmIOoFZ/ivc7a3Rl5syr7IobQZhF6WS1WF2zH28q5UrDG5x+002JAD1NydG1+A==","signatures":[{"sig":"MEQCIGT39fVo1C1WbYxpHboTBlc04G/LDqBxW8GXXpiMs08wAiAcOAHecKJwtjNEiRaIa2WAaFmgAat2UwTMvq3+W2HEQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKYrFCRA9TVsSAnZWagAAL1sP/2/z+4v7IMJingooXWiU\nzmvzlUVKMOCo+U3yUZx4MgdRX4V9Y/8HHO5jO9Kn8mfkBhBViuN6kEQdxs1a\nNm8+Dwt3ZG196AMoFB8aQl0v8HtTmhgOR4eGc64E55pcANWXJIwroJtwZuxz\ns7LsAkpA703FEpkSRZ6YQand8DhVPuloqUFNhoi01YJ9xd6b1ee/qYHIeC7k\nlicRSq8jp5SVt/l+Hrh0lE7QHCNnQ6khfmLLduUxcFcq6KkSYDSKmaljmJA+\niWpm0X/bkgxz5F2wJYBMXH2lqoEs5Aa/PBcBwSeNTSidP7ihfZq1CQgI75qQ\n2vqmngYlmL6h3wU3JZIZECFHkxXyCQACLJX3azeoJ+oV/18HpD5fpLxXM5iO\nLoiBrZPcSV15if6Y0zt9lgJ1T/E2RIyPOytrxH2f9jxS4aQV0cdZUJ14Pah7\nw2IMKg6m8U5gy64m4BJcV9GaaD2m0gabst1ogQOncylqn5NcRDEMT9TH760D\n3fSZI311lSqGdbhuBFCVeqgU+bh436FXQXe+s9R4w9PVyHYG7wWteacOg+Hf\n/L7PRqWBprh5Un6a+2UZi6bEzWg13UDv9BcaLfUwctWF3bY2yvUtO1Vdu0Pl\nYfTO5Y1xbSdRpjoaPtLq3BIbT6brdbSnNEJKj8J5IGOLyd+CncBjf7WZM0RW\nGpiK\r\n=aQhu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"e94d5f2ceef8bb3a2c6568e48565043ef51590d5","scripts":{"lint":"eslint . --ext '.js, .js.flow'","test":"nyc --reporter=text-summary mocha --recursive --require @babel/polyfill --require @babel/register","release":"standard-version","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"npm run lint -- --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"6.14.6","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"10.19.0","dependencies":{"debug":"^4.1.1","mongodb":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","coveralls":"^3.0.7","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","standard-version":"^7.0.0","@babel/preset-env":"^7.7.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.5.3_1596558020440_0.9348667488923899","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"mongoist","version":"2.5.4","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.5.4","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"b9a8f917a57df476b0da97f49cd869b976d46670","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.5.4.tgz","fileCount":9,"integrity":"sha512-V/nWFo+N5tK5ylbMHqduuACsFv4ZqxsMqzN7ZRQiVCmRyn/pBYWLUaC+3AAjL/0/bntQkOqVfwgYfQFavzOENg==","signatures":[{"sig":"MEYCIQCCF2P7XPsD0UKHazjI/XYJlH/BcwAD50MxbXGXmbgR2QIhAPHX8jBNlFvO8331Rj6C4BCMqpsZ4FoVp6gCQal5BFG+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL52iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWug//f+XLZPohQQPywXMHZaT2LdpVSiKrcpMd9hTUzLq3xUMgFWIF\r\ndtz95McaMvE+zmAYEKxdd5HYxGGgO/fKXW+b8w6FZ/8o/k+rpygyE/EeLH7c\r\n8easUygb0DJkGH6Oqfa5MBlR1PFs/EgeglzUD/MfELuJOAflpsr/pahusrX6\r\nI9hkL9EcwKetpb8MAfQTpcDKbQQIDdkbS+ViIkrYLsAWEDgOGOnkx6fyC06D\r\noAz2UVjKtWWaLbP5+lN41cz/d8LstzLdxJdKdOKc1QGX9/o4CdGLzbCU3/Mu\r\na3Qq5Abpox0Af5WDJ6wBQsS3oaPdSgO8YKwqGi2Q7WRvEn3CoY+j3PnHzVB8\r\n9vuntcmA5Uzwc45DX6h4oyKlIr21HX7GEgUNg2InNQzJ1rbajfPBgUML0+PR\r\n5EQhKKujVKmOwsPWK4Q30LkDa29PsxNTRrPUzuA5tghP/7HnmNhBDtoE1/ar\r\njA9IdQiJW1lw8AGPo+dy7Xtg2p/emI49mZpaYPNUH72e0nw8DaPLvOXHRSRG\r\niIUfxICdwBUcdMHLKz2vo/OcBXf4l3uZTNjGG8InFEm0WCct++yg+qWSLkGa\r\nd11NP3OaNtpsw7fNIkVmpYYCrJHL7zln+A7E5MiFKlG0h6tutSUnVt3GHz6p\r\n2og7FU/RjpUeuD0Qwj+BcAZB9VKJfRca7k8=\r\n=heQa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"150148f76e37c388647770c99398145ec9e3be31","scripts":{"ci":"npm run lint && npm run test:coveralls","lint":"eslint . --ext '.js, .js.flow'","test":"nyc --reporter=lcov mocha --recursive --require @babel/polyfill --require @babel/register","release":"standard-version","lint:fix":"npm run lint -- --fix","test:coveralls":"npm run test"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"7.24.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"12.22.3","dependencies":{"debug":"^4.1.1","mongodb":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","coveralls":"^3.1.1","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","standard-version":"^7.0.0","@babel/preset-env":"^7.7.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.5.4_1647287714438_0.4058369720950479","host":"s3://npm-registry-packages"}},"2.5.5":{"name":"mongoist","version":"2.5.5","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.5.5","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"1fce1a2d76123582ece29125c9cb44eb9d6b1eea","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.5.5.tgz","fileCount":9,"integrity":"sha512-TO4eFZhg28aC4HbGotBQTffb+oxiFPl6wzBmdLb5KxJQc8d1+w5FOPa/eNsSh5qnU6lhrXr2LlDuUNcVgr0cjA==","signatures":[{"sig":"MEQCIEK19LairHQjw21AeaFS83HrkJAQXEeP5FbFDsagSRTCAiBz8GuTcl7v22BLhjOO1MzZlOjUm5KRzRnr67QPiWIBAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+4TQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo16g//bycMLwbbhVReAyWvKgEU5nvyjoPl+romuJniZJgB+ZbyMWfx\r\nr9BK01kAZrq/b8hR5n05TgyWWplWmk9/BGxg6aQpD1rnOn3P1dcRvuSJyW0C\r\nf4oINviRkpx6Dp2mTfCIvo0beYSECQYJnZdNLp4jGcswcH6CAgNxfU+Ovfts\r\nN1XhJPN7sVCxPxu0EVs4GenBbsVWL2Kgj2whPpxJoJ+1si9Z+l2P7leFqDZC\r\ngIO3iGMwc+65vb2ajPm0yEtAmr9wqBSUGsDExbfI2nernQ7FQpDdGAZVv72O\r\nI68zUkPXm8L5Pne/tUD1C6zKTrxSH/PXMQlXSSXs+A9nKiFWola7JDVQUa4e\r\nkUOhrDBN2mEGV0t/MSMGIK6BLCD2783HdaXO/uxbG++fkey+ffGsd3wYTJTE\r\nkO/wk4I2YtGqh0ZREmZasy5TIDDJ4cARSXW2gynvp6M5nqQxqqhNq6Tq+COz\r\n4/f1bvNM6lRHOJT7z2bxPFYChRcJ/KSlT2nmTy5ZhLqZhNpUhBqt1+QxQ4eO\r\nfW2LtCGjWzIzFq5Hbiqik/b5I3TDEGMMHtSX5gSd06W9yGvg/zjgLtj2juRv\r\nepKkhCsNNtUKxmNn/spWyeVlEsXTCpdKxzIOtH8xqY7LqTL93Xpfln/lIwl6\r\nMtE1UBbtF7lmKYeL/EXgv0FpK8b6bfbWmgc=\r\n=xcL9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"6e714cad2907f1b680b0ab71a059373116747d85","scripts":{"ci":"npm run lint && npm run test:coveralls","lint":"eslint . --ext '.js, .js.flow' && flow","test":"nyc --reporter=lcov mocha --recursive --require @babel/polyfill --require @babel/register","release":"standard-version","lint:fix":"npm run lint -- --fix","test:coveralls":"npm run test"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"7.24.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"12.22.12","dependencies":{"debug":"^4.1.1","mongodb":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","flow-bin":"0.108.0","coveralls":"^3.1.1","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","standard-version":"^7.0.0","@babel/preset-env":"^7.7.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.5.5_1660650704294_0.8847380304356312","host":"s3://npm-registry-packages"}},"2.5.6-alpha.1":{"name":"mongoist","version":"2.5.6-alpha.1","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.5.6-alpha.1","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"ac3d0e872bcd8f964ca4a4abcbd28f0fdce9ef98","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.5.6-alpha.1.tgz","fileCount":9,"integrity":"sha512-boGmtwdtdB4zMlLXxjj/WmSHJgOYIQap2FEZym5BZkZMy/03Mal//eHyH7Dpcy0d82lyfusmxVY5hKkf+G49kw==","signatures":[{"sig":"MEUCIAgvkPFvFwoABDMRb1RlZnRICOxkOBfl/iAYyW/Dmc/YAiEAuw/C3MwEI+2V1Hplett5mHlzajNaKGIXT8tuyIr344U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUHUFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrscg/8DLZSGsolChwztbOezpJhsGcAWZbpHmcL/MPt9SOYAWJrJl5R\r\nXfxGcJaKuwCS6MmYIs1+sy8z8c9g3kcJF06c/YPS4RlxW9IgLnIIzVYjSpz1\r\n/lZn4FIhHU6LnXwP4XLynwmrRgX7o4uw5Z6tdqmu2VIF+RXXLhu74fEFY+8z\r\nJHxGQ5HjEb4E4xLLKlZ1eu+SurR2mZMWRp+LZuLuM3EPbjDu3K+UqbQeseyh\r\nB5k9bx4ppVXNs1fACpy44A0qWKmpWnQRI248XgyLVkyNImnEDgF+cnI55vjP\r\n7WA3TlEVmMpqQH/qLLaOEHgB+sHXegCmAC2yGH+pZzgeXYuHaJxPyzTA9JoS\r\n9tXI42yKXzJtjMDg9Dr8s1HDJtHouVkfm51l9JDzDKo9+4uNbv8PfTvvDh+V\r\nt5TiwfnUk2C29wIDME7Csvux5T7ojsODyHrFZrmB7F6PHtv2Tpfe5WhIqpDE\r\nY1pm3WdrsxKfktODrZpMseWX+/HCZRd9bH7uFKT6lyuQGGEtvtTzo+7zWdax\r\nhHpNBUfWkUU2ihl1eAzcxSV+FR2T42dEPk0Xh3ecMvYI2o4uHWTQjNkEtqm0\r\n/tRAOM7JIEFEDd24lHiRKM5KgV7MTjMnIJZcwORD23B/ROy1Zdn1+TOjGnbu\r\nyeRHQKKceqVzFsOvZlBdyIVzLHdwjoRqlw0=\r\n=Hy2h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"a2f2b80472ae330432710f5396dea608eb594d5c","scripts":{"lint":"eslint . --ext '.js, .js.flow' && flow","test":"nyc --reporter=lcov mocha --recursive --require @babel/polyfill --require @babel/register","lint:fix":"npm run lint -- --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"8.1.0","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"16.13.0","dependencies":{"debug":"^4.1.1","mongodb":"^3.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","flow-bin":"0.108.0","coveralls":"^3.1.1","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","semantic-release":"^19.0.5","@babel/preset-env":"^7.7.1","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5","@semantic-release/changelog":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.5.6-alpha.1_1666217221410_0.5810192232896716","host":"s3://npm-registry-packages"}},"2.5.6":{"name":"mongoist","version":"2.5.6","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.5.6","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"8040281652994f85a4217df82d15c5e4506afa79","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.5.6.tgz","fileCount":9,"integrity":"sha512-Zot9K0Q/JlJzcmBdPr1CZneZnXJiAhi1rWcT/YrLzY7YIJXfrc5hhuPedOrRPiISTw6r81Y3eD43PapwwCwxsg==","signatures":[{"sig":"MEUCIQCpP83MysfzPWxaBEKsTcd/HIflcjrmzjke6+5L0eQvJAIgbRr9Dd/jj6a9o46lkudw2fKCxZKPQ/DDcgRPWn+IPYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUJq6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqo/g/9F8UENesaGSUNCQTU/HhERva/FJ79hE3Kw5FCfEXHw6ZYvcwr\r\nG1Pqy3kOpCJ4vcdJu4x+QsWNJm9k0OhsU9FfQfCe6/6viTMY1gM93tnbZzty\r\nKcmiPz3V3JSqVbYR8FCf1JtyE0G5S/aX66ugA0NtAxxgO+EyUSo8dda9s7kF\r\nTqMcb7e/E3zF3mlrC2aDtPiHQ5RYEdZTaVXKoxjGcYC5zN0H8L0nh+qiK/zs\r\nE4FOpjMu8ujJxiOspyshwfAvW4CgIsRJlQZIX9ijPhTJYirsBtWhZ2gzkIaY\r\nYlNjTYqOQz5rz1BLIJkFY/dmNAoxongbkuB2HdgqXxa5aK0jYRFrT88AFLO9\r\nZdVzW0Vr+gdhQHttkOShI+pb/Br/VeNQ8IcsQP94r1YHRLbquEhK+HSAK8fK\r\nWItcEjoyciGSNkwjagbjmrC/L+gURuja6QrLjoF3tq5XsFJDwiB4jD6FyPWi\r\nqmav3Bk8r6NRl+FE/AIh7K/yZLBnxMl+8VT26pBORVqpWzO/BOA3bE3XkU4I\r\nwOXEBTEWoztkQ4eOBdcYpZMGc5Fj3ngLQs7uhIst1TFkw25Tkr9YbMMKSaz2\r\nI+l8i3MUcps8i2m4mnrUJUuTW9D9ZSPAyJ0Zywicu9tOli1eYxNdRrF0WVkD\r\nk1M7+fYcq6htYvXQYIG6Kwp82ui2V9C/upw=\r\n=7CWn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"8f1721f044b149276f494740aea65f2571e5570f","scripts":{"lint":"eslint . --ext '.js, .js.flow' && flow","test":"nyc --reporter=lcov mocha --recursive --require @babel/polyfill --require @babel/register","lint:fix":"npm run lint -- --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"8.1.0","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"16.13.0","dependencies":{"debug":"^4.1.1","mongodb":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","flow-bin":"0.108.0","coveralls":"^3.1.1","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","semantic-release":"^19.0.5","@babel/preset-env":"^7.7.1","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5","@semantic-release/changelog":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.5.6_1666226874417_0.004246744554446735","host":"s3://npm-registry-packages"}},"3.0.0-alpha.1":{"name":"mongoist","version":"3.0.0-alpha.1","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@3.0.0-alpha.1","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"be96fcd9695e8f91b0652be5cb1b4f8b0bc688cd","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-3.0.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-w6nSm/uxWvB5iXtaPoyIzXTM2oC48jp0Wc+X64rvIQmspkc0qEd2Y9wklj0EjAuYNck9CNT1SHr07GzhRpEHrw==","signatures":[{"sig":"MEUCIQDqmBAFz+b2zLNmXeuyY7OkNn9wtyHHtVxSv2VNtEQduwIgeMzjC6m9XdgKXNu2w280BU3rc5N54XnAtx33U334/8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc+pIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl6w//Yogus9jW2r5NL5znKoL6nwkr1vg3MMaqiMVolbJRpEWQgIaS\r\nhw3E9Fu2474hA/NNCVCQd4SzORwNhP7sChGEht0PyAApjiwGvYGIettWK3A4\r\nHXkrgzpk17KlCu72tRnjZ5y3q3jROHQgNGpX6bGb+MnJKv6PaOaCvP1kepF5\r\n9dxkFyRJIlAYXs6+Hh1G1M0n2s/vA8EJXTS6fyZFFLDNfYYiGio9o2P3rQLx\r\n2671uhhOeuNoWKNCvSSsjNfhnox03sh68Pbt7/rPmhfQB3fL8Nw3oCAr3g8p\r\nU5nqu1W585AdrJ3LJijUn9WFVHfi+srmEA6EH+fobPJNoN0DOLUx+XTK1KRO\r\nTlwVkZf+MAaV0hV5Q2MEFkK9sb+oTmymr5uVpTHR6gDWnCFECOWhbXdkHxdP\r\nsc6oU7vakr/c9DM7amVc3PmvCoK0Ht8SYSxtrvqygsLA1zIXsHi2tDz6/FRX\r\nRLfzYt1t5uATjIuAdDQhIzvyhDykmKyk5eNeRyvTOYQLtgl1WoopGasbuW55\r\n9ekjo+8ZGlsGLQTb0ercka8/e1ZCvkNn0C9aN7xldSZISbXfmxTO2Ez+5FUQ\r\nc8G/VL+lSfXwz2XPlTp6w8GIedq5pMMgJswLxqy1s2DQaekkL/BChJeLuCEn\r\nn6k+u5QpyhbfmsNSJa60QfFGHIIH9Na09pE=\r\n=o22H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=14"},"gitHead":"0d24658a4dfce5c47e37d67ab4efeab19d9eeea1","scripts":{"lint":"eslint . --ext '.js, .js.flow' && flow","test":"nyc --reporter=lcov mocha --recursive --require @babel/polyfill --require @babel/register","lint:fix":"npm run lint -- --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"8.1.0","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"16.13.0","dependencies":{"debug":"^4.1.1","mongodb":"^3.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.1.0","eslint":"^8.27.0","mongojs":"^3.1.0","flow-bin":"^0.108.0","coveralls":"^3.1.1","@babel/core":"^7.20.2","@babel/polyfill":"^7.7.0","@babel/register":"^7.18.9","semantic-release":"^19.0.5","@babel/preset-env":"^7.20.2","@babel/preset-flow":"^7.18.6","@babel/eslint-parser":"^7.19.1","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^8.5.0","eslint-plugin-flowtype":"^8.0.3","drop-mongodb-collections":"^1.2.5","@semantic-release/changelog":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_3.0.0-alpha.1_1668541000156_0.9047697377604533","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"mongoist","version":"2.6.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.6.0","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"a38fad7cbbd76380ff889179353b3e711e22860c","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.6.0.tgz","fileCount":9,"integrity":"sha512-P/4bCvk8vuJoJNAUwy8x6p7FDssWPlFBE5LFG/KYMjdh64XMxae9eM8tfjz0zFkXwKiEyV1JJ3mf3y/UIr6JpQ==","signatures":[{"sig":"MEUCIQCKtys0aq4elS+Y2HgJVS2Yc04FN+XtAbvpS5vK+En+WAIgMTxT9F32SLnwDLaBjzxMiUOE61tjBE7tdOYoCRhinVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61140},"main":"index.js","engines":{"node":">=6"},"gitHead":"652655d81cd72e90eef77adba63c767112dbb355","scripts":{"lint":"eslint . --ext '.js, .js.flow' && flow","test":"nyc --reporter=lcov mocha --recursive --require @babel/polyfill --require @babel/register","lint:fix":"npm run lint -- --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"8.11.0","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"16.16.0","dependencies":{"debug":"^4.1.1","mongodb":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","flow-bin":"0.108.0","coveralls":"^3.1.1","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","semantic-release":"^19.0.5","@babel/preset-env":"^7.7.1","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5","@semantic-release/changelog":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.6.0_1686312210373_0.429985697802975","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"mongoist","version":"2.7.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@2.7.0","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"047544a5ddec30254a8df48e869f03790d01ab04","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-2.7.0.tgz","fileCount":9,"integrity":"sha512-5OKz4esuw5sVHb2TRxX5dTKVgBqj/SlRvzPABhJNoTtTwqySM7fr3VWizbIlBF40rlQi2Mz68UmSpAtSb/7cfA==","signatures":[{"sig":"MEUCID+437Pos1LcQpy+qPvy41YG8HLBMJtCTdltKwGzZj2VAiEA0uxTunRXLMFJUQYvFWm2YomirjktsC2PWnTzkLCYajQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61140},"main":"index.js","engines":{"node":">=6"},"gitHead":"8b0db095a438a4b6cf0c9048617e171912dd315d","scripts":{"lint":"eslint . --ext '.js, .js.flow' && flow","test":"nyc --reporter=lcov mocha --recursive --require @babel/polyfill --require @babel/register","lint:fix":"npm run lint -- --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"8.11.0","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"16.16.0","dependencies":{"debug":"^4.3.4","mongodb":"^3.7.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","flow-bin":"0.108.0","coveralls":"^3.1.1","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","semantic-release":"^19.0.5","@babel/preset-env":"^7.7.1","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5","@semantic-release/changelog":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_2.7.0_1688732151378_0.5595500414161612","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"mongoist","version":"3.0.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@3.0.0","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"58d951a7a6f65314a33de74ec1aea31f863b3080","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-3.0.0.tgz","fileCount":9,"integrity":"sha512-LOVIlJO1HbZOtJODlUTYZFEjTSScVMo5Clb3o8p140pP+5MWq0ivnVRhN8ebdjgpx2Fkhs7UCOISC8kzs3NdBA==","signatures":[{"sig":"MEUCIDBUHL+mdD3HKCz5Gu03eQjogy18Iz2Sp6TWg4lGRpolAiEA2yTGLzl//dn5Yt+LVDHfwO6Q+zZVT1JTB+uLyhQgBkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61471},"main":"index.js","engines":{"node":">=12.9.0"},"gitHead":"3f57ccfa30cb5e82e64a65fc88b0857491ef2a77","scripts":{"lint":"eslint . --ext '.js, .js.flow' && flow","test":"nyc --reporter=lcov mocha --recursive --require @babel/polyfill --require @babel/register","lint:fix":"npm run lint -- --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"10.5.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"20.13.1","dependencies":{"debug":"^4.3.4","mongodb":"^4.8.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","flow-bin":"0.108.0","coveralls":"^3.1.1","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","semantic-release":"^19.0.5","@babel/preset-env":"^7.7.1","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5","@semantic-release/changelog":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_3.0.0_1724339772715_0.6113104498823292","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"mongoist","version":"3.0.1","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@3.0.1","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"9db9521202fb038716a7343be949a41ba7367628","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-3.0.1.tgz","fileCount":9,"integrity":"sha512-uZRkzeM8dW3TFQNylg869jiyvImFyHF/TN+CF+ItKeRINF/VL1/ZhKLCCg7GULD9Dk64BXNgG5uOKYKrOTtHpA==","signatures":[{"sig":"MEUCIQDUNu5IXONADt50c+kYe6aidB/KHF0P7uWht4AWH5FNEwIgfaTJQN9Wr4x2b1KNEhrJjXeaVgIEDG+ku3H8J64OG3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61471},"main":"index.js","engines":{"node":">=12.9.0"},"gitHead":"3e700b6db605b06591673b20f97af3aafb3a2eb2","scripts":{"lint":"eslint . --ext '.js, .js.flow' && flow","test":"nyc --reporter=lcov mocha --recursive --require @babel/polyfill --require @babel/register","lint:fix":"npm run lint -- --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"10.5.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"20.13.1","dependencies":{"debug":"^4.3.4","mongodb":"^4.8.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","flow-bin":"0.108.0","coveralls":"^3.1.1","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","semantic-release":"^19.0.5","@babel/preset-env":"^7.7.1","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5","@semantic-release/changelog":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_3.0.1_1724404029976_0.9310097853381423","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"mongoist","version":"3.0.2","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@3.0.2","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"69d5aa8e1d401dce73aba46d38b686386159172b","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-3.0.2.tgz","fileCount":9,"integrity":"sha512-CjkTdRgxOUijfSxmEOZqg0qt/CsZe2qld3EWXGUJgUi/Z4oMiauc51+rGWpvL6BeoAUuotoktfjK2MMtT/S9Nw==","signatures":[{"sig":"MEQCIHghw/uFPoACkFvSSSnGLoj3P/Ok2LliYE9WTHh42K4mAiBEKfUOPCUPokbH7HoY9AGuhl/Pi30NiAcBwacdh6eDyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61763},"main":"index.js","engines":{"node":">=12.9.0"},"gitHead":"7c7513e72f24f5ca12ac20e06a3b58178d796f5b","scripts":{"lint":"eslint . --ext '.js, .js.flow' && flow","test":"nyc --reporter=lcov mocha --recursive --require @babel/polyfill --require @babel/register","lint:fix":"npm run lint -- --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"10.5.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"20.13.1","dependencies":{"debug":"^4.3.4","mongodb":"^4.8.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","flow-bin":"0.108.0","coveralls":"^3.1.1","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","semantic-release":"^19.0.5","@babel/preset-env":"^7.7.1","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5","@semantic-release/changelog":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_3.0.2_1727779991436_0.9865145578954715","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"mongoist","version":"4.0.0","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@4.0.0","maintainers":[{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"00b5f748306614381dcf4ce12a43605e9977a093","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-4.0.0.tgz","fileCount":9,"integrity":"sha512-6l1w+KFeQryzPCykimwJtPxvhYn4QjXjy/fKeQqnVVMZffqoCfNwbOg/sNcTmvaQR86HGgEuQyM/dhfisTd9pA==","signatures":[{"sig":"MEQCIHn+YcI532iaemuqqJidIfDFDuxvrTGwwLaduFOlKqR3AiBHLqQWOoi/e2RTBFUnTgjphI3hpaQSm0OZq+KfHCVvKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61763},"main":"index.js","engines":{"node":">=16.20.1"},"gitHead":"a47512917ee8b1a628fbbba6f89096d0b8ecbee9","scripts":{"lint":"eslint . --ext '.js, .js.flow' && flow","test":"nyc --reporter=lcov mocha --recursive --require @babel/polyfill --require @babel/register","lint:fix":"npm run lint -- --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"10.8.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"20.19.0","dependencies":{"debug":"^4.3.4","mongodb":"^6.15.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","flow-bin":"0.108.0","coveralls":"^3.1.1","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","semantic-release":"^19.0.5","@babel/preset-env":"^7.7.1","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5","@semantic-release/changelog":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_4.0.0_1743162416839_0.35177704301891466","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"mongoist","version":"4.0.1","keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","_id":"mongoist@4.0.1","maintainers":[{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"homepage":"https://github.com/mongoist/mongoist#readme","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"dist":{"shasum":"4a731c99a3e4ceff681ba9955bc68ae573eaeaf5","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-4.0.1.tgz","fileCount":9,"integrity":"sha512-WDJ3J8WExSRcbWiNORNGzeQQF2xPcHMZ/GWo/zM+cbyDag5yOYU7nqQu9uCgJ+aJhM0P2Colf1hwnl+IjdpoVw==","signatures":[{"sig":"MEUCIGPP+ej8juU1gm6wi0tPYDyoWLA9yyTBvFKylU0j1TD3AiEAwn/o4AnKUzOIRoUasJKwQ65h3slHTplCDyI4uUa//2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62746},"main":"index.js","engines":{"node":">=16.20.1"},"gitHead":"afd8cb842238b8e0f85640361f3a70163a1f4b09","scripts":{"lint":"eslint . --ext '.js, .js.flow' && flow","test":"nyc --reporter=lcov mocha --recursive --require @babel/polyfill --require @babel/register","lint:fix":"npm run lint -- --fix"},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"repository":{"url":"git+https://github.com/mongoist/mongoist.git","type":"git"},"_npmVersion":"10.8.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","directories":{},"_nodeVersion":"20.19.0","dependencies":{"debug":"^4.3.4","mongodb":"^6.15.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.1","eslint":"^6.5.1","mongojs":"^3.0.0","flow-bin":"0.108.0","coveralls":"^3.1.1","@babel/core":"^7.7.2","babel-eslint":"^10.0.3","@babel/polyfill":"^7.7.0","@babel/register":"^7.7.0","semantic-release":"^19.0.5","@babel/preset-env":"^7.7.1","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","drop-mongodb-collections":"^1.2.5","@semantic-release/changelog":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mongoist_4.0.1_1743176904297_0.1544696241292669","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"mongoist","version":"4.0.2","description":"Mongodb driver inspired by mongojs built with async/await in mind","main":"index.js","engines":{"node":">=16.20.1"},"scripts":{"test":"nyc --reporter=lcov mocha --recursive --require @babel/polyfill --require @babel/register","lint":"eslint . --ext '.js, .js.flow' && flow","lint:fix":"npm run lint -- --fix"},"repository":{"type":"git","url":"git+https://github.com/mongoist/mongoist.git"},"keywords":["mongodb","async","mongojs","driver","database","db"],"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"homepage":"https://github.com/mongoist/mongoist#readme","dependencies":{"debug":"^4.3.4","mongodb":"^6.15.0"},"devDependencies":{"@babel/core":"^7.7.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.7.1","@babel/register":"^7.7.0","@semantic-release/changelog":"^6.0.1","@semantic-release/git":"^10.0.1","babel-eslint":"^10.0.3","chai":"^4.2.0","coveralls":"^3.1.1","drop-mongodb-collections":"^1.2.5","eslint":"^6.5.1","eslint-config-prettier":"^6.10.0","eslint-plugin-flowtype":"^4.6.0","flow-bin":"0.108.0","mocha":"^6.2.1","mongojs":"^3.0.0","nyc":"^14.1.1","semantic-release":"^19.0.5"},"_id":"mongoist@4.0.2","gitHead":"c382c1a0e030026171a463edbad0224d6d7d2a92","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tn38tDnQM3cgEs+oVgJBlVlBd0U/vFePgLiUvy/YM6JTDUoHuzdExh29OZCbo6a6psKxqI64jc4dT0DO7TR3BQ==","shasum":"ab88d003fd6c61389bdc82a8e1b078787fea81d9","tarball":"https://registry.npmjs.org/mongoist/-/mongoist-4.0.2.tgz","fileCount":9,"unpackedSize":62982,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHV8cLg5oLnSbiFWkQuNzknHiN4QiKW4vAYis5pv5uG6AiEAw/496pB2bNqEakDcVw3Lln33hgV94vwCbBbBS0KPv40="}]},"_npmUser":{"name":"ghmeier","email":"meier.garret@gmail.com"},"directories":{},"maintainers":[{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mongoist_4.0.2_1744030474366_0.2933466707237091"},"_hasShrinkwrap":false}},"time":{"created":"2017-09-15T10:28:49.163Z","modified":"2025-04-07T12:54:34.791Z","1.0.0":"2017-09-15T10:28:49.163Z","1.0.1":"2017-09-15T10:39:14.358Z","1.1.0":"2017-09-18T14:52:28.594Z","1.2.0":"2017-09-19T09:53:08.963Z","1.2.1":"2017-09-19T09:58:43.908Z","1.3.0":"2017-09-20T19:10:58.194Z","1.4.0":"2017-09-22T09:13:42.902Z","1.4.1":"2017-10-11T14:16:10.472Z","1.4.2":"2017-10-11T19:36:02.960Z","1.4.3":"2017-10-14T15:37:09.821Z","1.5.0":"2017-10-28T10:47:33.032Z","1.5.1":"2017-11-21T10:15:57.943Z","1.6.0":"2018-02-20T10:27:19.230Z","1.7.0":"2018-03-01T09:41:24.394Z","1.7.1":"2018-03-05T16:49:32.339Z","1.7.2":"2018-03-14T06:34:32.559Z","1.7.4":"2018-06-04T08:31:43.168Z","2.0.0":"2018-12-06T11:21:34.834Z","2.1.0":"2019-11-09T10:49:05.080Z","2.2.0":"2019-11-23T01:38:29.445Z","2.3.0":"2019-12-13T16:32:55.855Z","2.4.0":"2019-12-16T23:33:49.623Z","2.5.0":"2020-03-03T00:28:33.734Z","2.5.1":"2020-03-06T22:40:19.165Z","2.5.2":"2020-04-16T23:36:18.956Z","2.5.3":"2020-08-04T16:20:20.561Z","2.5.4":"2022-03-14T19:55:14.573Z","2.5.5":"2022-08-16T11:51:44.582Z","2.5.6-alpha.1":"2022-10-19T22:07:01.684Z","2.5.6":"2022-10-20T00:47:54.594Z","3.0.0-alpha.1":"2022-11-15T19:36:40.340Z","2.6.0":"2023-06-09T12:03:30.600Z","2.7.0":"2023-07-07T12:15:51.633Z","3.0.0":"2024-08-22T15:16:12.906Z","3.0.1":"2024-08-23T09:07:10.152Z","3.0.2":"2024-10-01T10:53:11.671Z","4.0.0":"2025-03-28T11:46:57.027Z","4.0.1":"2025-03-28T15:48:24.499Z","4.0.2":"2025-04-07T12:54:34.568Z"},"bugs":{"url":"https://github.com/mongoist/mongoist/issues"},"author":{"name":"Christoph Walcher","email":"christoph.walcher@gmail.com"},"license":"ISC","homepage":"https://github.com/mongoist/mongoist#readme","keywords":["mongodb","async","mongojs","driver","database","db"],"repository":{"type":"git","url":"git+https://github.com/mongoist/mongoist.git"},"description":"Mongodb driver inspired by mongojs built with async/await in mind","maintainers":[{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"saintedlama","email":"christoph.walcher@gmail.com"}],"readme":"# mongoist\n\nA [node.js](http://nodejs.org) module for mongodb built with async/await in mind, that emulates [the official mongodb API](http://www.mongodb.org/display/DOCS/Home) as much as possible.\n\nMongoist driver is heavily inspired by mongojs.\n\n[![Node.js CI](https://github.com/mongoist/mongoist/actions/workflows/node.js.yml/badge.svg)](https://github.com/mongoist/mongoist/actions/workflows/node.js.yml)\n[![Coverage Status](https://coveralls.io/repos/github/mongoist/mongoist/badge.svg?branch=master)](https://coveralls.io/github/mongoist/mongoist?branch=master)\n\n## Motivation\n\nThe official MongoDB driver for Node.js (https://github.com/mongodb/node-mongodb-native) leaves connection management to the user - this means to connect\nto a mongodb database this boilerplate code is needed\n\n```javascript\nconst { MongoClient } = require(\"mongodb\");\n\nMongoClient.connect(\"mongodb://localhost:27017/myproject\").then(\n  (connection) => {\n    connection.close();\n  }\n);\n```\n\nDue to the asynchronous nature of `connect`, a connection that is used everywhere in an application is not that easy to export from a module.\n\n```javascript\nconst { MongoClient } = require(\"mongodb\");\n\nMongoClient.connect(\"mongodb://localhost:27017/myproject\").then(\n  (connection) => {\n    // THIS WILL NOT WORK AS EXPECTED!!!\n    module.exports = connection;\n  }\n);\n```\n\nMongoist solves this problem by managing the connection internally in a lazy fashion. With mongoist you can create a `db.js` module exporting a\nnot yet opened database connection:\n\n```javascript\nmodule.exports = mongoist(connectionString);\n```\n\nAlong these same lines, connection information may not be available synchronously. The connection\ninformation provided to `mongoist` can be contained in a `Promise`, affording for gathering the\nconnection information from arbitrary sources (e.g. `mongo-memory-server`):\n\n```javascript\nmodule.exports = mongoist(Promise.resolve());\n```\n\n## Usage\n\n_Please note: Any line in the examples that uses the await keyword should be called inside an async function. If you haven't used async/await yet, you'll want to do some research to help you understand how it works. Or take a look at https://ponyfoo.com/articles/understanding-javascript-async-await for a great read about async/await_\n\n### Connecting\n\n```javascript\nconst mongoist = require(\"mongoist\");\nconst db = mongoist(connectionString, connectionOptions);\n```\n\nThe `connectionString` and `connectionOptions` are passed to the underlying official mongodb driver.\n[Find out more about connection strings and options](http://mongodb.github.io/node-mongodb-native/2.2/reference/connecting/).\n\n#### Migrating from mongojs\n\nWhile mongojs uses callbacks only, mongoist uses promises only. To allow migrating to mongoist without migrating the whole application,\nmongoist supports wrapping the mongojs driver.\n\n```javascript\nconst mongojsDb = mongojs(connectionString);\nconst db = mongoist(mongojsDb);\n\nasync function findDocuments() {\n  const docs = await db.a.find({});\n  // ...\n}\n\n// We need to call the async function this way since top level await keyword is not allowed in JavaScript\nfindDocuments().then(() => console.log(\"Done querying mongodb\"));\n```\n\n#### Connection Management\n\nMongoist uses the connection pool provided by the official mongodb driver, so there is no need to manage connections on your own.\nFor most use cases it's best to create a `db.js` node module that exports a mongoist database connection.\n\n```javascript\nmodule.exports = mongoist(connectionString);\n```\n\n### Accessing Collections\n\nMongoist uses a proxy implementation under the hood to allow accessing a collection named `foo` as\n\n```javascript\ndb.foo.find(...);\n```\n\ninstead of\n\n```javascript\ndb.collection('foo').find(...);\n```\n\n### Examples\n\n```javascript\n// find everything in mycollection returned as array\nconst documents = await db.mycollection.find();\n\n// find everything in mycollection returned as a Cursor (no intermediate Promise)\nconst documentsCursor = db.mycollection.findAsCursor();\n\n// take the first document from the cursor\nconst document = await documentsCursor.next();\n\n// find everything in mycollection, but sort by name\nconst sortedDocuments = await db.mycollection\n  .findAsCursor()\n  .sort({ name: 1 })\n  .toArray();\n\n// find a document using a native ObjectId\nconst documentById = await db.mycollection.findOne({\n  _id: mongoist.ObjectId(\"523209c4561c640000000001\"),\n});\n\n// Update all documents named 'mathias' and increment their level\nconst resultUpdate = await db.mycollection.update(\n  { name: \"mathias\" },\n  { $inc: { level: 1 } },\n  { multi: true }\n);\n\n// find one named 'mathias', tag him as a contributor and return the modified doc\nconst resultFindAndModify = await db.mycollection.findAndModify({\n  query: { name: \"mathias\" },\n  update: { $set: { tag: \"maintainer\" } },\n  new: true,\n});\n\n// use the save function to just save a document\nconst doc = await db.mycollection.save({ created: \"just now\" });\n```\n\n### Cursor Operations\n\nThe mongodb operations `find` and `aggregate` return a cursor, that is resolved in the mongodb shell to an array. Mongoist\nprovides the operations `findAsCursor` and `aggregateAsCursor` to return a cursor, and shorthand functions `find` and\n`aggregate` to return an array.\n\n## Bulk updates\n\n```javascript\nvar bulk = db.a.initializeOrderedBulkOp();\nbulk.find({ type: \"water\" }).update({ $set: { level: 1 } });\nbulk.find({ type: \"water\" }).update({ $inc: { level: 2 } });\nbulk.insert({ name: \"Spearow\", type: \"flying\" });\nbulk.insert({ name: \"Pidgeotto\", type: \"flying\" });\nbulk.insert({ name: \"Charmeleon\", type: \"fire\" });\nbulk.find({ type: \"flying\" }).removeOne();\nbulk.find({ type: \"fire\" }).remove();\nbulk.find({ type: \"water\" }).updateOne({ $set: { hp: 100 } });\n\nawait bulk.execute();\n// done...\n```\n\n### Events\n\n```js\nconst db = mongoist(\"mongodb://localhost/mydb\");\n\n// Emitted if no db connection could be established\ndb.on(\"error\", function (err) {\n  console.log(\"database error\", err);\n});\n\n// Emitted if a db connection was established\ndb.on(\"connect\", function () {\n  console.log(\"database connected\");\n});\n```\n\n### Database commands\n\nWith mongoist you can run database commands just like with the mongo shell using `db.runCommand()`\n\n```js\nconst result = await db.runCommand({ ping: 1 });\nconsole.log(\"we're up\");\n```\n\nor `db.collection.runCommand()`\n\n```js\nconst result = await db.things.runCommand(\"count\");\nconsole.log(result);\n```\n\nSimilarly, you can use `db.adminCommand()` to run a command on the `admin` database of the\nMongoDB cluster or instance you're connected to:\n\n```js\nconst result = await db.adminCommand({ currentOp: 1 });\nconsole.log(result);\n```\n\n### Replication Sets\n\nMongoist can connect to a mongo replication set by providing a connection string with multiple hosts\n\n```js\nconst db = mongoist(\"rs-1.com,rs-2.com,rs-3.com/mydb?slaveOk=true\");\n```\n\nFor more detailed information about replica sets see [the mongo replication docs](http://www.mongodb.org/display/DOCS/Replica+Sets)\n\n## API\n\nThis API documentation is a work in progress.\n\n### Exposed Prototypes\n\nMongoist exposes the prototypes of `Database`, `Collection`, `Cursor` and `Bulk`\nto provide basic support for mocking, stubbing data access in tests.\n\n```js\nconst mongoist = require(\"mongoist\");\n\n// Override collection find behavior to always return { foo: 'bar' }\nmongoist.Collection.prototype.find = function () {\n  return [{ foo: \"bar\" }];\n};\n\nconst db = mongoist(\"test\");\nconsole.log(db.a.find({}));\n\n// Will print out [{ foo: 'bar' }]\n```\n\n### Collection\n\nAll operations return promises. If a return type is given, this is the type of the resolved promise.\n\n#### `db.collection.aggregate(pipelineArray, [options])`\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.aggregate/\n\n#### `db.collection.aggregateAsCursor(pipelineArray, [options])`\n\nReturns a cursor instead of an array as `db.collection.aggregate` does.\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.aggregate/\n\n#### `db.collection.count([query], [options])`\n\nSupported options:\n\n| Field     | Type               | Description                                                     |\n| --------- | ------------------ | --------------------------------------------------------------- |\n| limit     | integer            | Optional. The maximum number of documents to count.             |\n| skip      | integer            | Optional. The number of documents to skip before counting.      |\n| hint      | string or document | Optional. An index name hint or specification for the query.    |\n| maxTimeMS | integer            | Optional. The maximum amount of time to allow the query to run. |\n| collation | document           | Optional.                                                       |\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.count/\n\n#### `db.collection.createIndex(keys, options)`\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.createIndex/\n\n#### `db.collection.distinct(field, query)`\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.distinct/\n\n#### `db.collection.drop()`\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.drop/\n\n#### `db.collection.dropIndex(index)`\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.dropIndex/\n\n#### `db.collection.dropIndexes()`\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.dropIndexes/\n\n#### `db.collection.ensureIndex(keys, options)`\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.ensureIndex/\n\n**Deprecation Notice**: Deprecated since version 3.0.0: db.collection.ensureIndex() is now an alias for db.collection.createIndex().\n\n#### `db.collection.find([query], [projection])`\n\nReturns an array of documents.\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.find/\n\n#### `db.collection.findAsCursor([query], [projection])`\n\nReturns a cursor instead of an array as `db.collection.find` does.\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.find/\n\n#### `db.collection.findOne([query], [projection])`\n\nApply a query and returns one single document.\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.findOne/\n\n#### `db.collection.findAndModify(document)`\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.findAndModify/\n\n#### `db.collection.getIndexes()`\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.getIndexes/\n\n#### `db.collection.group(document)`\n\nSee https://docs.mongodb.org/manual/reference/method/db.collection.group/\n\n**Deprecation Notice**: Deprecated since version 3.4: Mongodb 3.4 deprecates the db.collection.group() method. Use db.collection.aggregate() with the $group stage instead.\n\n#### `db.collection.insert(docOrDocs, options)`\n\nSee https://docs.mongodb.com/manual/reference/method/db.collection.insert/\n\n#### `db.collection.isCapped()`\n\nSee https://docs.mongodb.com/manual/reference/method/db.collection.isCapped/\n\n#### `db.collection.reIndex()`\n\nSee https://docs.mongodb.com/manual/reference/method/db.collection.reIndex/\n\n#### `db.collection.remove(query, [justOne])`\n\n**Deprecation Notice**: Deprecated since version 3.1: Mongodb 3.1 deprecates the db.collection.remove() method. Use db.collection.deleteMany(filter, options).\n\nEquivalent to `db.collection.remove(query, { justOne: true/false })`\n\nSee https://docs.mongodb.com/manual/reference/method/db.collection.remove/\n\n#### `db.collection.deleteMany(filter, [options])`\n\nSee https://docs.mongodb.com/manual/reference/method/db.collection.deleteMany/\n\n#### `db.collection.deleteOne(filter, [options])`\n\nSee https://docs.mongodb.com/manual/reference/method/db.collection.deleteOne/\n\n#### `db.collection.remove(query, [options])`\n\n**Deprecation Notice**: Deprecated since version 3.1: Mongodb 3.1 deprecates the db.collection.remove() method. Use db.collection.deleteMany(filter, options).\n\nSee https://docs.mongodb.com/manual/reference/method/db.collection.remove/\n\n#### `db.collection.replaceOne(filter, replacement, [options])`\n\nSee https://docs.mongodb.com/manual/reference/method/db.collection.replaceOne/\n\n#### `db.collection.runCommand(command)`\n\nSee https://docs.mongodb.com/manual/reference/method/db.collection.runCommand/\n\n#### `db.collection.save(doc, [options])`\n\nSee https://docs.mongodb.com/manual/reference/method/db.collection.save/\n\n#### `db.collection.stats()`\n\nSee https://docs.mongodb.com/manual/reference/method/db.collection.stats/\n\n#### `db.collection.update(query, update, [options])`\n\nSee https://docs.mongodb.com/manual/reference/method/db.collection.update/\n\n#### `db.collection.initializeOrderedBulkOp([options])`\n\nCreates a new ordered bulk. This operation is sync so no `await` is needed. See the **Bulk** section for more details.\n\n#### `db.collection.initializeUnorderedBulkOp([options])`\n\nCreates a new unordered bulk. This operation is sync so no `await` is needed. See the **Bulk** section for more details.\n\n#### `db.collection.toString()`\n\nGet the name of the collection.\n\n### Cursor\n\nCursor implements a readable stream. For example, you can pipe a cursor to a writeable stream.\n\n```javascript\ndb.someCollection\n  .findAsCursor()\n  .pipe(writeableStream)\n  .on(\"finish\", () => {\n    console.log(\"all documents piped to writeableStream\");\n  });\n```\n\n#### `cursor.addCursorFlag(flag, value)`\n\nSee https://mongodb.github.io/node-mongodb-native/3.1/api/Cursor.html#addCursorFlag\n\n#### `cursor.batchSize(size)`\n\nSee https://docs.mongodb.com/manual/reference/method/cursor.batchSize/\n\n#### `cursor.collation(collationDocument)`\n\nSee https://docs.mongodb.com/manual/reference/method/cursor.collation/\n\nOnly supported with MongoDB 3.4 or higher.\n\n#### `cursor.count()`\n\nSee https://docs.mongodb.com/manual/reference/method/cursor.count/\n\n#### `cursor.explain()`\n\nSee https://docs.mongodb.com/manual/reference/method/cursor.explain/\n\n#### `cursor.limit(n)`\n\nSee https://docs.mongodb.com/manual/reference/method/cursor.limit/\n\n#### `cursor.next()`\n\nSee https://docs.mongodb.com/manual/reference/method/cursor.next/\n\n#### `cursor.hasNext()`\n\nSee https://docs.mongodb.com/manual/reference/method/cursor.hasNext/\n\n#### `cursor.forEach(fn)`\n\nSee https://docs.mongodb.com/manual/reference/method/cursor.foreach/\n\n#### `cursor.map(fn)`\n\nSee https://docs.mongodb.com/manual/reference/method/cursor.map/\n\n#### `cursor.rewind()`\n\nRewinds a cursor.\n\n#### `cursor.skip(n)`\n\nSee https://docs.mongodb.com/manual/reference/method/cursor.skip/\n\n#### `cursor.sort(sortOptions)`\n\nSee https://docs.mongodb.com/manual/reference/method/cursor.sort/\n\n#### `cursor.toArray()`\n\nSee https://docs.mongodb.com/manual/reference/method/cursor.toArray/\n\n#### `cursor.close()` (alias `cursor.destroy()`)\n\nhttps://docs.mongodb.com/manual/reference/method/cursor.close/\n\n### Database\n\n#### `db.createUser(document)`\n\nSee https://docs.mongodb.com/manual/reference/method/db.createUser/\n\n#### `db.dropUser(username)`\n\nSee https://docs.mongodb.com/manual/reference/method/db.dropUser/\n\n#### `db.dropAllUsers()`\n\nSee https://docs.mongodb.com/manual/reference/method/db.dropAllUsers/\n\n#### `db.createCollection(name, options)`\n\nSee https://docs.mongodb.com/manual/reference/method/db.createCollection/\n\n#### `db.getCollectionNames()`\n\nSee https://docs.mongodb.com/manual/reference/method/db.getCollectionNames/\n\n#### `db.getCollectionInfos()` (alias `db.listCollections()`)\n\nSee https://docs.mongodb.com/manual/reference/method/db.getCollectionInfos/\n\n#### `db.getLastError()`\n\nSee https://docs.mongodb.com/manual/reference/method/db.getLastError/\n\n#### `db.getLastErrorObj()`\n\nSee https://docs.mongodb.com/manual/reference/method/db.getLastErrorObj/\n\n#### `db.runCommand(command)`\n\nSee https://docs.mongodb.com/manual/reference/method/db.runCommand/\n\n#### `db.adminCommand(command)`\n\nSee https://mongodb.github.io/node-mongodb-native/3.3/api/Db.html#executeDbAdminCommand\n\n#### `db.stats()`\n\nSee https://docs.mongodb.com/manual/reference/method/db.stats/\n\n#### `db.close()`\n\nSee https://docs.mongodb.com/manual/reference/method/db.close/\n\n#### `db.dropDatabase()`\n\nSee https://docs.mongodb.com/manual/reference/method/db.dropDatabase/\n\n### Bulk\n\n#### `bulk.execute()`\n\nExecutes a bulk.\n\nSee https://docs.mongodb.com/manual/reference/method/Bulk.execute/\n\n#### `bulk.find(query)`\n\nSee https://docs.mongodb.com/manual/reference/method/Bulk.find/\n\n#### `bulk.find.remove()`\n\nSee https://docs.mongodb.com/manual/reference/method/Bulk.find.remove/\n\n#### `bulk.find.removeOne()`\n\nSee https://docs.mongodb.com/manual/reference/method/Bulk.find.removeOne/\n\n#### `bulk.find.replaceOne(document)`\n\nSee https://docs.mongodb.com/manual/reference/method/Bulk.find.replaceOne/\n\n#### `bulk.find.update(updaterParam)`\n\nSee https://docs.mongodb.com/manual/reference/method/Bulk.find.update/\n\n#### `bulk.find.updateOne(updaterParam)`\n\nSee https://docs.mongodb.com/manual/reference/method/Bulk.find.updateOne/\n\n#### `bulk.find.upsert(upsertParam)`\n\nSee https://docs.mongodb.com/manual/reference/method/Bulk.find.upsert/\n\n#### `bulk.insert(document)`\n\nSee https://docs.mongodb.com/manual/reference/method/Bulk.insert/\n\n#### `bulk.toString()`\n\nSee https://docs.mongodb.com/manual/reference/method/Bulk.toString/\n\n#### `bulk.tojson()`\n\nSee https://docs.mongodb.com/manual/reference/method/Bulk.tojson/\n","readmeFilename":"README.md","users":{"jeffyan":true}}