{"_id":"@albert-team/mongol","_rev":"12-75fb92fb16bf40faa0d5517f4fc50720","name":"@albert-team/mongol","dist-tags":{"latest":"0.9.0"},"versions":{"0.1.3":{"name":"@albert-team/mongol","description":"Minimalistic MongoDB helpers for Node.js","license":"MIT","author":{"name":"Albert Team"},"repository":{"type":"git","url":"git+https://github.com/albert-team/mongol.git"},"homepage":"https://github.com/albert-team/mongol","bugs":{"url":"https://github.com/albert-team/mongol/issues"},"engines":{"node":">=10.0.0"},"version":"0.1.3","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","build:docs":"rm -rf docs && typedoc src","test":"jest","prepublishOnly":"rm -rf dist && yarn build"},"dependencies":{"mongodb":"^3.4.1"},"devDependencies":{"@types/jest":"^24.0.25","@types/mongodb":"^3.3.14","@types/node":"^13.1.6","@typescript-eslint/eslint-plugin":"^2.15.0","@typescript-eslint/parser":"^2.15.0","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","eslint-plugin-jest":"^23.4.0","eslint-plugin-prettier":"^3.1.2","jest":"^24.9.0","prettier":"^1.19.1","ts-jest":"^24.3.0","typedoc":"^0.15.8","typescript":"^3.7.4"},"keywords":["minimal","minimalistic","mongo","mongodb"],"publishConfig":{"access":"public"},"gitHead":"cb682767cf5bb21ddde88ca755e0f4860c937a99","_id":"@albert-team/mongol@0.1.3","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2VxZr2Q0zlim2LvzKlbz/I/nJUiaG5dkc8LyhuLCGoQ+tw0IXcqYty7vGu4y2BBBAWdUkt17/N5IPWMofGIELg==","shasum":"3c18ab0e07ce6ac8f2f722ab179d0b7284d5354f","tarball":"https://registry.npmjs.org/@albert-team/mongol/-/mongol-0.1.3.tgz","fileCount":7,"unpackedSize":5059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGxYECRA9TVsSAnZWagAAR3sQAI6WJGHGm8TOzBqEsXF5\nQIe1VUxXUcSw+C+AglSbDXnmsL0vzJ/CXAeMD9VTwGqCZIs8Pyaqy9OicXWY\nvMt/AM057DjWjeF/ztlOVg1pHZ3anY2BfseJGUCfakkNLuz2vRru7Uvoe2Wl\nCbaFZ0IWt0/xKjOnTOnZhT8IeZn52QZ5DRUUzqm9mB98SwJ7msNCpK9waZ8C\ngx77Y/+ll03F5rWbTWMJUqJzi3HHjN72uWDhvyUU/byoZrkA7fe+KvgYLky0\nxWDBuoCOlLxXOrQmFgSgUm4A7oWOSF/trPLhPjjVWBYDz4/0wxFjgq55JS94\nlYVStQyfzwOuB80U5ZttWzNBcPUAaQe57LXBLVEi0jq2QeOq99pbfFMs/5fm\n7EbPQD7JNfviULfs6596rFCCNvD79R/4C611MFgy/14CBp4KofeSjbPDu+LV\n/idLdXeEvJbaHLCuXtx3I3g/XUNo+PjFhs/WJnk58CpaUuPmMb9J7uRQqa7h\nqqu6wF2tJahxcCDcr+nSiD2HcbUjqyr0FBkSUrX1ma5WppkMmBxF3GQiwl7Z\nc0fHqaUJx12oT/7M+s6DuMVm78ETPFbOvnqzt7hlYaPuvXjl3uehyIGxXmUr\nxKvm1V0PriuPpRhngmmP/BzVycMCiO89SqdQzXihAufL+qKFMWTueIgGNDrw\nhfUN\r\n=w84s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGRLegvgNmR0i1d6n/2tB7GY4wipIaQ9M2aueprab7XwIhAI8K+NeB+SeAHJHSN5iIm3qzxI2h7FEyByVql0buzLue"}]},"maintainers":[{"name":"lqmanh","email":"luongquangmanh85@gmail.com"}],"_npmUser":{"name":"lqmanh","email":"luongquangmanh85@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongol_0.1.3_1578833411984_0.850307382530449"},"_hasShrinkwrap":false},"0.2.0":{"name":"@albert-team/mongol","description":"Minimalistic MongoDB helpers for Node.js","license":"MIT","author":{"name":"Albert Team"},"repository":{"type":"git","url":"git+https://github.com/albert-team/mongol.git"},"homepage":"https://github.com/albert-team/mongol","bugs":{"url":"https://github.com/albert-team/mongol/issues"},"engines":{"node":">=10"},"version":"0.2.0","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","build:docs":"rm -rf docs && typedoc src","test":"jest","prepublishOnly":"rm -rf dist && yarn build"},"dependencies":{"mongodb":"^3.5.2"},"devDependencies":{"@types/jest":"^25.1.1","@types/mongodb":"^3.3.14","@types/node":"^13.1.6","@typescript-eslint/eslint-plugin":"^2.15.0","@typescript-eslint/parser":"^2.15.0","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","eslint-plugin-jest":"^23.4.0","eslint-plugin-prettier":"^3.1.2","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.1.0","typedoc":"^0.16.9","typescript":"^3.7.4"},"keywords":["minimal","minimalistic","mongo","mongodb"],"publishConfig":{"access":"public"},"gitHead":"01d6033ec9f87544eecbfdebe7c1124680cfbcca","_id":"@albert-team/mongol@0.2.0","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-krPVPrixkiFBcTgIHU9I9XmQUzHzh9fPtNFB4tBiKxsF6uArt3PCeVQ7d2VUPwhJkrP54nUuf0mN+K5Opm33MA==","shasum":"1d5a7a5ab6642ebb714524501960c894ed1f4d1f","tarball":"https://registry.npmjs.org/@albert-team/mongol/-/mongol-0.2.0.tgz","fileCount":9,"unpackedSize":7901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNv0GCRA9TVsSAnZWagAA5qQP/A/YAqneGh10b+pEMwQ6\nmnX6TrTb5/WL+qJlYHMvZFFa644H8yLT/uo/Wtu7kElbdYUe1cUYw5zta7Gp\nDFEDvsqk04pOJmnU572ecnQ1cHgBoaethOmWuYwf+dMCM6ftWHuAuy7T/Qrs\n0C6jZIrLk/G/5i5aL1uN2asITL3URRu8dlaUwSPpTgFb3Aceb0JYF34p6Cv+\nPLpFTnLALT476LuaiaWiMmQPP2kdgvhQ4v3a/NJlmHs+Fo9+30YP++yWu9KX\n8REM7bsE+EJsvxc3J9IS469KiM+p1sTD310X3c8rbvkdKvWlFQSkzzEOCCyv\nw/5smlkXGsQfvJiSlQYCECFWpgEmk7SYg+O2EitbJgAwj0aatBQMIR6bqNpg\nwN8mtNsfJ3FLFPo5a32GfBgQre8vThpvaiYCmEjgMlZ27vFiO35yxzjnviqA\nSZdmw4oa709IAa2Mjlw5uTHJfG+HktEkUjauZrLrI9ID8hef/J9p+nvWO/4+\nTnw9BVUeWV9z9qiuy9gQ3wgH9RNNP7IGo/D69nEpIhP+k/4Ycn6zgxlNhshj\nf7T/OFbsyfmw5CXxef4sZ1qtNWsKs74UF1LW9YlxZZw3Bbje2Zk7QImNbMRo\npS09525PZtv1s25e0KsiC83ub8JKcORTjTyjZXJ/29LwzMsmutnqBGq6jm7x\n/EpQ\r\n=BP2u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9VJbLeByqQ2nBkf4pu0c4ve9C3MOTVlqbxzgV7gYqMwIgblq5gbSM5PvmSLBXh7M/sqfIHtHBYRyNgr/WegbyjEg="}]},"maintainers":[{"name":"lqmanh","email":"luongquangmanh85@gmail.com"}],"_npmUser":{"name":"lqmanh","email":"luongquangmanh85@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongol_0.2.0_1580662022016_0.818041245713802"},"_hasShrinkwrap":false},"0.3.0":{"name":"@albert-team/mongol","description":"Minimalistic MongoDB helpers for Node.js","license":"MIT","author":{"name":"Albert Team"},"repository":{"type":"git","url":"git+https://github.com/albert-team/mongol.git"},"homepage":"https://github.com/albert-team/mongol","bugs":{"url":"https://github.com/albert-team/mongol/issues"},"engines":{"node":">=10"},"version":"0.3.0","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","build:docs":"rm -rf docs && typedoc src","test":"jest","prepublishOnly":"rm -rf dist && yarn build"},"dependencies":{"mongodb":"^3.5.3"},"devDependencies":{"@types/jest":"^25.1.2","@types/mongodb":"^3.3.16","@types/node":"^13.7.1","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","eslint-plugin-jest":"^23.7.0","eslint-plugin-prettier":"^3.1.2","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.7.4"},"keywords":["minimal","minimalistic","mongo","mongodb"],"publishConfig":{"access":"public"},"gitHead":"4b7b425fca51f8f1d29764536586b1ea6b0d59cc","_id":"@albert-team/mongol@0.3.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Ba6p6uyqvKltd+LTwb5GtsR0j1tCsyoEos/y7fck8ejESzoTUB096jBsvxsJocDri2CwKQr8fG00omhKnFtxww==","shasum":"f73ec88e57dd19a74d0faf90139d02258e7443a9","tarball":"https://registry.npmjs.org/@albert-team/mongol/-/mongol-0.3.0.tgz","fileCount":14,"unpackedSize":14521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRZUzCRA9TVsSAnZWagAA73kP/1P+zdPr0K9B/tVNAP5n\nBIwzwJaWlqmwm/UG//jJqjA0NRvAkKOrxAQj6lPA18yAnZi7P0UQ9EitigJT\nrTfez5Yaq2LRJbr4jb7sh7p5qeFsOFTBdImn8jfjdQjULx0+IuUXc1pRwMuk\nJquREJfbPGQE2NsnJANJ5WZX7Hulga3jTMUgE1asdEceWw7Kni8hEP4bpnjW\nhVlki3yiXYrC5Uh/5fDy1icjS2rEyNPzKo8o8FgR0f7VZtn6SDneBmh6I6Ct\nNbsuIVlkCrCx60xgrkZX4OVFC2vvVyJcCsRxtEZWIPwiKn1THD5dn3vB5nm1\nU4R0gb9QdGMqbs5UHyOOD5koIOJ2aN0CFCFa8vHiDrTtuE0s3ziy4aA5Ysua\nyQcB4mT2AvmtDs6EP/N785JHaDmAC40vnl/CDd+Jtz9VYPzsbwPxfcCybQPW\nFo7m/NR/sg131nTMuHbbqhvdcxZrxIIFruT+6Oz+DgGTz9hPR3oyHM9T73rP\nj4GmiN7+NEF31VeP8bhPc5o36dJXTpjY4+FdnR5EFud6eIimj07xQ0zpYftQ\ncfQp9EoogU/FKqDtLpTvwbdgOhKnYv8l/mecNyeCI8Py4/wS7b/2JL8mDsb0\npAmqlAOWYn7dlCwNOMOmFeoPxwHlZXcilcSiTyactBEatTRi5bPxlJRQWBaX\nYclU\r\n=PIfk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAOmu9BEL8J3NjTz7gL4ZO3XjquErDQEdFDAlJ8w3bM8AiAg8U1FGs3EtcvuMYyWOamejZSvx1EpzRca03c/y4zkTQ=="}]},"maintainers":[{"name":"lqmanh","email":"luongquangmanh85@gmail.com"}],"_npmUser":{"name":"lqmanh","email":"luongquangmanh85@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongol_0.3.0_1581618482605_0.7868574465855409"},"_hasShrinkwrap":false},"0.4.0":{"name":"@albert-team/mongol","description":"Minimalistic MongoDB helpers for Node.js","license":"MIT","author":{"name":"Albert Team"},"repository":{"type":"git","url":"git+https://github.com/albert-team/mongol.git"},"homepage":"https://github.com/albert-team/mongol","bugs":{"url":"https://github.com/albert-team/mongol/issues"},"engines":{"node":">=10"},"version":"0.4.0","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","build:docs":"rm -rf docs && typedoc src","test":"jest","prepublishOnly":"rm -rf dist && yarn build"},"dependencies":{"mongodb":"^3.5.3"},"devDependencies":{"@types/jest":"^25.1.2","@types/mongodb":"^3.3.16","@types/node":"^13.7.1","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","eslint-plugin-jest":"^23.7.0","eslint-plugin-prettier":"^3.1.2","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.7.4"},"keywords":["minimal","minimalistic","mongo","mongodb"],"publishConfig":{"access":"public"},"gitHead":"d76a3ed29815d0ed8c996002bef78ba725b926f1","_id":"@albert-team/mongol@0.4.0","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-pYL/1jMPSa/b9NYjfc+hJ1ethWe+IzKYelWvszW44ldTHUaibtq0gfy5f01mMuUg82MiQV29X5kmlVbLfPILaQ==","shasum":"769ac4cff00b72fcf9868002d70b3ccc30d8ac3e","tarball":"https://registry.npmjs.org/@albert-team/mongol/-/mongol-0.4.0.tgz","fileCount":16,"unpackedSize":22458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSEonCRA9TVsSAnZWagAAHuQP/0lb/magkCtHF6fiiPGc\ntHp+vDEVhGrbqk69CXvFS4HEYP+NJOLI/GRZdIrmqVMRT7AtT1gIPu6BrFHO\nGyDvfdorISwqchOT2S3ym2/UDAL2wrcKeV3BQYiqwqXILMXMKfE/3yn3Pu2V\n9NBFQ5dToZGcgxqHsQEgvmQBp1UpF/BAYuAkO57+DYAL5MamezVaerv4diRp\nXTZkzFkk0tOGikq3cLUtRyaAATd2mfiN+I5NhT3pKBFgzq5Rn4F7ZGqWz9Fg\nLpPWqsxcZWSvgyZOK22pBzcaCnGdoFjPv4Bgq7aUNnUfyhvenylgjljQrf8p\nJf26BnpTabrcCVn9Ie1CpVcn8MHryYzRF0gdbgB/q27rSwNDSlIv81snPIvL\nF/VFRE+pLWg0dVM3fMI3Dk4dIbc59/7aFV7328DSBUAJkbazxDGrg2EKc8Ip\n1SEox4QO+8GjIQI6oUuEsQTuP09v8Sb/iefgRuNJTOLNitTGzzTRfN9TLPc8\nJwqCzWmI1KjU0yMnK6mhq4UY9ws1PSkoG4IbYjmDxS5Jiojr4l+JgzZ2o+ov\noK92hSnfCsJ+SmNChzEyx0miNCIoLTotcvuuN4mNfVkB6S93c5dGnDqTnwp3\nEMRBiZRYv8wS7KyPkz3bXGYZL4N2F9elbE1bzVzhJo8LR5qQlNX1Fr8C+wGh\nh50n\r\n=YVG9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYLvt4nBMkRk0FWQlvQdUXwLG2T8C4wJlRRzFtiScthwIgT7uJMQgBRcfpgmLDyUvEdUdj8H8nRp/dotU/BD208u0="}]},"maintainers":[{"name":"lqmanh","email":"luongquangmanh85@gmail.com"}],"_npmUser":{"name":"lqmanh","email":"luongquangmanh85@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongol_0.4.0_1581795879086_0.03558499829963857"},"_hasShrinkwrap":false},"0.5.0":{"name":"@albert-team/mongol","description":"Minimalistic MongoDB helper for Node.js.","license":"MIT","author":{"name":"Albert Team"},"repository":{"type":"git","url":"git+https://github.com/albert-team/mongol.git"},"homepage":"https://github.com/albert-team/mongol","bugs":{"url":"https://github.com/albert-team/mongol/issues"},"engines":{"node":">=10"},"version":"0.5.0","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","build:docs":"rm -rf docs && typedoc src","test":"jest","prepublishOnly":"rm -rf dist && yarn build"},"dependencies":{"mongodb":"^3.5.3"},"devDependencies":{"@types/jest":"^25.1.2","@types/mongodb":"^3.3.16","@types/node":"^13.7.1","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","eslint-plugin-jest":"^23.7.0","eslint-plugin-prettier":"^3.1.2","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.7.4"},"keywords":["minimal","minimalistic","mongo","mongodb"],"publishConfig":{"access":"public"},"gitHead":"32db8dfe7753f0bec8317ae751ed4acabc776124","_id":"@albert-team/mongol@0.5.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-59Qbz0U1bbdFPREVx8azedSVmpQZ8TmArbKmE9VwxmQpW/oFxw89NH1PcgUFqyHdTySBH0uYWdtgKp0te1LR1A==","shasum":"7444045d49a76633f53d3cebb218bb79f0745948","tarball":"https://registry.npmjs.org/@albert-team/mongol/-/mongol-0.5.0.tgz","fileCount":16,"unpackedSize":23032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSFw6CRA9TVsSAnZWagAAZ9gP/1U5DH3no0lKXQHcYJks\nRHd4yiYDaPj+OiNdLaxcdg0PL5E7undbmy8h3aeKBLwmDZVrgUaP+21uLsM6\n+u9s26U7F7xl8WHCf4Q+P5bbzwsplbjfJqoRBpuTB6dTJ4A8uwDax9e6EgXd\nNZJTx5bQCapVAA0TnT7kKcSZmB7OzGgEJ0Pc3paBITrb0qSDQq1G+AwnWINJ\nJp30IX8l/5h8RNiiX8Mb/pODPiOw9N/L7waHuvYsewprii2cbMp90xKtCsEo\ntCYJqq3uNfj7Qvar8iG4fHkh2avB9ThszdLo9PFvrLPnCzdAvTjc3tZLTNPA\nZx+K9X53YFl8UnscgQTRoNdnnZ9k+qTg+/2QPsoxWLy8wlNOvj4v7lEMhqwE\npmdXk0Cjdx6D4TYOpZxYq13VhIhPoC69EQzIdGFBezTYJjFJVWUlZlwa0BGN\n9Q0KhMCdNolozRe4hNhjNmvMLdZ6dDbyG+QLE1caa+mhL70Ry0kcQdeISr7W\nQMoihN3iVqzok/g5N1+6Jp3FXSyfM40wNoOpubk62WRPOP/d1BjFwT9JEpqu\nQ+ACaM4wIMKvwH8g4ZuSEB4UwkbH2NV6swYIjfh9fBm3h6MTefA9vX/LnjiW\ni85fBc4j+Fq9ji8VDVG3AWg6EBE8y2rAovtCpQQhcW1r2/XJ7rLj0UF3YWS3\nfedX\r\n=UWcw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVsiYq9NruhxI6YamJyqjW8+VUM5dzmGUSmlmo+DYNQAiEAnx6tOdAIm2hWgvyqu73A2ImttKPQgEJZvPRAUO20FNQ="}]},"maintainers":[{"name":"lqmanh","email":"luongquangmanh85@gmail.com"}],"_npmUser":{"name":"lqmanh","email":"luongquangmanh85@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongol_0.5.0_1581800505823_0.11247170399181661"},"_hasShrinkwrap":false},"0.6.0":{"name":"@albert-team/mongol","description":"Minimalistic MongoDB helper for Node.js.","license":"MIT","author":{"name":"Albert Team"},"repository":{"type":"git","url":"git+https://github.com/albert-team/mongol.git"},"homepage":"https://github.com/albert-team/mongol","bugs":{"url":"https://github.com/albert-team/mongol/issues"},"engines":{"node":">=10"},"version":"0.6.0","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","build:docs":"rm -rf docs && typedoc src","test":"jest","prepublishOnly":"rm -rf dist && yarn build"},"dependencies":{"mongodb":"^3.5.3"},"devDependencies":{"@types/jest":"^25.1.2","@types/mongodb":"^3.3.16","@types/node":"^13.7.1","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","eslint-plugin-jest":"^23.7.0","eslint-plugin-prettier":"^3.1.2","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.2.0","typedoc":"^0.16.10","typescript":"^3.7.4"},"keywords":["minimal","minimalistic","mongo","mongodb"],"publishConfig":{"access":"public"},"gitHead":"601abe76a8bb9d3bd1051e025566fbe7f22515f2","_id":"@albert-team/mongol@0.6.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-IXbGZmylFtrTSv3xmT7qC+u+710y0F2SrCfoNeKi9Y3RdV9xUxcYn6kGMEQXG/YWh4zzjSG4FSG1sRAwIS1eKA==","shasum":"f69f4a6d057b5a679d06430a07499cd38371956e","tarball":"https://registry.npmjs.org/@albert-team/mongol/-/mongol-0.6.0.tgz","fileCount":18,"unpackedSize":24944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTNcXCRA9TVsSAnZWagAAvA4P/RZ/IKe4aC3UB0q3zVJq\nP3bk5FJFyiGGcy2brF1caB/S0tDYOXf2YL8yXLsqFUh8A32QA30nnlHR6JNh\nPHPlwNN19WSHH87uL9hWcCP5pQOZ1MAaGXnp8fdVu+yn0ri76NCQuH0b2jt5\nFux+AeElyqF4gjH9E8s8wFqgwYQwy+c5La32emqRm+s4nuH8/0iS4/9MKs/+\nu6TAgzcj3tvszeVFZoH1wtly6micvBCzIAedM2hvlQAv0NYTJ2qe+9Cv4Fl/\nsOjZmu5jxqTlJI+CHXBFcA6z0xvyT1v19vqKfgAnFycoVp9h2wPlUnK0BmYN\nebVMAMAMK3SRAlWRVSYTnqtzX+pFAZJIy8X1Pi/xGNEKpy5m80e/fYanq2O1\n0cmlSaDQ35UeExbZ9KmlwVxNE5Ecjo2wh3qUNPX/QSomCjOTUEKoTX1BeHJO\nM2SqSn6eiAtlI9RI2n45jMbSxo0cX6pUbHduAOocQ4v919/M0vdfBcrLPXEk\nkRaQgEFGIRIlg8d33z4I2EaovUQwatHLAS+kYieqwLQ8hSs9x5zt83446/uC\nKK2JqxOqqTiVscoBmQTmQ7EwD9z4srY3DJvjJzGbmB5A4PTKuqM65Ji27Q0f\nusdCrn4/7qcjTJ9lA+snhvE3lnhDOmGTyuRKEjofMFXGw/g6oHRth7iyD/V5\nxZ/j\r\n=gWvs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHxa6WQKZRdU6I5w4oLzmx0wt156SKxIDlwUOE6KqiuUCIFTw1VsRMAV6r6gBhLsoq1FfCHqggYeMdB3MYijgECDV"}]},"maintainers":[{"name":"lqmanh","email":"luongquangmanh85@gmail.com"}],"_npmUser":{"name":"lqmanh","email":"luongquangmanh85@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongol_0.6.0_1582094103326_0.131517317765121"},"_hasShrinkwrap":false},"0.7.0":{"name":"@albert-team/mongol","description":"Minimalistic MongoDB helper for Node.js.","license":"MIT","author":{"name":"Albert Team"},"repository":{"type":"git","url":"git+https://github.com/albert-team/mongol.git"},"homepage":"https://github.com/albert-team/mongol","bugs":{"url":"https://github.com/albert-team/mongol/issues"},"engines":{"node":">=10"},"version":"0.7.0","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","build:docs":"rm -rf docs && typedoc src","test":"jest","prepublishOnly":"rm -rf dist && yarn build"},"dependencies":{"mongodb":"^3.5.3"},"devDependencies":{"@types/jest":"^25.1.2","@types/mongodb":"^3.3.16","@types/node":"^13.7.1","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","eslint-plugin-jest":"^23.7.0","eslint-plugin-prettier":"^3.1.2","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.2.0","typedoc":"^0.16.10","typescript":"^3.7.4"},"keywords":["minimal","minimalistic","mongo","mongodb"],"publishConfig":{"access":"public"},"gitHead":"8f904f74e870c3932072be3a7fd8dce6b8071b3c","_id":"@albert-team/mongol@0.7.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-jmo/9TRRy8cKZXGHjCrjKuczFjSywpw0nceacLTPF633Mrrj0KzPD2A/636UsT0mwcuPH326Jt1V2Aa43i7MJQ==","shasum":"60a52e52403ea3806d50810ef850fc5b0d9e0b8f","tarball":"https://registry.npmjs.org/@albert-team/mongol/-/mongol-0.7.0.tgz","fileCount":18,"unpackedSize":29167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTY27CRA9TVsSAnZWagAA1LEP/34Lu0tserbVYAkfjUJu\nyOvFd9lCsoOuHwCkswBzpsXEdTWB/ygjH5JqJ4DF5PjIal+xcql6iy2KD8hP\nJ5m339qrtKzuGKhqtJVx35pklx5jIbNMR6yw75W91WMAtjJ6xmlp7njC1gmQ\nud2nMzXNB16cdlxedKd4xRqCAq5ibhNcxotTgQg9eYTT1npgBVv+w4i6c10+\nlqb+1v7SMWU7HMXmkbo+RqU7R2CMKiHHFFpqQwEczCnwsduNRTctBWxOKpyl\nUJ1RqNcdafeR+63SWif6TPCjLimPFKiorHxlFVOYuGAjMkBDEvhrXL8U8gL0\n1Py3HjENEQnE72l2g0pcAxosbFhbfwYXrqtofBWiJlvbvxBdPP07F4tUtDjT\nEcRsQ4oxw/uqSYOtLNEunYnQSug5VZw6/Ot52WUHMDctkj0vUpRE4J9MQlLu\nfnDoe+5haCAvkzW0oruQ7DwIHGzT6QJXgcLa+4/heUSr/LPV5WkfMEkfVZ/8\ns+dolHh060sGc9TyYYNOpPsJ+Yvmv0GqejiVEyN5XgZ/TmsSPpw9wyS6SZbP\nclZaCJ20OuoeF8V9+Zj1xkQwcooXfrhNHqELytAhnJyrUeremQ3uY0fzLO1o\nJJAgMn4T1797it8aRrEJohzx4f3tUP4Fu1vK2KRydObKvSgY42a3ycYzCVEk\nAPGw\r\n=F2of\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLGCe/w7myhRVCVzqkY83CO7LtpeQPbzrTihIJplEaEgIgV8cKCsdH7J/jh7cVQ7HSvL+ClzV3VIir2lpK5/eNBvA="}]},"maintainers":[{"name":"lqmanh","email":"luongquangmanh85@gmail.com"}],"_npmUser":{"name":"lqmanh","email":"luongquangmanh85@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongol_0.7.0_1582140858789_0.7340846687260387"},"_hasShrinkwrap":false},"0.7.1":{"name":"@albert-team/mongol","description":"Minimalistic MongoDB helper for Node.js.","license":"MIT","author":{"name":"Albert Team"},"repository":{"type":"git","url":"git+https://github.com/albert-team/mongol.git"},"homepage":"https://github.com/albert-team/mongol","bugs":{"url":"https://github.com/albert-team/mongol/issues"},"engines":{"node":">=10"},"version":"0.7.1","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","build:docs":"rm -rf docs && typedoc src","test":"jest","prepublishOnly":"rm -rf dist && yarn build"},"dependencies":{"mongodb":"^3.5.3"},"devDependencies":{"@types/jest":"^25.1.2","@types/mongodb":"^3.3.16","@types/node":"^13.7.1","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","eslint-plugin-jest":"^23.7.0","eslint-plugin-prettier":"^3.1.2","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.2.0","typedoc":"^0.16.10","typescript":"^3.7.4"},"keywords":["minimal","minimalistic","mongo","mongodb"],"publishConfig":{"access":"public"},"gitHead":"c27c1e8adbd3f4359066fb3a77d747a2c5dc743f","_id":"@albert-team/mongol@0.7.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-lLsrHYTLAImpWoN/Yq+Bdvhsct+/+PdInP1JlKlQ0usDPoI/Hb3e/Nommal3sdtOag5AGZNpi/fV4NPHDYLS9g==","shasum":"354fe287a8e6edf46f0f20585834eddacc6f4d1b","tarball":"https://registry.npmjs.org/@albert-team/mongol/-/mongol-0.7.1.tgz","fileCount":18,"unpackedSize":29201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTpaiCRA9TVsSAnZWagAAtbAP/3/AIcKQBGVomzCdxbb1\nH10JOryX+pcWO7JCPgdW2BnTn/YzVoBXQMcXUYtup83E5F4l+tvXVw8IVMJq\nbnYpsTMSb9bH8RmY2075M/Abm/EfTYyIn3N66i9HM0+Bs/Z8j+Ee1Y56g8e/\nhqLc18B1mrbAJxKxlzWkVSpxkwOraNAtriT3iCC6K0SKuCd83/nl33U8IrR7\n88SI3/sLPkYQET5SQ14A8+5eoVV9btd8XCY7BAB8OdML5Kn2iBzrbtV70Xu4\nj8rOm2lOQ/IcXK91PY7cTqkBn05mOJZAYRbDvKWF2X5mw98fH9WEGOw5bYtV\nVddVv7KIHphVhulv8rTpwLPZrYWoovLJaqm84xpcDTLcY/0/xVPEb8citPlL\n5yv9vwlterUGnwT01td/6Ngyb/DOietk1Ku6qrJoi3MxPUSqEj+V4IWGIpwE\nXyY3keqlPBWy5mLmf+YQgiOa9/c/Cl+hxs5RyziA9mNvJPMDWFAVJmQKnNFm\nP10nTwPxv9rL4i5BRBeQ8YwVaKjp6mITZFqQ4D2mfK8/org4VWxDgC88IdXE\nss4Ulm43kUR9+cf/oHJag8TCBLG1iX/HBvvyI/K++wayXm0GeMrCDbEXYCwC\nDDmku9S9+2R5jumWcGFRC0g1NOo2UKlGa3MoN3ODHNKFsAo5vWuW7WP60HQl\nIZxC\r\n=cqnW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgOzFwhbxrVAhonGZMfxvTR1PGQvBXstGcXZmGGmVnWAiBur/njMLyIG1Y3qE3Ye7MgSdm20Sna7yyypQDh3iTSGg=="}]},"maintainers":[{"name":"lqmanh","email":"luongquangmanh85@gmail.com"}],"_npmUser":{"name":"lqmanh","email":"luongquangmanh85@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongol_0.7.1_1582208673856_0.9705928204722585"},"_hasShrinkwrap":false},"0.7.2":{"name":"@albert-team/mongol","description":"Minimalistic MongoDB helper for Node.js.","license":"MIT","author":{"name":"Albert Team"},"repository":{"type":"git","url":"git+https://github.com/albert-team/mongol.git"},"homepage":"https://github.com/albert-team/mongol","bugs":{"url":"https://github.com/albert-team/mongol/issues"},"engines":{"node":">=10"},"version":"0.7.2","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","build:docs":"rm -rf docs && typedoc src","test":"jest","prepublishOnly":"rm -rf dist && yarn build"},"dependencies":{"mongodb":"^3.5.3"},"devDependencies":{"@types/jest":"^25.1.2","@types/mongodb":"^3.3.16","@types/node":"^13.7.1","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","eslint-plugin-jest":"^23.7.0","eslint-plugin-prettier":"^3.1.2","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.2.0","typedoc":"^0.16.10","typescript":"^3.7.4"},"keywords":["minimal","minimalistic","mongo","mongodb"],"publishConfig":{"access":"public"},"gitHead":"25088bcbfcce9275b927e3dc03d1ea1970a84e21","_id":"@albert-team/mongol@0.7.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-EPgle7oZhzEs5YsN4AmBLwAkRG+WGGmNJVZVXCVWYFZ4aSkSZXxN3wQkOj2I82+YV9co7CPnY6hpptBul31u2A==","shasum":"9908933406c2160b3a4cfc2c6dca3bd1f1a2cd7d","tarball":"https://registry.npmjs.org/@albert-team/mongol/-/mongol-0.7.2.tgz","fileCount":19,"unpackedSize":29335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTphGCRA9TVsSAnZWagAAXekP/A3p8I5TctBEDkPrBgXB\n6NxRjUGeUlOmGvGIKswWUtv6k6nCOOLqtHSo9nAoEnYX1af9ySEB74vxByXU\nL+2XemwtXZiNNqwRALi3DUY4SLIITtr+cVOPvXDQhcSfDroZYUNFLp3eXVya\namd4nnM3hz4a0mvaXtYdr/7RbeJKYfEG8LHoDzxPWHdkIVxwsMfD8cxrUZJT\nVRvEbmY4BKigtpstr5jCCR1eTDxiOXPIi2SG6d8pj8LQeddLhEWZZ+Ro9PG0\nGaBfthXIZPehtBnyGeJytdYfXCz/H7ch2uik35fqyeRwAeemAiMmOnmZW/MI\nzKYUNhzsKkGIr/8ci9TGNgcOuxHO72HZRr91DbevFYoG1tXGrC3bdkYn342o\n5tXwSJDB7zTfyzlHqBRsSZyUkrrR2a2Ju+aOg4ykOhhApdTtyf1tW5PbwOQM\n2wntEYMk8tcXB9Wrs+L5L79R/mQut+K26ncKUCGiLK8+gGD8kJpOuPNkl1wZ\nuLo6hH4w9b9Q76OFxOHGXlFadrSc5uKTmdXKzYNyag8gPTzSo+AQ3WuVJ37L\nLrwjgY1wHXuwkT6YQML8KEZ7slfDRXb8PZB2t4978UFyfadcthsmYqA2UMVZ\n6aKaLPTUKK0pa256z3aI8zLykJsK18/2FdD4EV/s6QmfXwqhqDy1+5k1XdA6\nOJlx\r\n=nvc3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmSUlcJnzZlLuuQUFxN7l1GpLUrSlZ9L+hvSte2ixfRAiEA/JHD0t+wp58ZiJ2t2CZwjfA4e9MWoJJuBtyhL+5u5TQ="}]},"maintainers":[{"name":"lqmanh","email":"luongquangmanh85@gmail.com"}],"_npmUser":{"name":"lqmanh","email":"luongquangmanh85@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongol_0.7.2_1582209093759_0.9562887050537539"},"_hasShrinkwrap":false},"0.7.3":{"name":"@albert-team/mongol","description":"Minimalistic MongoDB helper for Node.js.","license":"MIT","author":{"name":"Albert Team"},"repository":{"type":"git","url":"git+https://github.com/albert-team/mongol.git"},"homepage":"https://github.com/albert-team/mongol","bugs":{"url":"https://github.com/albert-team/mongol/issues"},"engines":{"node":">=10"},"version":"0.7.3","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","build:docs":"rm -rf docs && typedoc src","test":"jest","prepublishOnly":"rm -rf dist && yarn build"},"dependencies":{"mongodb":"^3.5.3"},"devDependencies":{"@types/jest":"^25.1.2","@types/mongodb":"^3.3.16","@types/node":"^13.7.1","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","eslint-plugin-jest":"^23.7.0","eslint-plugin-prettier":"^3.1.2","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.2.0","typedoc":"^0.16.10","typescript":"^3.7.4"},"keywords":["minimal","minimalistic","mongo","mongodb"],"publishConfig":{"access":"public"},"gitHead":"862cd3b9cfaed07cf3cf337689359d9c84609ed0","_id":"@albert-team/mongol@0.7.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-p4WnFtV7QT+Bl/dYbvRmkifXDBeQBsf8LNPSwsfe6abYHvD7kjkQfc/e6DCcxpRBV5zoDxgTahkYPZ5v7aKNNA==","shasum":"149439adc4c07d17a6c84341d5e743739ae7653f","tarball":"https://registry.npmjs.org/@albert-team/mongol/-/mongol-0.7.3.tgz","fileCount":19,"unpackedSize":29498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYKZ4CRA9TVsSAnZWagAAmzUQAJAHdGi7ryZmQFTV8d+t\nrxDck5EIaRfI+jAcrjjYbtJotqzOLKzRMtXA5B5A2/tiu+4NLvLeg17Fijz8\nqg4mLvoMF4aUc1KXEF2L+KYYDZf/XTw2bue8mlf3jkV7pcdpi3kfUwceT6Rh\ndkluR+YMWPqyaUJ5uDC6P7JxIVDPeUcjxF3AswU4n7sw2RUTlLmLhOBkNlpp\ngYL2Evqf7g+XvRv09zbb2VzRCD2cXLMMDPAslDqFJrJNmNZ5D4ioRm5+HfET\n5nkh8RurzW0QOrxly1EzKmv72F31e77amWaho4LG+MpaPTU4bffyav8zMpZX\nkG54WX6zeds1X22qnxhkSNzOq015VOSjHuj0MmLejryV8buq2N6yTZ2yawkI\nx5fSclyBtNmXGqzvuTRf+MEFffY7/kEts0kFuabc22ZT9GoSyrgX1alBhK45\nqSyu8Yrf5LpsF2O88m5X+yH9hhC+jFKPtCW4Y7zbU4clUpLZl3uoDNG4OLp7\nvU9rRbOWUtIzX+4/w2SY1jDbHoefZQhSPP6Zo8N26b0UCY+/uexRHKBNwhOB\nr7JkmWMsUL2vSkFkAPWuUweDBLymVZfhl2mZIENW+sW2wRLY9oNam38ablMR\niwn970ZKooqIsEm9XUtOGHJrOs5+OaEocpn2L15MDbMtfZFfuG2q1vyXSbzt\noBL/\r\n=M0cu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrkEHKrXq3ntjJfdm5o1hv4t1d3qEnSgBKhGg3DpnA2AiEAnpj1ClASxPmpZ6JVlJIiiKGDFNxzGFwD7eOFpJE4iZ4="}]},"maintainers":[{"name":"lqmanh","email":"luongquangmanh85@gmail.com"}],"_npmUser":{"name":"lqmanh","email":"luongquangmanh85@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongol_0.7.3_1583392375408_0.6805622526126496"},"_hasShrinkwrap":false},"0.8.0":{"name":"@albert-team/mongol","description":"Minimalistic MongoDB helper for Node.js.","license":"MIT","author":{"name":"Albert Team"},"repository":{"type":"git","url":"git+https://github.com/albert-team/mongol.git"},"homepage":"https://github.com/albert-team/mongol","bugs":{"url":"https://github.com/albert-team/mongol/issues"},"engines":{"node":">=10"},"version":"0.8.0","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","build:docs":"rm -rf docs && typedoc src","test":"jest","prepublishOnly":"rm -rf dist && yarn build"},"dependencies":{"mongodb":"^3.5.3"},"devDependencies":{"@types/jest":"^25.1.2","@types/mongodb":"^3.3.16","@types/node":"^13.7.1","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","eslint-plugin-jest":"^23.7.0","eslint-plugin-prettier":"^3.1.2","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.2.0","typedoc":"^0.16.10","typescript":"^3.7.4"},"keywords":["minimal","minimalistic","mongo","mongodb","helper"],"publishConfig":{"access":"public"},"gitHead":"a3432fe863d90c98ebdec3ad72ba5730f52267fc","_id":"@albert-team/mongol@0.8.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-wSP6iZdzdA6JCP8N9af2XUTa4zzuWfIAWBwLCNbrvWjG4TSpMEQfPTUD+1hvdS47D6mXkiLJrtZjvv2baJN6LA==","shasum":"88ed507ca6e586ae7e00d860340f60093d5dfe28","tarball":"https://registry.npmjs.org/@albert-team/mongol/-/mongol-0.8.0.tgz","fileCount":19,"unpackedSize":32380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea66hCRA9TVsSAnZWagAAcjgP/2hal7MPPNLszFsNofEY\nvjd6jiY8coO0OXilAqDkZgR1oORWMYDggqMaBPyBzZthrmOjZok5nHvDp7Dc\niEptZPW95Ujmxlf9NOkjX6lPs3B2KTegTS8Q0P1adfpz3FyUOK2MoIbDbZ5+\n2SHmZZLWoc0IMqTLHbVGhUE70MVl/5vwQ5HfjnDkJ7A6TcFZ0Kcup0B8XTru\n9CkXYsvkrlY3tYlBPfdfky2H5QrN7mickfU2vqPZMu6pi+cPWFpRDALDwbIq\nO7APpXDVc2RfrsvGhc4IKGxFRV31Ai3wS84OcSiKCXLw1Edmo7xPxhNs87MQ\nl+jwm2sPESHt9ksf1rZh/xUlTP+orukCP+djSsgKEkgHs9YXjAELKvLgelXD\ndzU9UzI+EnpAyC0fZe3+MwOzhZbmj2WRCB8zrOIi8hHV0BIkqUOJ4tSUUWcq\n9d5GD/4zYWVu4ywktOXdn2xoE04aTEEUfNFaiZ3sl/Pf0fOcZayHuNzX/Im3\nPvmN+BVryBjIlZbVIid+i56CgBr94jW6shLQkFMNaQyqDQrFpCWeCob4NKL1\nSl05Ww4bmMluVgvg1h/AP8ArjIhsClG9jEKOvI1VFz5oLc3wO00npAYfmC0d\nLMlnu5QDDgh63mhCZE0N3YLExxYoH6D9Iyc9upokQ4Lx2Pi7qNniDvKW3hdl\nnL/v\r\n=wbvv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDkhutUz7jn8pvLPV4JJwLkNaGRMwlX1jiYItlN+VRNgIhAKT5VgU7UU0d5EVPOPmsHhh2Xqxg0zhVOxyqtPeQpuM+"}]},"maintainers":[{"name":"lqmanh","email":"luongquangmanh85@gmail.com"}],"_npmUser":{"name":"lqmanh","email":"luongquangmanh85@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongol_0.8.0_1584115360520_0.784405495239076"},"_hasShrinkwrap":false},"0.9.0":{"name":"@albert-team/mongol","description":"Minimalistic MongoDB helper for Node.js.","license":"MIT","author":{"name":"Albert Team"},"repository":{"type":"git","url":"git+https://github.com/albert-team/mongol.git"},"homepage":"https://github.com/albert-team/mongol","bugs":{"url":"https://github.com/albert-team/mongol/issues"},"engines":{"node":">=10"},"version":"0.9.0","types":"dist/index.d.ts","main":"dist/index.js","scripts":{"build":"tsc","build:docs":"rm -rf docs && typedoc src","test":"jest","prepublishOnly":"rm -rf dist && yarn build"},"dependencies":{"mongodb":"^3.5.7"},"devDependencies":{"@types/jest":"^25.2.1","@types/mongodb":"^3.5.16","@types/node":"^13.13.5","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","eslint":"^7.0.0","eslint-config-prettier":"^6.11.0","eslint-plugin-jest":"^23.10.0","eslint-plugin-prettier":"^3.1.3","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^25.5.1","typedoc":"^0.17.6","typescript":"^3.8.3"},"keywords":["minimal","minimalistic","mongo","mongodb","helper"],"publishConfig":{"access":"public"},"gitHead":"6566c15a3af66610c89de5e9a3ea61e83d1b372d","_id":"@albert-team/mongol@0.9.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-cUbQxHddzP5s6/Jyj92oLpOM4rhl7pQ2Wv89oTgstqx+7+v0Ylfy7LGVHsZ0+MyxdfdAhu2V/Pgzn2kvvJXUFw==","shasum":"95cc0d33e374d1f05dc95278474b670308bffcd0","tarball":"https://registry.npmjs.org/@albert-team/mongol/-/mongol-0.9.0.tgz","fileCount":19,"unpackedSize":32941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuCY0CRA9TVsSAnZWagAA4GMP/3vLyD9k+pbqYAwPwUba\nx9M5RBRnVGYJov/jHw8RpmrycTzEr7+AWgyeNhv8jiItS8z4uyMYPKyB4eUk\n6O7jRI/bY5O54C1BW7hFdQx9jfP+x0CTtRRlgkbOW9lank9NGErHmOIahftY\nmetxtrq4XnCYaZPp4Lv1FtwhmPSH3MqLJvqCHJIk96ryLhXQSZN/ZQq4X0Nx\nUEuA9s435dNGxORJ5N1biAwexY8a+oEtMTOOVPP9L8ISAhFOM86T72tJvjIz\njMFSEGqde/vBjzpY1wjpSj2ITXBpFBp9h1ZQhOhyfC4ArPDSdGieBqH5T2JB\nD1Ll2fhicMAgu74tFcgtfXXfBUu79Vri95n9cePYhXpL8jcMc5zqBypcF7H+\nu1TPFubBYfpQuF1pG/wdyfSgBj5O6G9/D7+nxsKeKuVoVdec4MMTtoNy6bat\njDLk7f8KKbuYZRf3IbOQMd4eWdxOY2mVwUjwNYsm8ANCpgpiV7GoV8tw5k5v\nAJBBd4F98T2EGa6V29dq1X7TUznEpT4ZiQ3WwfvXWvI5TNDGOu5siNQg+/1u\nK2THhzDUXrWqwdOPuFS9ioOLOdS9wuCOZ4IKtq1TThJSZJkTqno/O+FeTidf\npMkLsmuR3CPZX+h31hHvux7nr7Ml6joyNfysw4YQqNa7L22uWCAkkX9q/xNi\nv4Nw\r\n=cTit\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEteWrS/dO8CFcWoR2I8bC6ZKlvpjSZDP1HBvtdDTqJAIhAP0JGdyYEjAVmToS7nF01rayCKbZJd0PytuK9rIe7Wzb"}]},"maintainers":[{"name":"lqmanh","email":"luongquangmanh85@gmail.com"}],"_npmUser":{"name":"lqmanh","email":"luongquangmanh85@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongol_0.9.0_1589126707444_0.4409514707470872"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-12T12:50:11.798Z","0.1.3":"2020-01-12T12:50:12.121Z","modified":"2022-04-04T12:35:21.347Z","0.2.0":"2020-02-02T16:47:02.143Z","0.3.0":"2020-02-13T18:28:02.711Z","0.4.0":"2020-02-15T19:44:39.235Z","0.5.0":"2020-02-15T21:01:46.004Z","0.6.0":"2020-02-19T06:35:03.591Z","0.7.0":"2020-02-19T19:34:18.987Z","0.7.1":"2020-02-20T14:24:33.966Z","0.7.2":"2020-02-20T14:31:33.951Z","0.7.3":"2020-03-05T07:12:55.608Z","0.8.0":"2020-03-13T16:02:40.640Z","0.9.0":"2020-05-10T16:05:07.574Z"},"maintainers":[{"name":"lqmanh","email":"luongquangmanh85@gmail.com"}],"description":"Minimalistic MongoDB helper for Node.js.","homepage":"https://github.com/albert-team/mongol","keywords":["minimal","minimalistic","mongo","mongodb","helper"],"repository":{"type":"git","url":"git+https://github.com/albert-team/mongol.git"},"author":{"name":"Albert Team"},"bugs":{"url":"https://github.com/albert-team/mongol/issues"},"license":"MIT","readme":"[![](https://img.shields.io/github/license/albert-team/mongol.svg?style=flat-square)](https://github.com/albert-team/mongol)\n[![](https://img.shields.io/npm/v/@albert-team/mongol.svg?style=flat-square)](https://www.npmjs.com/package/@albert-team/mongol)\n[![](https://img.shields.io/travis/com/albert-team/mongol.svg?style=flat-square)](https://travis-ci.com/albert-team/mongol)\n\n# Mongol\n\nMinimalistic MongoDB helper for Node.js.\n\n## FEATURES\n\n- [Auto-connect support](#auto-connect-support)\n- [Enhanced JSON Schema draft-4 support](#enhanced-json-schema-draft-4-support)\n- [Database hook/trigger support](#database-hooktrigger-support) _(This feature is still in its early stage of development. Please use it with caution!)_\n- [Useful builtin hooks](#useful-builtin-hooks)\n\n## INSTALLATION\n\n### Requirements\n\n- Node.js >= 10\n- MongoDB >= 3.6\n\n### Instructions\n\nWith yarn:\n\n```bash\n$ yarn add @albert-team/mongol\n```\n\nWith npm:\n\n```bash\n$ npm i @albert-team/mongol\n```\n\n## GET STARTED\n\nThe easy way:\n\n```js\nconst { Mongol } = require('@albert-team/mongol')\n\nconst main = async () => {\n  const mongol = new Mongol('mongodb://localhost:27017/myproject', 'myproject')\n  const coll = await mongol.promisifiedCollection('mycollection')\n\n  // ...now you can use coll variable as a normal Collection object\n\n  await mongol.disconnect()\n}\nmain()\n```\n\nThe hard way:\n\n```js\nconst { Mongol } = require('@albert-team/mongol')\n\nconst main = async () => {\n  const mongol = new Mongol('mongodb://localhost:27017/myproject', 'myproject', {\n    // you can pass any valid MongoClient options here\n    client: { useNewUrlParser: true, useUnifiedTopology: true }\n  })\n  await mongol.connect()\n  const db = mongol.database\n  const coll = db.collection('mycollection')\n\n  // ...now you can use coll variable as a normal Collection object\n\n  await mongol.disconnect()\n}\nmain()\n```\n\n## USAGE\n\n### Auto-connect support\n\nTo access `Db` object, instead of manually calling `Mongol.connect()`:\n\n```js\nawait mongol.connect()\nconst db = mongol.database\n```\n\nJust use `Mongol.promisifiedDatabase` and you are good to go:\n\n```js\nconst db = await mongol.promisifiedDatabase\n```\n\nTo fetch an `ExtendedCollection` object, instead of manually calling `Mongol.collection()`:\n\n```js\nawait mongol.connect()\nconst coll = mongol.collection('mycollection')\n```\n\nJust use `Mongol.promisifiedCollection()` and you are good to go:\n\n```js\nconst coll = await mongol.promisifiedCollection('mycollection')\n```\n\n### Enhanced JSON Schema draft-4 support\n\nInstead of throwing errors on schemas with [omitted keywords](https://docs.mongodb.com/manual/reference/operator/query/jsonSchema/#json-schema-omission) ($ref, $schema, default, definitions, format and id), Mongol can help you ignore them quietly:\n\n```js\nconst usedSchema = await mongol.setSchema('mycollection', originalSchema, {\n  ignoreType: true,\n  ignoreUnsupportedKeywords: true\n})\n```\n\n### Database hook/trigger support\n\nYou can attach a hook to a collection either by using `ExtendedCollection.attachHook()`:\n\n```js\nconst coll = await mongol.promisifiedCollection('mycollection')\n// or\n// const coll = mongol.collection('mycollection')\ncoll.attachHook({\n  before: (context) => console.log(`Before ${context.operation}`),\n  after: (context) => console.log(`After ${context.operation}`)\n})\nawait coll.insertOne({ foo: 'bar' })\n// Before insertOne\n// After insertOne\n```\n\nOr using `Mongol.attachDatabaseHook()`:\n\n```js\nconst coll = db.collection('mycollection')\nmongol.attachDatabaseHook(coll, {\n  before: (context) => console.log(`Before ${context.operation}`),\n  after: (context) => console.log(`After ${context.operation}`)\n})\nawait coll.insertOne({ foo: 'bar' })\n// Before insertOne\n// After insertOne\n```\n\n**Notice:**\n\n- Using `ExtendedCollection.attachHook()` is recommended, because it allows you to chain method calls as in the nested hooks example below.\n- `Mongol.attachDatabaseHook()` returns the original collection object but casted to `ExtendedCollection` anyway.\n\nNested hooks:\n\n```js\nconst coll = mongol\n  .collection('mycollection')\n  .attachHook({\n    before: () => console.log('Inner before'),\n    after: () => console.log('Inner after')\n  })\n  .attachHook({\n    before: () => console.log('Outer before'),\n    after: () => console.log('Outer after')\n  })\nawait coll.insertOne({ foo: 'bar' })\n// Outer before\n// Inner before\n// Inner after\n// Outer after\n```\n\nWant \"unhooked\" version? Just create another collection object:\n\n```js\nconst another = mongol.collection('mycollection') // this has nothing to do with coll variable above\nawait another.insertOne({ foo: 'bar' })\n//\n```\n\n### Useful builtin hooks\n\nTimestamp hook:\n\n```js\nconst { createTimestampHook } = require('@albert-team/mongol/builtins/hooks')\n\nconst coll = mongol\n  .collection('mycollection')\n  .attachHook(createTimestampHook({ namingConventions: ['unchanged', 'snakecase'] }))\n```\n\n**Notice:** Replacement document in replace operations (findOneAndReplace and replaceOne) is considered a new one, hence uses createdAt/created_at.\n\n## API DOCUMENTATION\n\nRead more [here](https://albert-team.github.io/mongol).\n\n## CHANGELOG\n\nRead more [here](https://github.com/albert-team/mongol/blob/master/CHANGELOG.md).\n","readmeFilename":"README.md"}