{"_id":"@asnou/mongodb-wrapper","_rev":"17-597b305e07cf6b2eece48773f395b5d8","name":"@asnou/mongodb-wrapper","dist-tags":{"latest":"2.4.0"},"versions":{"0.0.1":{"name":"@asnou/mongodb-wrapper","version":"0.0.1","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.16","typescript":"^4.2.4"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"dotenv":"^10.0.0","mongodb":"^3.6.8","mongodb-client-encryption":"^1.2.3"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"27cf4c2fa198433adbe02d52a841947bc30bfa80","_id":"@asnou/mongodb-wrapper@0.0.1","_nodeVersion":"15.6.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-tpJo8HYDRcPWy/lV93eIq92ycBJzx93rgqgvB0rLC7Aa6YGzmmsce6YqnoeaVYd4LB1UP65IA69/Mv0UlX+5mw==","shasum":"c9d67d92caae26b9818a300f6446ab711a1656a1","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-0.0.1.tgz","fileCount":21,"unpackedSize":24570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqZbsCRA9TVsSAnZWagAA804QAJ+dPxNjh93ehvPD8whc\n19giuFQyNTemly71q9hIVm5pUPZJCltZak/OwWt3xK5dOMY8KFy4TKmrvGXb\nWE2Qcxq5Ydr2g9QX0N3Wl0DqhaggQqo0pt5m3mbUsu8pIbylEDHmjhs8G/if\nGapTDbg35d/RZaxD3CmOG+uYK6jFT0SER0emdoTjtmBQ3C4bDydYfo2xYpX1\noDqyvn1k2mWkSORO4zEMrGMpYsESokCvsmJj98ImcZkDe04G74G072HUGmBn\nl0jFTYrjEQsJ95DnpyRcg9FxlLJnvmF0LX2OpMUcUWe/sLmx9Ppu8NpExNze\n8/Wu9m4dEm1jaW1mGiLvvlDdpZ0s4CgLGqA/11oa1TgNjF6wgQNHfgyPImqv\n7NVxB2HMsnGeNPOa2MJ/8QRKYFZL5pRAyzE4ZZepktAK4NiqoqhiDghVeq2F\ni7OIYAObzoVaYxXcFEwlaJ2FQ8U/WzyGYZJsqQP8vebgpFR2HPLVCpboHs6d\nPSziN76MdBiOm4Twnth549fL7g+gqfHgB64MdyxT2yDj7qMjKW+ETEVbBdYx\nyN16fn0Z5ZHRMLF7bf5vQ6usngFySnNy/g93uTd+nYvX4YH8tUZ2aABdoiDg\nYJdUI+gMqmA3cOZjTArVyhz5Jmz98EuVAxHHBtgkoxK0rbLXYAN2P46spCEf\nVzDb\r\n=SC6v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7xOaG212Cz8z3mO8XQ9iP7FIUjjBERfLNIerKFDA6sAiEA+5fRfeScmTFm73mtSuvCc29yOo6Ld+x+sY7LLvr52ZY="}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_0.0.1_1621726956105_0.6722191693206285"},"_hasShrinkwrap":false},"0.1.0":{"name":"@asnou/mongodb-wrapper","version":"0.1.0","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.16","typescript":"^4.2.4"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"dotenv":"^10.0.0","mongodb":"^3.6.8","mongodb-client-encryption":"^1.2.3"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"153f53595f981086d09f454a5b70befda532538b","_id":"@asnou/mongodb-wrapper@0.1.0","_nodeVersion":"15.6.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-hWQZZuCtIPM7eWEXBUw34jwb8PzuIV4WsZiEdquhbgBhx33lMgjzVJ/ZelYHi4LmRtQTcmqkbUlm73VZVgcSWw==","shasum":"1ccf11ec0695056d7f01935d323b45fb9baef816","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-0.1.0.tgz","fileCount":21,"unpackedSize":24570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqavBCRA9TVsSAnZWagAAUv4P/197SMhdLD5VsNyW1gzB\nkXpDFUxMYJt1w5jUezI1WnqMw77h6bOtxcrbaCkhSUZXrDRV7ZTIzkAmEkOt\nwJaYPsQegdtiYNlAnF+zMLSEL4ciQ3+rJAedax3WEhDvd7s2FxqyJ3ZgoxPn\nr0fQ/0o2TBEu5g6o3n00uOKS4PZgKT50WDYaT9f6II+ekT2iAiKHEz0grxDs\n1SND5Te1KntGMXniieRrIARgLF/MmD8BBVdY+o+RA7ICcPav/o2Cy3V5pIWS\nsJObn1VETd8kkSxlHMmYExHjh9lP+ggulpALXOu77iIUgb5P3w2+ARbUSxLh\n+ly0WszOBcrrurr5gYVm4q212JXh582HHv9fxZ7gHi/QByEhBGt76tRRccVc\nmepMxpTPK+I3yBMezWaFrTZQkG+ngNDkXiHTBRmvIwZQq1ddUUtjPogEQVQC\nAWDSfKlO+fLMCFLf+WFiNCuj4c518o5tqQjExH6jEncIhwogoDsZghbJTitO\n5zuuOfBdBMmMOeCy2AXr266BFAzvh3S/5oAQo5sihUy4TVL7zH/Lf+HjLuwy\nm+pRvOcOE0D15/oikaZmV+SBmFxvvR1Birs0/x5TeDepYvV3fUgY8NQCkP8J\nTnh730+2HBmc18KCz66U5VudHW0KnbM37C6wZQnsfF4tHFaphRgpn1rSI9M7\nogSm\r\n=z3Dp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTzJYnOTmhpWKxMVmwcLLPSi8m6DSW5TYCQNRhi6a+dAiAVQCfSiwFGpOvbEK2hgWuEXcbPIRutM+vlNqOuA2eygg=="}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_0.1.0_1621732288832_0.04390185313405515"},"_hasShrinkwrap":false},"0.1.1":{"name":"@asnou/mongodb-wrapper","version":"0.1.1","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.16","typescript":"^4.2.4"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"dotenv":"^10.0.0","mongodb":"^3.6.8","mongodb-client-encryption":"^1.2.3"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"112a9f358e54ee6fc3223f93c671d80dc14d0d14","_id":"@asnou/mongodb-wrapper@0.1.1","_nodeVersion":"15.6.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-2uCFSvRaVfQ5KIHiYBhtNyTA8ukjsWdUFAc4nv5CZdP4NYEAUSus88X0gqwhgYYB3Y27JHfWorJSF+PYdxbdzw==","shasum":"943822fc6eeed9e74f542f0944b1a8d7fe3a98f6","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-0.1.1.tgz","fileCount":21,"unpackedSize":24570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqaz9CRA9TVsSAnZWagAAYtAQAKQ0INW4OeMKbuK/ClOV\n55pcgS6TKkoCbKvDNiuiGqPJyIgCEoGjk//1uaugLNLbz3BJyinZWXlhEUsI\nmv7nexiL73FKm6Jp8/I9j4sJvLc4fDe8DVd1/jqfr+G4b4HpcWq/70/3PXTv\nBBcnRZFvs8Kn0ScqE96DQXfNG5VUnGuhJ01cJrR62FTXv5xrsEKnegeCBeMi\nrbU4f2oOW4cowrhQme4T+z1njkKRUgYLe21iTgBby1HWSYsTNUppM7t4/4zN\nXT2t3QDHJcx5hA1gWl8IyCLJca1ePCBfquOPBQlmUpTlsbSYZSMn4iOttfo3\n0pQcO5yfxtTXByYKSYbhljzpwghclSfiILJoXJMnpkNnuBBArEO3sACrjVYx\nyoFCQAtxcBqtRvaJRoUj9jxgwJRr3k2cEesjQwIBJ6/d8TRXTC9rs4c4RFVV\nyD0nIlyzMTl7+AybX7G/ClckZscJqL5t5ADGe5FQWVOIyTMuRWHMOVj2Irtb\nS22O5conGcWcCx7svBP2AKId5auuTwWxY8QzfudJCHcS4H1wzDLe7WJapTH4\n0buFCgehfOwYaTptgvL+pOykFtFGsFyS4wrmADcBlxsN5J2hW3kD6LKOQSwF\nBwRlhtNZWlEdqHQYCYZVdZB7fWWbmEj1WxZaYvowJktORrm3/pexOuHeXRw5\n08YU\r\n=UXtC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyre6W3YZozF1s8HDAobkZtNIxjacW714+L3gtbe1sOAiA17O+CMkJ50spoYcuKMcG7pNS7ALenLTzQQhC+Hlzyaw=="}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_0.1.1_1621732604931_0.6910665608901188"},"_hasShrinkwrap":false},"0.1.2":{"name":"@asnou/mongodb-wrapper","version":"0.1.2","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.16","typescript":"^4.2.4"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"dotenv":"^10.0.0","mongodb":"^3.6.8","mongodb-client-encryption":"^1.2.3"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"a8aac5bdca74f1ef55981778b83f794c90298919","_id":"@asnou/mongodb-wrapper@0.1.2","_nodeVersion":"15.6.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-maCXKhrHsXvxybx5m/RKiviTIvc+Qgyryp+uJ4ITWHTf3scnI40XVpMEJtkm9Wgp5TgyGwZFVy7oyn6EYpuETw==","shasum":"e7d591cc8a1d90df494805d03a7662d768532b58","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-0.1.2.tgz","fileCount":32,"unpackedSize":29749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8plgCRA9TVsSAnZWagAAiyUP/1CJBR7XnFNladmGo01d\nEVnSdIzvGYIBlqwmbwcXolahkzUF88I3U7/WZfPCHxALW00RMRjMe4tLrx6u\n+OWn3L/kwG+lYAVNPP8OQ6ge6QzWBKXkL0Nc4C7EvhcVuI8NcXZ0DDHHt7mg\nTPmPN+B1jI492/5nXcpKtA3x/bra0vG115b6MnXyRxPHee+AjNbOS9+Gq7Hs\nSXGNs7ys3PpXj7Ej5OgQ7qc4RdgK+Ku6IyItu4F3ICxBtTeAebh5PRXjHp4y\nc3rybI6NdNBD9vRN1RWw5Dv7OorGtrfBr3dp4tln9+ULKdqrUtRZWm6dan/j\nT6DWYic79BOKNCSpy6/ZmBcO/jAWGZQiGnIo2fHjmYZwNwsWwkldr4XdZWRy\n9869Y5LMRKDxqlkKSHMlhGJK/PAC3G8H+nfkMOwMCC4NzLhMXRJOZWEz8F6g\ns2EG4r8l8lO3psWrYwUPnQNjjJvPB3sVWoAaRS2n4TkyViTEFASpYq2IN4/J\n5LQLxNpGWXqwZEDqBOsJyzjZ8Mv021MlV9mAa39LUJ5v4pimrziCsxG689FZ\nNekMqjPRo4/ZurBjA51I/Uj9eeVdTXF86yahS9p7ssk+KpIMOtMygUNQ4IgI\nFz7esgptnWHeuLG+63kBwLzEoF1JdIgtMK4tt0PzF3s1OtC6vJ5TknZ0haFq\nbBz0\r\n=ZkgK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAIhM8aNjivAmftPaRtVP2GjT/IEve+PAaYi0VuKHdq5AiBTSvF5Boavs5CWJ/6lmlH2fnLjVFdd2y8isIONwccLOQ=="}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_0.1.2_1626511712704_0.11745443356359986"},"_hasShrinkwrap":false},"1.0.0":{"name":"@asnou/mongodb-wrapper","version":"1.0.0","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.16","typescript":"^4.2.4"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"dotenv":"^10.0.0","mongodb":"^3.6.8","mongodb-client-encryption":"^1.2.3"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"50e30a818603f9140d816b52178facd216dfb47a","_id":"@asnou/mongodb-wrapper@1.0.0","_nodeVersion":"15.6.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-pkV6xajkWjyaIEKn82M0g7P1itb078L3q38qCQzfo9wHfzhHtz/ybFThZ0J4MryXM8PFJYzwhQ3To+oqJghMeQ==","shasum":"33eb8265fed4ea2ee70323aa0ce3bbaf7c88fec4","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-1.0.0.tgz","fileCount":32,"unpackedSize":34764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8zMfCRA9TVsSAnZWagAAhgEP/0KEwR+Ppyvz3ECRUmoa\n1O8Ahm2Trb2qB1tAw0vXDA3iRBXkF2NvMjClY3ItqxTn21oMNnXQHqvpCdFp\nPglX2kY77kMijylVHxpcAlLruSYlsWSsDPIX45INuFZ0ZllkyIRGwDyxXp19\nJInx7spxwEO76UZhF0YPx+gYdsKkNYvgrC+n1fkVKYW9Fc3AZtKbzc91AyEI\nlM4dfjr8+CyFb7VFc7IeunM7ogjStYNb6HT7h1V9QCqxQFDv4U81WUhMsjmG\n4NvogOVipjKj5ii+XYzl+9qnRPEjtCBeMX/5xi8Ge4bSVF1ccossR/B/LryV\nZLiLloKLc/0dm/SZjqAyVxK0K6Vk08wHkFl92DvaJs1pXkF3gSF6GAkMTtq4\noaxaubCScO0A5JQHSi/pIHVdYUiwvMglO2RKTS2qRlHV0eYLBijFn57GrmqD\nER7CyE6mzaSU1zzdanZhA4Jl42e9CoI+Ii6lossGP30k3c3kMhiZIZBS9CYs\n5QJLUpBgNm256CM36AIx4sa7rz/cCLxUtUZ+1DAH/eT6glYJGrTgK1RbOvlf\ng1fCVTP47/0cDBQLb5bnkeF3Rd/POMw4WrJkMe1+RpY75M8uriYwwU+VXY+i\n/ehyWIeOMMHcOEUV3BrLwD8P7qvH1teZQnZs12DAdA+P9597zl2oXGi99zXI\ntqC9\r\n=S1hS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtm6fJTUlSjqNRD995fz+5fH7Zrmvq1o8iAU7Yho+lPQIgQHGrvpWKjw/lRUUQAkf3OfzSr9NHdgx/OPgigBpEIpI="}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_1.0.0_1626551071793_0.8456620530852135"},"_hasShrinkwrap":false},"2.0.0":{"name":"@asnou/mongodb-wrapper","version":"2.0.0","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.20","typescript":"^4.3.5"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"dotenv":"^10.0.0","mongodb":"^4.0.0","mongodb-client-encryption":"^1.2.6"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"ab9e16a739727ec27f62ef82084b6fab56b06ecf","_id":"@asnou/mongodb-wrapper@2.0.0","_nodeVersion":"15.6.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-pTxVD8b1p8XzPZkV12uPCk9BATA+WZs4vUOfQb0rMUnXpiv4sFS7SS9D/71x0pnHYi4kKSNFvw/HJg8zSPyDPA==","shasum":"c2e5a8314ab5e229cf5d2250cf0d7750bbcd31c9","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-2.0.0.tgz","fileCount":32,"unpackedSize":34873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg801yCRA9TVsSAnZWagAAJJUP/1jx74oayFowzaJ4TQDX\neA5ZHEyPunmMDn1EGkJGq52S2U/LhJSHI80DV0IPYUp6nYcResUxUNB1TIg6\nriqmUjYPnppyg7XJbR+CaRqCUWkpsKAOqV3o+EPnEvxpPszOL+1kHdEuvCmC\nSWTee4dZ+Guy6Q1SeNpFhaJy75eWahrrzXQ7uZ4giVy2GTWUbBFQ+B0+ORiN\npj7/lKTkgA0GfYGHUXHQld4khuq+fcppXRVCPOzwit6B4oEtjPKf/03IIWD6\njJtE9ApvusJcxS5bZdVorKhNvNvUkct6Nrjj6WBBVzg0Lk26GUBsdgb5Ttj7\nLwexUCpN69WsqrDOBGJNZIgdAkDv69NfTgZr709x6YE//HBpnoHi08k4Kjka\nF28jzIsg1jrUeLBXnEDMkXNts0XAnmRGN+lnKhAhitgreKDeEkARYawFIn/f\nzl4K8OShYk9X4H8wq4QwvGHDMa4ruOS3b4tEET9F/uf4SMho7C+ln6sIm+ce\nb1lyOEgMrYB7Lpa4KBF+9fQFHMPqspsTwq0kwRr+bEtiUh43SAB/ZFvhFflA\ncJCbdza1VXIhNvO06KNjADAiCQJfeBd6qeE5wnNUehp0PGhPTZG3gg7M45TP\n7IAgGU0TsvU55q7OpA5o+SonVxbgT3bSHU4the+3UzeNJnQ9l5eT6c9gPINI\n9/nk\r\n=OndQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBMm19lJ5WNUzRSulcCAmTN6iSVehJmPDfgKkxmCYjhUAiAUydY8AWVXLYlPrXuIxUFQ7Yfc6kzHr+rD+CTNEpyz0g=="}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_2.0.0_1626557810148_0.850263357782693"},"_hasShrinkwrap":false},"2.0.1":{"name":"@asnou/mongodb-wrapper","version":"2.0.1","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.20","typescript":"^4.3.5"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"dotenv":"^10.0.0","mongodb":"^4.0.0","mongodb-client-encryption":"^1.2.6"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"1edf37de5fca9f4afd8b6db59a3480a0e8560cd7","_id":"@asnou/mongodb-wrapper@2.0.1","_nodeVersion":"15.6.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-RCsXJihN340LgpK94hTytDKBSc8VIPmpxvSUJy2uiqKq/96vPYSbAAcvW95ndXwbs+aUEw5SYubyf0ePUMFubQ==","shasum":"63e160d107cb2bec9124a0e3c9840ae8bc034828","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-2.0.1.tgz","fileCount":32,"unpackedSize":34748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg81NQCRA9TVsSAnZWagAA+b8QAJGdyrRrdYRC24ApKGMu\nEsgjG4S43rTvXEv4xXzOMB8Au4EsFJoir7jF+uuI7qIxQWBG5wyPWpUWrzP4\nfZB211Px5xeE7/t/LJVIjRGHjHEiPjS5rwOz7YnPXL5kFK+2GXDsZs7GiF3o\nVsxQwGe8MqGJcCeIH9z554e2ysFFv3Is2NUyTxgG5Dac5h6N/6oXwb0SBZbp\netOZKegi5zmSEd8ni0X3S3RwCi/co2xMZk+GH83dlbY3YOxl+CuufJr8lDeq\nZgxy2nFMNoCQ056p9SyQhI26sP7FAb+5C5P6fcKyXZyMOpx7TLefWBFvnruC\nBcS0CZzVYZO863ziFnGJQW63fZMBReHp1kZ0P6lsrtCRAjy2HONrmOubQ1Hj\nqzGKjmuBGRwnKC9tLXyYTO62GBXcbgOox2mEOm+RuXqt1YjSGtWY577rbel7\nrOVAaIW3K59EjTUjDGtUXgrA5jd5RuNstG8HEkNabpXEQMPD4OtGf/1qo2r3\nune2IUjCNpqTUiU1QAolecydLgATPDsyQhz9alJlKSr/7FdBCm3tDBbkGNNh\nccewA4C/rS1KIqCPTk+cVM0gbiWMU6Na/Fyic0KpvdW+WFNyHOz/LatW2zId\njsC/TnAePqgweiqIY+htE0KGMSyWlV2XvwGW3WBv/9AQE9rsEivtXUhWnUBK\nyJ3A\r\n=81PJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHC8r8r0j7BRP3g3WYt5AUjUD3yO5eIV0f9K/upuVBlwAiEAxJjDTp37GgLw/WrT9wymbV5Q9mBbqk3HTV/pUEo60nQ="}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_2.0.1_1626559312817_0.13706431990414059"},"_hasShrinkwrap":false},"2.0.2":{"name":"@asnou/mongodb-wrapper","version":"2.0.2","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.20","typescript":"^4.3.5"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"dotenv":"^10.0.0","mongodb":"^4.0.0","mongodb-client-encryption":"^1.2.6"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"8ed84a7dc4984901df19a13c31dfa2c5f2c47b31","_id":"@asnou/mongodb-wrapper@2.0.2","_nodeVersion":"15.6.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-zrs4A0zaHJZMJSu7tLTpYY4Q3SOusXDhGxraP6eZ+NFOrBz67rVI77px5J43OMMBeCelL63xUk53Tzn0bsY8zA==","shasum":"121bfc0a9c0979a3a2ad5a32fc75b4692befdec9","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-2.0.2.tgz","fileCount":32,"unpackedSize":34829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg821sCRA9TVsSAnZWagAA6tIQAJO5FVlQ6uxr2dpdR7/Q\nt6Itjl0hmEAqgQAfQB48RjOw6vTl89JNQ7T6A75+c/dLdeFPjibNbujS+Q2Z\nQulH2OOYfqsOLlVvLuNr1zQjab/uwABwmLB7Fta04GimNZYHFmjqtRlhkp3N\nOVE+12VEoDGIaMqPYCrwzeIP443PXBef7Yx54H1UJPhSg9jyzeI0MgVak/Sm\n7OKT0lRv1NZdbYKozzNnz2OihOqCnUs5OOIydkWIdW6F+8e/Y13wSzEJ4smv\n5F/GMEtB8k3aj821fKhd2kpA8CN4OGyMQPmrFf+XEAwg/PTFqmsAVpqsBAnL\nhWX/+xbmXCG0as+U5hj6q9GjGidtn5BFvsCptpD1Gb4n3y9LXXxThLRPZr42\n64fF4gu7Ts6YyI39vlj06Cj1q6lY4pg7tZF1eogh4tzg0F7LACbD4ntoespk\nHeo3ehUC/JI7/dPRU/nvTETyOQxhG+xp+t6EElynRvOosunH/0dkrvrd2tDw\nUHLfp962QJTu+2nTe4vMn/8cShCV242Tq4TTPt3jVHyD5iKTJbZmlid3w9K1\nRBWxWc9rVncjV8wXOow2wwsnm69EkzGBxjluQqGbyki7jy2qTIo1puETiFFH\nijCaSdTLyA/aszdcRaQEJnSYNNNoCkTE0yQ3AB4oChKAKfmdi7mDgH5ux36Y\nTsZ4\r\n=p1YL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeln2/n4aKyTHlVgsAGiB7Ats8V/TCLNgav47zu6G/6wIgQLkFkVGZxvXpMeiYZqHoMsMYZFoDihkA4vRjRH0rs1o="}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_2.0.2_1626565995927_0.7321883264765483"},"_hasShrinkwrap":false},"2.1.0":{"name":"@asnou/mongodb-wrapper","version":"2.1.0","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.20","typescript":"^4.3.5"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"dotenv":"^10.0.0","mongodb":"^4.0.0","mongodb-client-encryption":"^1.2.6"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"0a7f39a9a21210b9601ecab6a9654455cd906482","_id":"@asnou/mongodb-wrapper@2.1.0","_nodeVersion":"15.6.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-bdv0sppDqRYZjYTItNewLHTvri/rZSiSruoOzMjcbpbzuVbCwD/t14eFjD0tMbZp7i93Hleux+VQOCuDD9toBQ==","shasum":"7d1e8d99069fca903ff8eeb37a06888e9c90486a","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-2.1.0.tgz","fileCount":32,"unpackedSize":34986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9J4nCRA9TVsSAnZWagAAAbYP/0y/Jhi+A4vnCdH11Qqr\nyW25bfyRKbeae8zqXmybX0d7eODT8milyOVuv7EZON8SWWcM404rkovEV/T1\nrwGHeIGiFHqRBFLM20LoM36OwGlQBzrM3qBFdBUnU+vGeKYnvQQV/Wsu1YkI\nA8hZQhGkeSlAKc/DQN3XigQq20NEIwJfopgsKwviJBDVZeYxBhpIccyiO3OV\n0k/cSIKXsUkncmss3pLfKVexeerRCOIGNmiZk1aDp1NYhbdQCoNBL7daWM75\nveVe3MAF+ruItB+YOKXF9EOKfuj5EsMz0epZYx2myWXFNnGL9a5tJP1ZHbjU\noWgUk5fs8eDWihIX9vYGYPOddRwG3eiEOOQn550VuGqh3uBYCCf8aYdxdXfi\nqKTxZO6XYkcoxvz2cNqbCacCelip+FvLXm9A6l4GTpshC8VMRRAiJwIE86AC\ns5n8ZM8wXv4CpooYyH6inKfxSX13Q5THtQ3XfBusXApk/7z9z+GRIMey8V8/\nNmSvHcEoO4k51peQHrvdhSssMLwU8i5Uw5VeculD40f2T2/93T68biwHYI+v\nMjjj8dFrPWDEOTUos8V/unwjwMejFxgbWkjDHUXzeZcbsX0I94APO94m5eK6\nLWh9uJhO0TmawaJWMi8Pa9iGi4zVsLLu4GQYcajjj+1V7TBcM7TCtTQbZrG0\nKcZZ\r\n=ju4G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFROgERGQkhQwERF/cwlWdmOqTDmEqzOjQQTpTIJiMuwAiEA7Wa3QYiGA0tV3VxZhsgiFJsZdthFkFuPBaM49vF/iKI="}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_2.1.0_1626644007784_0.6418642404084172"},"_hasShrinkwrap":false},"2.1.1":{"name":"@asnou/mongodb-wrapper","version":"2.1.1","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.20","typescript":"^4.3.5"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"dotenv":"^10.0.0","mongodb":"^4.0.0","mongodb-client-encryption":"^1.2.6"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"45fd58f3f7ddc2f2f3d7f65b2ef4abfea6a1aa1e","_id":"@asnou/mongodb-wrapper@2.1.1","_nodeVersion":"15.6.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-0NYxkGUDEoxytWrP4MkbxwyS8ZnZ8diPZJ6hCqDTGQAbPlBBo+EKMwNfeF4Wyd9+gu+fAfZa0p0s4ptiink6Pg==","shasum":"a6e15e3dc2ffec7913d039860c5a2bc868ee7af4","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-2.1.1.tgz","fileCount":32,"unpackedSize":34992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9MlVCRA9TVsSAnZWagAAx/QQAKPQl9hNkSylDiqOzKC9\nJH2UrKcr9jR0D0y7+xFe9qcZ15fEBewZp5/JXpJxzPrjaO06h53p3y6IeIe3\nctY95D4STS9BugRxnI+2c25E+DtYLaRcKebzGfV6QuPGS7LLrPbji9yov0Ft\nsgS3xrL0h87aqP0UBsEHSqN3QMCkp+T0FbqaS5AM4x7Wv9+G4vXxM9JupqXE\nNkEKF9Ivi7pdI8KuG6NwFoNGrTOuzhEGBefOTQM6AKnK52IAJsaZDGKdEWth\nM8HIr82JP4+9ceb19B+fzjnMeyz9qkV7YWPpTzWqlol6Swu52wju1Sa81hbP\n6bCqM/6JcfKAqKyFMZpYvXFAaXw6LVzMvU5WgVsYxJvhdDsvYKTjXcVDtLCv\ne2iQwvGov1Mv6xLgND/dF2j++2hL6KX4i8quBAujkrLrA9wO1DL4la+j3qxk\nsFL0Kw+UCFfoNQHC0mdRubonkzhzBqoYQC3ktwnbQG3wsi7y3Xze7XOgJyZ8\nVgoI7Y9COWr4Oya63V5NCzIa7TozsnK9ta9wKS/1xeonYy5MzXBeyFPpkfLs\n3lmHMTyjdvohR4JlXVDowmhkJpOqxX3jF94Ts2qSTf6W/WgHYO/HhnGdzJvQ\nJ0+eZtDReLSAxrreyU/y79cnSjIjPxem8dTx3TP3VDDIoAnEyqGGbV9ZtLnZ\n9l09\r\n=G2Zd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJTmMc5p8GSBS2YKvHmlwpgzzOPUrU8RQ8Gks/qc8XCAIhALTnruwa7qeO4AyQtNWJ7giULQtHJs2vgpiOG6wfvATn"}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_2.1.1_1626655061755_0.7476410561349194"},"_hasShrinkwrap":false},"2.2.0":{"name":"@asnou/mongodb-wrapper","version":"2.2.0","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.20","typescript":"^4.3.5"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"dotenv":"^10.0.0","mongodb":"^4.0.0","mongodb-client-encryption":"^1.2.6"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"bb67e354cf2cc580d64f4a04254ce73f7e0c1613","_id":"@asnou/mongodb-wrapper@2.2.0","_nodeVersion":"15.6.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-MtK9Z2ld7R+Vqpb76HYSKXfwMZh4QMLArUgS527wYsodyDmI59Io3hJQnJ7Ciz7o6sGdPC8Sd65E1PMBwz4ZaQ==","shasum":"39ccb0ed5fc172a6dae5a052957eb340eea90c78","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-2.2.0.tgz","fileCount":32,"unpackedSize":38174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg90/0CRA9TVsSAnZWagAAlrEP/2ubs7NwqJzDLzC4bwac\n0KriLiROJNnzAPE4INIFSAnNqfiQKhVJFC08o3RmJJ0+6qofeFufk3EfwrfH\nBKGpA4xwS6BTS/9HjQlC1RHYlpWe1+8/8BPgYJcU1Ix2WasLVKe0uOoF9VG9\nzOUeEan6UpOe2ZVNxQwwBLn08+Lrfw3OoBBTfFkCHpj96QwAJsoDLSngU4Eb\nA1CssfAGHFWDrGXcLA5mbLR746YLZc2I/a3PguaptCrVgL9mRHj4b9vr+D4S\nl5Xdq97vD3wDYv4IFC69tO6dE6MYWQKII8z9IWmAphqnDjpDLkqirasSA2Si\nC/p1NT4hA5zpHQgIcyWdh5Nd77aQYNvsi9PhdhLx8kJiAugFRMcqGasb0UcE\nbESC9nfVwr+trGORFkdBhb5o6a4G5kP4Bq544ET7FKWapWoFJDW+G+pxjEZK\n+XLfls9WekgqIoe9zyWzzYYGcHcdnmJ8tkl14mp46LWN3oBiZbSvzhiRYQFF\nBnJSTkNqo+dE53GCwgzKBPQ/N6IUiCNtYYnIJXsUJOopGMyLrdbLn/4C1DCr\nHj21IffbDAvXkDI3Gx0xu+uHvGiIPyg0npSeGmzNk220riELvffSkcU/mbMj\nQ1khUI35pcRu0it5pWS2uF2OmCjEspd/UGhURrWYnMOufS2fl/QsQVSLuI/Q\nVZBr\r\n=Di7H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCWKHd8kLDbdGwyMGFQbg19ZHNO6XHQrtxsA2hC4BQRAiBvdYFq/IaG1a0o4ingoMsMdCUeE9rzG3yf6AdMZMEPxA=="}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_2.2.0_1626820596548_0.23237488901852066"},"_hasShrinkwrap":false},"2.2.1":{"name":"@asnou/mongodb-wrapper","version":"2.2.1","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.20","typescript":"^4.3.5"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"dotenv":"^10.0.0","mongodb":"^4.0.0","mongodb-client-encryption":"^1.2.6"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"1f4026d9338673d3ff3d74527f6ead014f511a33","_id":"@asnou/mongodb-wrapper@2.2.1","_nodeVersion":"15.6.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-CnqVxBzMagx1V5mGdLx3I5iXfdqbCuqFFa5pa01n3spEngD+at/EKP+Ep0/KwOx+2ZjJ9KLAr83zO5abZCPV1Q==","shasum":"a45266ce44b5d64d13274c0f600d1cd1e75e73b5","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-2.2.1.tgz","fileCount":32,"unpackedSize":38169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg91BzCRA9TVsSAnZWagAAXRoP/06flu9vbLQ3wkEAsMC8\nFR4N3Z7N7fVU0Fn3/oz4lX1+ZaSMV6kGKEMixm7dbyzVwyiLObNMFnwhrJZc\na0Df+es/1jPrHrAUZqbVSBKu2Gn8G8intVbhqI20h1E4gaWKvLXoI0Vzu+qT\nsy/AvUJ+tn7qpG/APfylzwsHr9LLgn6yljAo3tIJutGaJHyrXhTmCnDpCMlN\nNIB2H1Ar9AL7hZborPRGG/wzzW6nzeK0kHt8IZdMnqBQKJTtqyD5k2108Qlz\npakvs+Iunz25YMU+k4SLFIMLmpNuxYKB2F7CrP13K67WB1Y+6eK8WZrGeTtz\nEGytCSfnxudD0LMeoK9zepUAVRESp5oKscDqbYa24vxE01Ued968orlr+zVV\niEA03Lk098b/7RW9zF0nuNSiGTEQpUKSQ9aw4C4JTHyqmICrrIQ+3sQ4EjAG\nvc123H40al7o9lJcGB2tMGTbMK6XVMOwjxICekEgRQOq8Qwk/CgtIshnwGT3\nL/Ff2lkWymStXsf5+7QTEZ7ll7RiJQY4nCHh+1ps4cEFDN2J0AbrwJoDXEYX\numh5s0Mj8k56ggvIU4mz8d786VQSTrZLyJi3tC1BaPNK/e/ClSSLpIUQiwfC\nYK87J4mMkMe1khYzGTZPBOSE5txHSfHOwJ8r0BLatf6djgblI+s0/KZTwPdu\nte7z\r\n=5b/b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbfSC0psaJmQumddiPpI5me8kLGvj+885RZcWI3muz6AiEAjx+xm/HqqsLQbjUqo3u21czcOkK41GusgCGWNVjKM0A="}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_2.2.1_1626820723271_0.36703531578231074"},"_hasShrinkwrap":false},"2.2.2":{"name":"@asnou/mongodb-wrapper","version":"2.2.2","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build-dev":"tsc-watch","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.20","tsc-watch":"^4.4.0","typescript":"^4.3.5"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"dotenv":"^10.0.0","mongodb":"^4.0.0","mongodb-client-encryption":"^1.2.6"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"47457408ff22b8765eeb3b281fabc9712b40fefa","_id":"@asnou/mongodb-wrapper@2.2.2","_nodeVersion":"15.6.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-DRuatHVb3O/OC08Nix9oFxAQebPQ34SOyXR48Gd+x0P9HOhzR6ynRiaWZyAx78w5S+6Oj9i8Jqa6OopJxziXug==","shasum":"902793f1eabd25b127e49a84357a412828bef175","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-2.2.2.tgz","fileCount":32,"unpackedSize":38226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg91EoCRA9TVsSAnZWagAAnqYP/2bkjuxtqQ0SzZKG5iQA\ndv2G4GRXgrfoEl4AgDPJJJDSe3OwXb8msdY6O2qk/onk5B2TLOmitRDjUFZB\nw7b0WTJaSOcBb1029ib9DmR/OulxXw39eRtWFTRS/lFKhbn5L17P1KvlEyYS\nQ64/uK4XlvHnOwVxC1otn2JwYWjRm/9GUL51v0ymeyQHgHhuNDYB670eyKfD\npxKWNtAX4kJbwv41W1qLvK0WcjmyUnW+7kXdTQrZWFLbWnIBMrzlmNlIQyL5\npQ0APtMAjXQSlxnSvuuDi6AjQT2YAiBMuJv9Xn3UcY+bUKfxVAgN6K1oMnet\nxvjlK/2qT1IONqfU9r37EOoOUmdfzDAOFKDerf58uvNmZw8Hmq9znPTFdSvC\nQenCxh82BX81/BlJUXyo1kDQJjJkA4klfu3bWwr8qsdJ4e3iCCWiY5bjPDhE\nlnZ3B6m01NmuhpTNq6VzBBbsmZGAvtVOtof+Bjt5CAIwIra394Mxv5vm7Z1+\nd+Kw7EGWi070ewYqZc1c/6Eaau3EIj+KNUe349uhTvAxpbe1P7hDUvARK7IK\noGUCcyCLTDem5MngrVYfndBY4c2S7iFOYve1jWrzTtfgtOmgREIhOpZ8+kj3\nXIBgZjhrioft12Mxwl0xD1clDQ/t7BcXpU+VOKUoGQkld4o0Vkvwn/wxkMGl\nOpw/\r\n=vCsy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV7zF/COrr92CEqmH3t8nZDSt131sregeWJ65puxCWZQIhANaUDNGiKmXWRi6Q3ReUUjJFkKyQyWCC6xvjl6uFW7pg"}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_2.2.2_1626820904865_0.7711856256682301"},"_hasShrinkwrap":false},"2.3.0":{"name":"@asnou/mongodb-wrapper","version":"2.3.0","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build-dev":"tsc-watch","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.20","tsc-watch":"^4.4.0","typescript":"^4.3.5"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"mongodb":"^4.0.0","mongodb-client-encryption":"^1.2.6"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"9165178c52eedabc3e2d25c34cda94cb8f38a560","_id":"@asnou/mongodb-wrapper@2.3.0","_nodeVersion":"15.6.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-2IZdTycdzc5Xs841+mV1q7eHxnDQLPVQQslqYWfhVQ9TGuQnCUTQVaZPI7CwQCcPlm6weZMiA80O/VpC9lrPtQ==","shasum":"cb56fa324e4cba9273e4e291fa5da2ae904b6463","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-2.3.0.tgz","fileCount":32,"unpackedSize":39186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/bl7CRA9TVsSAnZWagAAI/0P/1lnwrnZ4P+6xu+nFKO2\nXv4e7vZQhiLdol4uLsuXKdnK/qLk8uute7mGK37xMcHrCh/SUskmLgs2IVoV\numU85/ZfNF8zJACTAW5Ktg1h05zS6YYVUMSDm6ARBqhZ8NqjHT+RsxCttTCC\nINyopFrTWrj33hUroet79Kxb2h6HGmJqFbfCMXrEwaS17t3usEJLdXx+Dngi\nYIZf2Ux5+FWBTUpXk7o3o+PEgc+qn7gnX+FDei8pGqqro4sRKRyVs3bsWkb3\nNWC9cgWLIKcmv2Qm/7M/0x+clm1MygENbfgsZbRvNPF6xSX+R96m0P7cwlgI\nLxi2uEdo/6LI03etMF+41Gl+DKGeJY4UVL8oN3TTV+60Nkr9JmtZZ3I+Bg/U\nnR/deYTwQelJq+03M3BwwprTFGz6G606useXU3pclWrYXg7vCfZzdXZFAe/c\nlfvA/8VhzxJyVg4pM6I2HIvQg+F13czXxD5bqNL+0sW5E0pR4RQDuFwwGmPb\n+RPnlpoHhiZ40coTXwGG7YZzP+x8zIz/IWcIRSHjZ+6oFNcoY5JdlLN7JC8m\n5pGbzw0vUtHW9lH5CcyMEKxP5GAVw3IwcJHV/bLRLOUNQBV6cAOsRKeaQbSe\nDUG+DoT12BgqqIMXU2E3UhxFaC3+BsCswMPMgx+5TI823ncTieIgGhj4AKI0\nnGm7\r\n=pYVJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdun7fLGRs53A7f6EPdu1HHk/R6n6sMJ5Oam82AndwEAIgIofdxspPgJpc6B71C7Fs2aVGFvY2bP6jXbbdDSxPGsE="}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_2.3.0_1627240827676_0.6263906265636994"},"_hasShrinkwrap":false},"2.3.1":{"name":"@asnou/mongodb-wrapper","version":"2.3.1","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build-dev":"tsc-watch","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.20","tsc-watch":"^4.4.0","typescript":"^4.3.5"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"mongodb":"^4.0.0","mongodb-client-encryption":"^1.2.6"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"04ffd0b84f7122c71aea4efa035c9ec02a50aab6","_id":"@asnou/mongodb-wrapper@2.3.1","_nodeVersion":"16.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-iRDxb5P441mq9om8BM+KzRy4rsQzu0d9Py7u9YwqdrA/tmhsvZ9xYuMQb5QxdI+hv8R3gH69X+Nla8QRikF5AQ==","shasum":"58747a5d585fa20272225b0d3640ea4fac6bd9b8","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-2.3.1.tgz","fileCount":32,"unpackedSize":39247,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6r/dHZ19spRUOLOiGMBJBkEbZjH31FnelVCPn6tbkKAIhAM7wdOX/p0iTx/wyzT1TiRo5x7XVzqac1Il6hE5rJz6h"}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_2.3.1_1634489070644_0.6759948118177372"},"_hasShrinkwrap":false},"2.4.0":{"name":"@asnou/mongodb-wrapper","version":"2.4.0","description":"Typescript wrapper around mongodb","main":"dist/index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build-dev":"tsc-watch","prepare":"npm run build"},"author":{"name":"Alexander Nou"},"license":"ISC","devDependencies":{"@types/mongodb":"^3.6.20","tsc-watch":"^4.4.0","typescript":"^4.3.5"},"keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"dependencies":{"mongodb":"^4.0.0","mongodb-client-encryption":"^1.2.6"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","gitHead":"00a7cd55ca16a7558ace5acd80f2a8755bb8462f","_id":"@asnou/mongodb-wrapper@2.4.0","_nodeVersion":"16.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-FPqxM31yJ5yYjHrnK+5iHG/dAUJprtnFJ8fAdS7qBd245rQ2/+zbAHDwuhd6HZBzxCx1lIPOiy2v37TZ3oMpcA==","shasum":"9142165cc6fe7d36f630018ce38d1e36599d7a16","tarball":"https://registry.npmjs.org/@asnou/mongodb-wrapper/-/mongodb-wrapper-2.4.0.tgz","fileCount":32,"unpackedSize":39195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzGDeCRA9TVsSAnZWagAAuS4QAIFFXmCgDuy+F3mZzD7p\n1x6MYWHu8JHrL4OcBn3CKy3p/9tjKNhkEkc+HHATEH1N4qS5gQSmNoR9aOq/\nMvM8JzD9L1oebbd1+pyI1McJnwFdGu2p/uHSYhuFpXnZfimG+BEATd/27hNT\nw65eC9JQjbpuzmHv8R7jY7sjXk4EQOI3cBIHLyaCvZJQJDIbNWO6mt1frGT0\nkZM+WtPJBMbfmHSYbgvqUwmRDF6jXsqIryaLy0lXd1GQHe55D0vp4iFJel2R\ngJByEpL6TX/NX/4YK7UzSMLHFFfjUwCeY1nc5J2Zzvvr1DosCiNBNV06kWDb\noVK54BKa9uqB8TUoGQESkZY3JfzcUvc0ARb0y16WfaBch7FOUf7tqzj0yo8n\npFUOF6PCe2VYyHeZV511DYt0p2m6MFy/g0ytdLk6Irqq3z8XKelXF47PtzeW\naLgm46qDwuzypRNw0mj8KiP/b4XUo+VcRquoa/ta/aDG33mN9fSXMBfSXx4H\nma881cHSX/k8OKVKnyZnUnUKzzr1Z2f9lVNS/UjYfu/C8rYVWlMvFCp1W81t\n6t34Ohk/FOEIl3yRVvD07bhbvVlFK2fBPYqFmWH8kfUB/lJlDYjBcqmetcUv\ni6xwO3uRZBQPW8MA1VPxi/cTtaMtVKahEkFTMYudg83vG9E/M9RZ/2bMKm/e\npvHS\r\n=7xBZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFgQDeZ0d89cQDvuYPpMlQkqYK64tQkAngyEGIbM4cBkAiAEs1D0LUgD+agrO3ZH6ARtXl/m1+tY7SnFSdXPy2G7Dg=="}]},"_npmUser":{"name":"asnou","email":"alexnou@gmail.com"},"directories":{},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongodb-wrapper_2.4.0_1635570357511_0.8788728008065068"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-22T23:42:36.048Z","0.0.1":"2021-05-22T23:42:36.222Z","modified":"2022-04-04T15:48:01.629Z","0.1.0":"2021-05-23T01:11:28.956Z","0.1.1":"2021-05-23T01:16:45.068Z","0.1.2":"2021-07-17T08:48:32.850Z","1.0.0":"2021-07-17T19:44:31.905Z","2.0.0":"2021-07-17T21:36:50.304Z","2.0.1":"2021-07-17T22:01:52.966Z","2.0.2":"2021-07-17T23:53:16.088Z","2.1.0":"2021-07-18T21:33:27.928Z","2.1.1":"2021-07-19T00:37:41.925Z","2.2.0":"2021-07-20T22:36:36.714Z","2.2.1":"2021-07-20T22:38:43.389Z","2.2.2":"2021-07-20T22:41:44.977Z","2.3.0":"2021-07-25T19:20:27.810Z","2.3.1":"2021-10-17T16:44:30.811Z","2.4.0":"2021-10-30T05:05:57.670Z"},"maintainers":[{"name":"asnou","email":"alexnou@gmail.com"}],"description":"Typescript wrapper around mongodb","homepage":"https://github.com/NekoFluff/mongodb-wrapper#readme","keywords":["mongodb","typescript"],"repository":{"type":"git","url":"git+https://github.com/NekoFluff/mongodb-wrapper.git"},"author":{"name":"Alexander Nou"},"bugs":{"url":"https://github.com/NekoFluff/mongodb-wrapper/issues"},"license":"ISC","readme":"# How to use\r\nSet the MongoConnector's default connection url (Can be overrided when subclassing the `Collection` class)\r\n`MongoConnector.setDefaultConnectionURL(url);`\r\n\r\nRepository/Collection example\r\n```\r\nimport { Collection } from \"@asnou/mongodb-wrapper\";\r\n\r\nexport type SubscriptionName = string;\r\n\r\nexport class Subscription {\r\n  [\"_id\"]: any;\r\n  [\"user\"]: string;\r\n  [\"subscription\"]: string;\r\n};\r\n\r\nexport default class SubscriptionsRepository extends Collection<Subscription> {\r\n  constructor() {\r\n    super(\"hololive-en\", \"subscriptions\", Subscription);\r\n  }\r\n\r\n  /**\r\n   * @returns A record of portfolio name (id) to Subscription object.\r\n   */\r\n  async getAllSubscriptions(): Promise<Record<SubscriptionName, Subscription>> {\r\n    const filter = {};\r\n    return super.find(filter);\r\n  }\r\n\r\n  async getSubscriptions(user: string) {\r\n    let pipeline = [\r\n      { $match: { user: user } },\r\n      // { $match: { $text: { $search: user } } },\r\n      // { $sort: { score: { $meta: \"textScore\" } } },\r\n    ];\r\n\r\n    try {\r\n      return await super.aggregate(pipeline);\r\n    } catch (e) {\r\n      console.error(`Unable to run aggregation: ${e}`);\r\n      throw e;\r\n    }\r\n  }\r\n\r\n  async getSubscriptionsForAuthors(authors: string[]) {\r\n    let pipeline = [\r\n      {\r\n        $match: {\r\n          subscription: {\r\n            $in: authors,\r\n          },\r\n        },\r\n      },\r\n      {\r\n        $group: {\r\n          _id: \"$user\",\r\n          count: {\r\n            $sum: 1,\r\n          },\r\n        },\r\n      },\r\n    ];\r\n\r\n    try {\r\n      return await super.aggregate(pipeline);\r\n    } catch (e) {\r\n      console.error(`Unable to run aggregation: ${e}`);\r\n      throw e;\r\n    }\r\n  }\r\n\r\n  async addSubscriptions(user: string, newSubs: string[]) {\r\n    if (user == null) return null;\r\n\r\n    try {\r\n      const _datum = [];\r\n      for (const sub of newSubs) {\r\n        let _data = {\r\n          user: user,\r\n          subscription: sub,\r\n        };\r\n        _datum.push(_data);\r\n      }\r\n      const result = await (await this.getCollection()).insertMany(_datum, { ordered: false });\r\n\r\n      return result;\r\n    } catch (e) {\r\n      console.error(e);\r\n    }\r\n  }\r\n\r\n  async removeSubscriptions(user: string, subs: string[]) {\r\n    if (user == null) return;\r\n\r\n    const operations = [];\r\n    for (const sub of subs) {\r\n      operations.push({\r\n        deleteOne: { filter: { user: user, subscription: sub } },\r\n      });\r\n    }\r\n\r\n    const result = await (await this.getCollection()).bulkWrite(operations, {\r\n      ordered: false,\r\n    });\r\n\r\n    return result;\r\n  }\r\n}\r\n```","readmeFilename":"README.md"}