{"_id":"mongo-repositories","_rev":"30-cec4375cf3fb15744078846b5f18b5c8","name":"mongo-repositories","dist-tags":{"latest":"0.2.21"},"versions":{"0.0.1":{"name":"mongo-repositories","version":"0.0.1","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB;","repository;","MongoDb","Native","calls;","validation;","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"mongodb":"^3.6.6"},"gitHead":"b247008d96b357f655bc8a61386cc21488732814","_id":"mongo-repositories@0.0.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-jrkf4mwA+Gs8b65lXxYP/+y86acfKMRR/yb8hujcLuXxt60MsTwafBiiMIGEui20ErLgKbXpFEUV1OCZD+dEzg==","shasum":"d26eff20a3b1c87cbaabed913f46062ef3e945e2","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.0.1.tgz","fileCount":12,"unpackedSize":23945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggXFGCRA9TVsSAnZWagAAlKQP/iR7Mh29QJhcw6ye9WQq\n4RZAEaCWx25sykPOOIaLj1XAgDyyhJfN9iOYaepkHyzmTEDP/ofB6SPLiOiZ\ngtRl0j43KQuMMGh18IeWKYBjDzSZ81D+kb7s1H8tS8guu3dXFx0UFRNHRkZp\nhS/EEGIiX7h3TrtaHUcrBLUrDJKUyZhSzyEe2S0kdZHQXci10SgjrpwKMEHd\nMKnNO5jN7d+42Cu9w2rcFVgv3sd7e2icmcdtmi5lmHteA++0r16IGqWk2XdC\nC6wBj9GOXC+h4c00F3lop/rTo3e7RS64JB0bg7o6Y9o0IouKsHWsc7ZVWD/R\n+7P5UTC7hMxJsgy7/uWORWQDfo7m9rTx4erEud3AXa01c4CwzZPot/cRPjat\nWguc9YmL6QNIpdBYBcaulXs79kBPUNN4skqFQAxtnFGd0w/MWHjf3r83U1BA\nmXpRVj9PBO8PUIKba/l67Hig+Uyl8YiYFEWkzxCDhbvjhd+aqASpXzRbvgyL\nY83Z4hxHH4FmHJK9q342ikTTufOIFIX1ffj+bI5SAOWpk9qTGmjMfOtm9GEx\newsL+7u5sTyOBkoExbJpGc8xrFbWIjYKQzlmB1ZU4w1ed2No8vBmEv8w5Jcv\nbn03UVbfmoDCoQMCN/TZdEO/b0zEw3LAfqHBdZxr8WKFKgLSDR30UKEDQ/8t\nVW+j\r\n=8uxj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUL2XvVEgNoY+0n/Jqpu3jfHr5o+9rc+Z4Fxsdq8D5xAiEA5pk79Tbcf+DBm+uT3m+7t1RAwl7wD1m5W6u7hmMAQ4s="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.0.1_1619095878131_0.8933660111008064"},"_hasShrinkwrap":false},"0.0.3":{"name":"mongo-repositories","version":"0.0.3","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","typings":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"mongodb":"^3.6.6"},"gitHead":"f4b7ac9b84656a80084efa664018e17fcd03c624","_id":"mongo-repositories@0.0.3","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-BgvDQI/7aEKDA3WLBriJ2E1fwVDXLqCP8+jQlLEu0WLp4j+xM1skjFDyGN4Jp8y5qK6XCNKBjonJH9hMSqDfug==","shasum":"0182fc52538492b8ae6f4bb7b6836d2c74adf031","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.0.3.tgz","fileCount":19,"unpackedSize":43075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggpQ7CRA9TVsSAnZWagAA3c0P/2xWUcijPkVvO6r8x+ZM\nNdU124YoD+hEODz1zftCsU+w3B+MDsx2Qhv64fOTDuNYy9wlOoSiADgVEyJi\nQlqhP+n4xu1kzusANOmw0jCKYB6QOhZ/6ye4zRvHkd55b2r+RvZMJxrt/n0S\n/WcgFkokfKU4safDdMTNlSRJj8h60uHBy9VKXGmf1pVtQD8LZwZdwko7WOfY\nvkHxa1ALtpP4mW/CpBpIGz6qlgm6mmYXY8Lq8yx3gf3Y5P3TJxEkQWyyCjpC\nyYeu78YpqpL45lx6gmT+bf6S4v77Cc3g8zKwYlLk+MxGPWZgOySKq/NYUpkQ\n5zcJTU2JpYKA8TvGFu+rpUWn12N4J76QQs+Rb/gscMkrQGbaUst+Qh5hy/En\nknQkMl4/fm12cmgeCwjbsD/mwFmIYh06wV5F7UGDextvuHG6L+Tr3PxyNqX8\nufTnk3xOLimYW9ycyCk3zMvUzzhcKhAl22aO/WtbGMwEfx8qLpv54EFPs0lF\n5fuA77nGPYkDq1HhXmM/1IxLBn+FaPOVo5b5t/I5cZGQ0t6tN3spDCj0xrzP\nn0ppv+EN1WRuv6DUhEojBOJhJ6mHNeNmO+ojRsxG5nYmzunNIAD48wejLTwQ\nmCDDetTEw0Jp+66cnLHvYF2kNeHph3y97pC3DjrXvkm8JDuoqLV2OXnOPzGc\n0P94\r\n=J3l/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDupasjgsPdekGGq4v4ubMVUxIUH5waUB6+Mm/H6ip9bgIgA8jEDqzlCH9xsSlEmBv8LsMOffB6OUXe6IB3cNykpIY="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.0.3_1619170362410_0.6945466977085542"},"_hasShrinkwrap":false},"0.1.0":{"name":"mongo-repositories","version":"0.1.0","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","typings":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"mongodb":"^3.6.6"},"gitHead":"3627b229e3217754c694af569116f41899f37ac7","_id":"mongo-repositories@0.1.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-UoS8jf3ZdvhonYULwGj4y2ZkeAQov3Nya4Bmh3Xad92Or6UGqyfQXd6GybWsqy5bZ5l1poaStKaKkNFVHfLe9A==","shasum":"e7d24d968b3dddf3717fadc3d60256c1713663e9","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.1.0.tgz","fileCount":22,"unpackedSize":47689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghraJCRA9TVsSAnZWagAAspkP/3QSHhDBZE8Ch2xs4xwO\njv12pQTiUJIQQ7eiZdxicQ3n6GnaQdsB8bEbu2wzijfo/u0MS4N9T5dwkBfB\ncnLyWRaYKQLVctkqGPtdVpLCTX9PHS1HnwTx2Yu8t0brOg5+ynPl+SAwsFei\noz166QfN+3kKa3F217yCc4I7Dif2y6sKflnmIAeG/+dZtj+KqigbmY7Vm+r4\nw/9iNLraNiH8lJ5nYWJpkWm9u3jNLlFFHq6RZwiQG2QVbzRBCsKZh5HOh86L\nIne4fEsrLi/Y/baF8++m7O05k5EqWsQmP7lmVBhEXrhK/bLarVjdz3ZxPTwQ\nj9p7GjcgoHu9rmgX7sCXkuAPk6YoNUSPaqIzV1v0TAuNbLgq0+7qazipn2UN\n2z+q0FwHipXGiM4t9dfE83s3ybnuv/A7JJ0UGP/GK/qdI1WpFIoawMZL90hc\n/ldasxemiEHQ6AJYl5/nO5ZDMxzamQSE6w1Kq+osJba7P4ff+ej9TMJf78Or\nwa0/bCt2G2afW3KiOIiZzUK8zfHpH9ecIm7wV0rUGWt8qXuzGKziI0WnsC9n\nfeQDWSQG5cA25EnRAMCbaXH+RGHeQgSRRb4OnGfjD7MMS1Tw2vhwOAZ2ijPG\n0Mvz8vh073mBHwpybRQFOpJ8pmpGaPllme1Q8vgMGT1Kjctl4g23mTCWVebD\noi3p\r\n=RNHI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjK4oJDZ+5aHeyI38yzwbJEtk+dRocdLDo8d0XoGlTgAiB7mwlPqpJ6LF/KOASBGpg4zfT9jV7aE2MT59msJuyZKQ=="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.1.0_1619441288940_0.28081915847696215"},"_hasShrinkwrap":false},"0.1.1":{"name":"mongo-repositories","version":"0.1.1","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","typings":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"mongodb":"^3.6.6"},"gitHead":"3627b229e3217754c694af569116f41899f37ac7","_id":"mongo-repositories@0.1.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-IrrV7m4VideGWsZDlx9LUTK0aBMFEx1MXy8Fn6O5BHGwHt6AiXbt1IoUDacmsDuU/yr78ankDXSYDyg+Q6HFFw==","shasum":"f27ac9b40485db747de85114fe2f89470f0fbbb3","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.1.1.tgz","fileCount":22,"unpackedSize":47582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghrfNCRA9TVsSAnZWagAAMuYP/3KkbcEEUkehUV1ePlju\nFaZVMkZTIxd8g+fIcutDh/iA6jbmE1TNyFOeKrF8DTvXSWsos8SKgLsOzzM+\nVjwn7WnO5lpPWspheWtgK11KP5uZvw+qxP114QKj1KXGWV5lNQSbku6HjCB0\n5ToaMB4KlGZ78K3sFOaNpMyDtD0dl++ICkyA2eENZ5MuI0HrA3IQKr3qwiC2\nYQAaLgfaSIIYef5DEAc4kvQzBh3CQu8qr0s4L7m0v5TMmyTHSv3mecgBKZFV\n74C9y2kmsZlbT4RunTQIGi01xSlcnHH5v+ehiTJKwfE6ePeq/xxNCsljPeGO\naJb7yftDiIhAR3JtYUipEHGL6e24K7Xz8kv1yjcHhXydLaRS35ALzkCsIlVS\nT0h7Ca8UcNl0EdYjK70R3Jzefco5pNEa5Aj+zn6sXFfNDCg4U2njy/N/MrOx\nqOKEdGZzRg6vO1pwLk5NfsMKvWScaMpSAbVjWdYOIfvmUobgfC3FH7NJvtyY\nkUGpL/yBSZ0O2nqbqwStJ1v0I0iI/FUARVFIWXgj8jQP01kurZ17CD9z57Xg\n4HWe5KLLuarnq86sILaV/AW2DJhJ9jwEDJoRlMbip8IHDDmMKB6opeSK67dx\njWrzewCQrZQGgVYLW6OqfU6wHdeVgDNNglm5zEb73WSIHq1tBSq6acvvqhuu\nm20F\r\n=qSP0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHU7/RiKn2+ULgF8DebWzT4bj4stZVnAJXoV3bH5UmOQAiBX0z7asAqupZnxYwhw0aaMBHWfDe8/fzBQC/DI8Wk+5Q=="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.1.1_1619441612675_0.10346913978430905"},"_hasShrinkwrap":false},"0.1.3":{"name":"mongo-repositories","version":"0.1.3","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"mongodb":"^3.6.6"},"gitHead":"06f8e6580f53cff1278a55ec0eabfa5fdc064679","_id":"mongo-repositories@0.1.3","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-wfUEyOswTFugsjNp4rrngKpBQnwafOrywpnx+qPt96OUeXpOINtFrg0z5p/nMD9uqcaRdvFGT2Thx4I8qnw8jw==","shasum":"61b88abe4c4f0c85d0326209f9ddd3fc47d52008","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.1.3.tgz","fileCount":20,"unpackedSize":45103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh9DbCRA9TVsSAnZWagAAZ3wP/0OV4n52OFZF+4D5cWut\naZoa8+OJKUbuNZK592+joMljRZ3HmV80ktcLxXDEaGfffVmrif/Zl+7DuemM\nS60/vixi0QnxG0SAtaoJFAUen1PDeoEQAVICOjnuAwKsBt615F0NBd2aQSLO\nz4wc1GUocHx3LER2jPyNYr+7PbnjANeBugOgMeJZ+IOlCX8uNF5QhNb1tkAv\n83rYEqW3aSugaV0oj5E1gCVo/t+gdmSyATM9CWzngaOgXrHkAW7Apm359sH/\npZ8Bawxnb/+DcbF0o5HTy4iMaLKnvwUIpn6ZQ8DGgQH9QlxMaoczyuSR1TRU\nXAuk+9mpnZKA9Ta7xd8qOIhXR0OxRoV1t9q8+PcS/h7dNMKz3TPg+ngzOoei\nvBm33u0Sdm572CPA+f8mQLzMRnAsnMZF58sXklB/sakufEK1dEqkpOtgG6ID\nQop4CKEPrf1VOgD/f59lZ4k3Rb8AyhCWehhMT6UaUoyLA621Ct/ExShOTYXV\nAlXM6eKaHHJxW0/zRsQAjgqi5F960uyqvUh4GwwJ9zYaO5znk3KK/A8Ql4M6\n3IfOpfpLZ8sKqJvzEBx60h09gzcINjIvG7pTSqa/uvUCFSmm5NdcXe5FG7B6\nSlqRNLO8s+xmaZP79sBCgfhjSRYpTl5UJmkPHuuMj2QSSAdKwc+2T0i5/SaH\nfkjA\r\n=J5Bj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD5u8qLhiOerFvltVxHhpRI6E7xrVGT9FvIuI079zrMgIgFxOD6miyVNS5QQw2LUb7KCFYJyy4B6B9jUhHVAm1Rj4="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.1.3_1619513562489_0.5021458448954259"},"_hasShrinkwrap":false},"0.1.4":{"name":"mongo-repositories","version":"0.1.4","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"mongodb":"^3.6.6"},"gitHead":"88cbdf365f0a3aecdba9cadc6d1a33b569cff025","_id":"mongo-repositories@0.1.4","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-lfIHGUMxZQcJsY8h5doRPok+hQhtImgS5gffr7m2NNwwVcVmGmQfyFPb4zFPC61SyRZc/ZPU+HBhlSl2KzoliA==","shasum":"1b0bbfc7aee71e84879a2e6a593a091d2427662d","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.1.4.tgz","fileCount":20,"unpackedSize":45111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiC0+CRA9TVsSAnZWagAAmUsQAJHu2483qvlKiBGevfg0\ns5zdHWcPxYzDtjYY+ctJJB96/8Lu2iBRx/z0B9w3pw2jdGqHqtXo7skmfXCM\nABjuyrBdV6uoMgAZ8uImMWukERHG0iFI3Y7u+CdIDQFOwlF7jnlN5KsO7IIW\n+jJyjeVYTMSlWl0viod3SApmfhKhkWPKZjLHGVVeEyNp/mPO5mqEabZDhJb+\nWOd3X5Zh8nhucuwOFRZMqYaEqdxQd+ZdSW4mNpgAbGL5yhi1I3fCGacedvwe\njr2wV4otQX8AdFit8IXF3zotIqLWmkzMb+JxVKI9KGis1Pq+MMsDTuwLOKyT\nMnemav+iEtZQKVx3hokMmsbULjKCYasIDsdXuw/lPuUiFCmIPvYl7Y3K8yyC\ncevzNawnp4OpcGRnts4Nvaeg06Wr8QrZVFKsVmM1mCqi9ouexkFDCxAUbIMQ\nDHKwwLCgZ1/D+AgWtXxC3GoVyYvnlhhkmibHYsycMOAsT/oWZXPXFDt11/bn\n5ppPzw4BbtZrUROzhUp1IELQUnk0R9702l+TdTIjCPtyAjirhqzgEKVvb16C\n/s8UMVW97pO8PFp6//WNAPKhTB5oqqXM9bVJgi3I9453Zl3xYrUEHCwyC8/Q\neF4a5XYgEUkxO950myvQHv0bzc0xI/CC0TAlXoch22bhJ4M8VXtZE0FhadTw\nL+La\r\n=Xx4m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6UOKKfJeqcXWXCWL+ElCO0mGtuPifaH3aObAloBTNvAiEA6jAQMKAsthIYaIqOL6jm98VMxU30LS2xnPI9a9Wj1Rk="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.1.4_1619537214198_0.43999955144512803"},"_hasShrinkwrap":false},"0.1.5":{"name":"mongo-repositories","version":"0.1.5","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"mongodb":"^3.6.6"},"gitHead":"88cbdf365f0a3aecdba9cadc6d1a33b569cff025","_id":"mongo-repositories@0.1.5","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Y9RCKp+PFtUUPigGT/vVahZbHJJX2c5wn85qyqV7BQHgW1WQja6tyoNy5TlsLZcLSR0pppKbmSQwZbtX5CDDgg==","shasum":"be405a46398c8a9d46dc68b267b6994755d1377d","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.1.5.tgz","fileCount":20,"unpackedSize":44203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkrHPCRA9TVsSAnZWagAAqowP/jMDwINWjph3wrBE1eWX\nQ8pEfkb5u1yP/zFD/Cl51HVfyoVmcmg9uAs67WjYEmjsqQd7oyrM6FQTH0Yd\nxIFY4VgRiEYMxnZt/v7hTc8PlAQkOS/mzPwu6uOmbipvg8jynVU5aAOZ2vBO\nN8VSw3RcJMLjKhEnz+ndS2JbwHgAHKxKNqP1hHxECdqLVcOZikVCN4DCg0Oh\nKwbD2LbWUAj3X1dVMBMWxTF6wiSL9AW2XwIdV2YEkQApfSwFC3nTbLl5t2/L\nnyrv10q8nCaP5qPmHzrMiEJzfvEchIxQTdhPjkLq+SOmMFA87VWfxZOI6yLw\nWkhmO3ob2j/dC7bb/CcCZ7LGknxjz0o4e6wZAXh2klgjmRT8b/nPmQVVUNXX\nK3/Gp7QRIz7cm98LMxdh1XGDF112v3yJkcUWRijzQHOS9ZxEShrM2WiVwmAu\nhDeRVpBNNU41zL0vz6jEcW3ORdg+YPuq0x8bJTHwCRL8m/83cPBFC0fTCkSJ\npSfqGlmFSo2wmstRXJHXkfRVaVNjnWJBLLsQxXdVPMgtub+0OaJOYLAjMnMo\n+LnP3fubfOAVZnr5XOqTSeH9USNKbpMz5JrMKpjxJqOV8EFOnap/xpoaNECs\nXMXmIXQxld3cV++PJp2FT5HjaZhad9cXdK0pIzRNHfXYmticQZKuhrONe28f\nls7/\r\n=gSkn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcTvSvXuIUG/HTxzr0OBIWlnWHYIaVgZk6Bj56kCwukAIgbIm7yVZMWaDwBhTCtmQyPJUAcf5n3JXF4dd49EG8h+8="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.1.5_1620226511242_0.5674610875914627"},"_hasShrinkwrap":false},"0.2.0":{"name":"mongo-repositories","version":"0.2.0","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"json5":"^2.2.0","mongodb":"^3.6.6"},"gitHead":"e8a6a7b438c2b9daec9b3a152a39522b70f04524","_id":"mongo-repositories@0.2.0","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-8/qs9deKwqa3ofchJ447qtqGuVGrbRNDTGw9nav+RraUO6y3BqpYLYfucnn3msf0hFcN8gJneUzpt421XtFbCQ==","shasum":"b757a97cd8e8eca8346eb7b72f64d47940ca1817","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.0.tgz","fileCount":20,"unpackedSize":52614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgugf+CRA9TVsSAnZWagAA0jwQAIvm9iLww/FDx2oEpzpE\nLeLyGJFi8RsxZ6S0prARZB4dtaJ+hr6aMxBQPdIl/mPvFZw/rCuWS1Ur4bnq\n9R9NMXa+Wle4gznyyGCPkIYiZ7zVGKf5HjCySymg3M8NEyQFFrpxfjHl23li\njHZZFe+EvxQg9mr8nHW8xaFtPSND46GeYJdI9Ogfob5nBL4A5tPG+uKfAl+4\nBHijBxRCoUbyT4UwPr6fGdd/4NCSNuJBaDFgdvR0FcgSt+XDeHRGGgmD/KsB\nqFQ4FvslC4aTsQWkpfru6tD0tNRPtuTcZGqLXnMEVIgZZoVkmoFLk9ft93A2\nlkbcmMJ956y6I8zpW7JRYHnNEziHjuf1+kibICVdNGW+SHmB8HRFME8T2vr1\neXk9Z+Kd5oj5rRhVlqK0QaD2Pe+gPJugc0xjlQcV99IBWQh1wmn7E7gyggiq\nMrK9+9b7Xnv7+L/l43N+trmaDeWkkZzlDTaiP0g3/mV9QPYwhV7NwfwuIlOX\nOfHxb5orxbEPgX6axzB2FZW175b86fB0ibMuLJMU1j4UeL/7B9rHfrtSsWUg\nc8D6bRwg50yPwePWalD1GlePfp7lvcBDHtrYPmBpoqhsh8zq5YdbHkw7U5FU\nmeuOljo7jlnfpYvZR/RQxG8LC2oLi/2qhQL9OjcRo8l2WpW6G6lSwM3X1ZSz\nzcRf\r\n=BFqt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS18cufZehpT4n5xeq4MTIpvSWQSIsCv4L6zkI5j+qGAIgUN/cbANu7TLdla9at9iPRZMaha5RQBQ1mjiupLFPz8M="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.0_1622804478093_0.3204540782587568"},"_hasShrinkwrap":false},"0.2.1":{"name":"mongo-repositories","version":"0.2.1","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"json5":"^2.2.0","mongodb":"^3.6.6"},"gitHead":"e8a6a7b438c2b9daec9b3a152a39522b70f04524","_id":"mongo-repositories@0.2.1","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-9iRuKpxPunJ0PyWf//E8b0PfdDtSyl/xV0i/PS4woZEcvoPxdLiwbwwBCT1CSICBHAjEbnbiyoaX9dQUVL6iNw==","shasum":"0589b81e8d89b05b2e0412ada5c163f5f64749bd","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.1.tgz","fileCount":20,"unpackedSize":49859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgugkeCRA9TVsSAnZWagAA4soQAKGo5XN2YXK8RBXBWNuW\n8C5YarbFOtfEdh54WxHG3z0x6Kd22ihGdYCvYYql87LYfsKozkl9dntYppdz\nUPrlpSU18men6Mba/DCZdp4Se2X96qhzrR+weH8EDNgKgKJ2KY/kiHPWHvZ/\nWjgqD/1Os3p3YJ8swWjsmC8ZrOeUAYHrhFpVV+RWj+I9w64lvLWkkQ9fWRVm\nHTf95YUKgJrU72o+C6NpvZOoc6fMFMd7WZalVk7CLKpFGe6XdHJnxIOwZ8OO\nNa0ZhYyKK1ARdbDmAh9FaeUHJYsOFPSMTIdyDP0dedffS/Bhu7ze/D6x1tey\nvQrp+65fiosYjHduvIa+Y95IJr+4tN8KHURufjC5JxoP1tyDxS4qn+bA/Lu1\ncZOFEtgrxBIHVHsoZCj6is//BqzsXLzw1NyCijAGdIzLXmQhl96OPA/mELGZ\nKCk9uf91b6gQUYvBhHkrWYF/OOY5iP5cXnQ5n6+x1gBexpj+P0yw/StFoAeE\n8r6rhe+xJjqZIozM0nxNcpEM7FvoHsXUlZR3eSXCIn12210CWUecraUfBohT\nHG8pcd0jRztDQnbsjRmwtWW4Ag7HddtgQTI/4f0Ct//OqEM9prdvIMLKhkeR\nSUvQs/wPfmSLHAdkzsAez0t/DrKg6iEYi79oC5Xzph1qoT9gc5il0/RtoK7/\nLJ5J\r\n=5EGu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC51k+D+2FVxWLkBEg8E2vnhKkVsLCCkjmotTWlnbJYEAIhALD8c3M6DZac5UESU0/TmL5NEuPt6dwb7cs37r3YrEeB"}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.1_1622804766347_0.2905661605729133"},"_hasShrinkwrap":false},"0.2.2":{"name":"mongo-repositories","version":"0.2.2","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"json5":"^2.2.0","mongodb":"^3.6.6"},"gitHead":"e8a6a7b438c2b9daec9b3a152a39522b70f04524","_id":"mongo-repositories@0.2.2","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-gkrkJUMHE7mPMLVBF+T0WyWXPdDxeVe5C3YPrn/MpMFaZ7T5EzXak8CNT7oC/g8hpFhZoiJgcfoAo0JRqOMtpg==","shasum":"dcfe5e7e2c4923edc33a3d3035392b4028e245e3","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.2.tgz","fileCount":20,"unpackedSize":50271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgugrCCRA9TVsSAnZWagAARSMP/2QPNv1GPFVD7xXG9anK\nqs8/c4TgIEVgf+XeAzkPhd4GLTdYEQ0bbGglfTBHxOpNE5BgXzi/ik6gDJIz\n0SIH3wozerzfkJr/jR1KlRoY93Qd2CzDkOyoZI5U4ljTidS3j0kC4UjAiyB7\nf2shle/0Q1n0UKs7FjoTg2z2RdweiLjCwrI+PQACgxTfwnd4lqJZy/JHX4f7\nXzGELlQdBx/23pI4clT7UWH3It4uG73j5qlqeJ2bA13OwZtC+QQPNUrw/KJe\nUUik5xaXYrNviVPOIDEYLYFp/B3cblFa1ZBC7+3GlayuOf8Ltha2NHpB26Nw\njsDw6fl73kUAfpms4PNiUdQH+weDmAQO9eWAxdilCCrtzhFa/cceUodxgoKk\n1ApuIwYNk982m+GzIN2fwKh7hDSZJMUNBEL/9JQ0QhdaxRcc8u8QvvooJGNA\ni/mMOA3w+IgaopKRVV08GYivwbNHTb/ap2/iECwX4nOoSo0hasq7rZ5J9lqV\n0Nsn4yYvNI4pMnQ+e/fmKMnyxADoREJw+jqCaiTuEMxwrxYcatIU8ZsJ14/M\nENEt8Akk8NnbvuBDheJxitFYz/1KxkhWnqbTsb9KTYng+PVg3j/x/MYyq/5Y\nYausoetsdJvsQdQQAfSYL5cfdm2ob/UgNmkT8z3T5omH1H5Cp1tDia9t+je6\nwO5f\r\n=pkxm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgUl1eSdRpPAy7oMJdAb4Qyoz/N+bkjtKXoFp7j+Y9FAiAMDhexW/5IevA6vNY91YPz40gyR7EHfoXV2l/qQLVDKA=="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.2_1622805185994_0.726011265677782"},"_hasShrinkwrap":false},"0.2.3":{"name":"mongo-repositories","version":"0.2.3","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"json5":"^2.2.0","mongodb":"^3.6.6"},"gitHead":"a3b405a7b1ea6782a041028fabd5457d60801a1e","_id":"mongo-repositories@0.2.3","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-VETZ3esXUj2cIbfIajnILPTRQ3X3AoUkyGfsklt6gIZVcctExv0w0UUP5rI82hc6hA6H4bsNBN7onNP/IOH7oA==","shasum":"5dc12482cb120a99cd857ec0966fe658011439d7","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.3.tgz","fileCount":19,"unpackedSize":35018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgug3kCRA9TVsSAnZWagAAZGsP/3ZIi6nctVzgTdW0ZSXK\nr7Yvk2Fgbb7betrRqQ7apvOZMUXoHnURW/330XA3k4y0Rou/83aPyImOFPvG\nwsKY0Nr1bs9z6/nQjwyGxc9KebvqjCiiPeeRTuc8xnznSQEkcIO5T6ibWvVn\nNSokN3VwsB4VeBNPlWafgozfvbSlmO1L9QTQ24sqN082MwbPsDPm8khQAa/f\nwlTVqm2mVzYrA2uYzOF+9cRvGAyAaRdA+uCUZA//YMjtfb/uXBkPDnbVsAdj\nVzjsOE/r8DoAEWNE3rx9GRa96Nf4hjr5Le6N09WeT1IsW/Jq/rUqutK1ov6U\n7WnXhsdjisI7qKZTIQFFqlaVbDaNJ4rw1pIibdLR8EplqUA7LtUPwo5AlBcx\n4+6cAO8cZnLLTnG8EMyZk81njWo8yKQRwfk269miyD5IxtS9b9Y1bsXv7kBs\neFhGNKm8cT1pUQsSFwGs9QWDTYqkAyadunTea/Wo/8oSOvwZbITd3HwggtgO\nkyJofxKyoEtCRdsC3mudgwwItx+P9SsEvLwecdiIGGkm9IVRJ2pFgRpDNNUi\neKrEJbb7DM0PGrGg+3Ozt/GQTypf7pD4YnOWYdqawf1PTfFiHQCX/a+OGK1N\nanp/u887MhCKhw5VYUy1HujCkQSaEwyggqvlev+CHnVIF7JSbSilfPeZFIac\nB9en\r\n=qgwi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBVnt/UHsTJpa52Hlz0QhCl8tbPsK7oZJS1LZHEo4gpAiEA2ZCQWlXVdyMgdasO0Ci72CErwe7WBw37UP8c1vNuVvY="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.3_1622805988228_0.8955886677589504"},"_hasShrinkwrap":false},"0.2.4":{"name":"mongo-repositories","version":"0.2.4","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","exports":"./build/index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","merge2":"^1.4.1","ts-node":"^9.1.1","json5":"^2.2.0","typescript":"^4.2.4"},"dependencies":{"mongodb":"^3.6.6"},"gitHead":"efb782413e22df8d0d9b39d2c7a716ac353d8459","_id":"mongo-repositories@0.2.4","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-uh/+ClJwvrq3Sjzqvno7W9DmILjEp+oZJio7mHkDyqZfhC32FeG/DeNNFGomQl/MR3xrafmHg+yRuFcGh5l2mA==","shasum":"d6aa452bae8b3eabe8cefac29e58cf15e868c648","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.4.tgz","fileCount":19,"unpackedSize":35222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguhlFCRA9TVsSAnZWagAA7rgP/2oIHWmJUV4cvpNUhuMz\nE42RmqXp/igbqlpwM2PxebSy3AOJfwkQnQwebh4Jv1/w3oqmOqSzmukc5Jbi\n/6fDSMYTCY8dduaK5mY4dV48YQl68b7wW2PajL/GWsLnJfHeEmqRiDY0BOGW\n/v3e+TKL6UEuGJN1nlrQnwIzIoJRYJNEOxrfiJLDl113eQjylisOJwNl0d8L\nt5K3a629iUUBU/leDcXAgJglxbJkJ6oFofmnsOKEnUeElwYkyg2Y7iJf3oPu\nRagbd4g0OLbUOz7rhaAMqS95w80su9gBdfwaUUlZejYeSSoGFMAxQfklevFD\nFeWONWucDG+El8rY07MgFqZl2WVOxNEfERgTtM9VV/4WyqJlzUwY2xKYMMAv\nmOObr7hqB+kl/n4FnEBXS2jXX6cPKnSXtfAc5A5SaY91EGZSWNN8Ye/NJMbb\nUc/FSC3v8ghmKxq3hYulzlAzG9CQk/msq4lsrG2N67ng4Un0NVPChZqHYDhY\nSAJ0NDLpgV+EI7nfRM+znEyaRJ2Gk5C2xaNLOYLMjhW/DxXuK6E0aaWfVjPj\ngdUOy9XSnfxOEHrCNTWlii/DO5kBLnbrFxCvvjCyMch/G72/eF8AUvPnIXyp\nLPuslrRcqi4xY5wRArQBSxnirUNCfdCYTTfWRAqrKB6CGGK+wrDGOWmdPS8Z\nvmLd\r\n=TziS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU0vmZ/gwgybRQKSsRJVWU13zvpRRuP5L5G5M2ueHlXQIgAQ24KBHiaSXYoINcMwZdUaTcMXywxI+wp66IZoKhg9M="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.4_1622808901274_0.6736063289040086"},"_hasShrinkwrap":false},"0.2.5":{"name":"mongo-repositories","version":"0.2.5","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","exports":"./build/index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","merge2":"^1.4.1","ts-node":"^9.1.1","json5":"^2.2.0","typescript":"^4.2.4"},"dependencies":{"mongodb":"^3.6.6"},"gitHead":"53bedad29c48fe0bd42fb30eb87817bb5574374b","_id":"mongo-repositories@0.2.5","_nodeVersion":"16.4.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-VTER8r19jX5Pav8/zkidBow8FlaowS8FM8J9x+5zRqiudi/aWBwluPqQ2PWQw2W9+6cXD+cy8LkywLwbqOPU/A==","shasum":"ac30d45c4fa714c845d0f87f8f58d94f420b4132","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.5.tgz","fileCount":19,"unpackedSize":35236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7YBvCRA9TVsSAnZWagAAjHYP/3fzMZb4JT6p+kQGSkSo\nl6/teizmuF0Nt+davG9VqeMyksqezvDQNWaP9y2FzlanFqHElhreNpYMeLnX\nKHXJ1fZ/pRmysT7i/IQcobRKRwiZcuB8Xe53BzlHfaU1fdzHQ0C3WnJrOy+6\nCosqEBIgEGpqt8nvLROUjd6pAKLY+Vb9Wm52HbZvbasE95v22cens34d8x64\n3rBF3Wot9GkipRJYkfv3soLLTNaasRRxasi5D6k5x6sJowlVlCKAYVLcUC5d\nu9+KzAVMv5FyhYwQRMjg0sujuAD7T8fvpoAvHonuhRp6pYIfwPKlNK4ulZ1C\nUevvDAyIwmeVq3EJ/WrfMd9DjnLGdgKU9267ks1GFHMh4SWDZzgigCha6Wra\n4etBurb7k07821E0TsT4O9DS7afvoFK+vcHCFYldZ3V2Khch0qG82DojMj+Q\naZjDKBWNfths4F763ADXTMvvoL4PCKY/9pQLR1arsLG/AJKudLZb8F/O3LaZ\n33Aest057onvb2ANglCafdYkEDG58l90joWZ9vRRtWsSwc+v6EgOu710hcQy\ncDyiQ46sm8NcRrLLsgnAJrlVoTkAIGHFGxSjdeLn/82N2FA7HAu/y8QiuYaH\nbvcERpZitHPLJICUB+YmJTdM0JNJo9ARXNE6VWG1wxriWOW5EnKQfvdGEQux\nVieN\r\n=fzHW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF0o2/dgD3QDi+J8xl/CshUQLPmy1m3yctLnaI81N89yAiEAmtO+7kCGZeXytF9S/MIaBu89X2doJd4IAvlVYdK+ctw="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.5_1626177646829_0.7491606979963639"},"_hasShrinkwrap":false},"0.2.6":{"name":"mongo-repositories","version":"0.2.6","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","exports":"./build/index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"mongodb":"^4.0.1"},"gitHead":"10afa76ddce3d6f8f93eb58849a20aa1a009738f","_id":"mongo-repositories@0.2.6","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-ZzDtkkjzMxyO8V9IyBwm57lsdjikVPR9OwbliK/JCmrFfnJnznvK2Vf06oxVgyzk0b4JcZ8Q2xoFrOWQv1IbsA==","shasum":"1bcd21effe79fc2a1c60be4ef092235474d2900f","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.6.tgz","fileCount":3,"unpackedSize":4389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAzHpCRA9TVsSAnZWagAA078P/RZZ9Ws4e40tSSGaI6Vt\n2gLZxxu+X/wl5AeQ52sGfCZiBsr3mAu6F6TjNvbaq8ZAiDTh1PcXrekPQe5N\n8TcWTV/F1JE4iaukdzPQ+y/yXIxVJcPVVv86/trz+b0Uvzb7LhUFqUyKx/zi\n3Dsq/3T06J6Y5SuRqsxq1dsoy2IUVsrTVmQiqgPg/cUYlCv8YrfYKX9ggEbz\ndlED0foFFDOh6p8j+m+LPjqUsykjaspVM3GgXoetDeH6yL34pq7vqwU/nFuT\noof6qlEr5ZFc69NxUuT369LUDsr+RCcE87F6plECERn6Q7GFEXYtoitLvbCI\nx03QVHFJ4RLWaS3Bxr439EVVHt7dc6+JFMncyUNnU4jMj+0vG/V3TQlNgTqY\n/y0moicVVDAZa4BTD3BFFJkVBAhvMqkQs8IS02KwHuf/iKAYL22iXltSjJm3\n6LaG34LoOr0fC45iZ1vfpetbF8JzodzI4jFDLKV9Mge1p/YaTiLlPQHp+cJH\nLBBHWMOfHw8FkXmEJLywgjQZvIegpfBsXTmoYD0kyERnBYiP3J03gS8dYeNT\nV0UQ/L04ME7fdkI5tVwz5BkmPlyi+hXFjeHQfqNvD1WRIn3UPft2v3We2hHT\nW9hWRs3sqthAgW+IjbfE46nH8q0Y3T+InQ2RwjVm8Ti0fbplbWF1gut4N9xb\nu2sA\r\n=hozb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXJpw3fP6vAi6xbltafTAXQr40aEyviyq+sZgL06pqAAiEAzQm4+XOuoMVNtFWFVq2oUS3QdA8W7soKSvnF9Cmdcrg="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.6_1627599337579_0.14426883268761337"},"_hasShrinkwrap":false},"0.2.7":{"name":"mongo-repositories","version":"0.2.7","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","exports":"./build/index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","merge2":"^1.4.1","ts-node":"^9.1.1","json5":"^2.2.0","typescript":"^4.2.4"},"dependencies":{"mongodb":"^3.6.6"},"gitHead":"468a74a92122859f07d69502a087cff4cdb93c4f","_id":"mongo-repositories@0.2.7","_nodeVersion":"16.4.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-DzbwTVEwb+UJVSCJubILYY5D0SXYR4k3X/L09mwiwH2WFTUAwy5WWERnrGgitq0ZpwgIkKZrJBvgMDVeIqdPow==","shasum":"5963549366b974220636415744909abe48e9b144","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.7.tgz","fileCount":19,"unpackedSize":35187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhB7aXCRA9TVsSAnZWagAA4ZkP/jFNDQRcwLzQIQ6yD1it\nUj43poBVP3zDLynB0EiEWAeNHwDvbhdoNN54oHCu9qw009b0SmD+fqqkZuYf\n8AuKc5bQvWIPSTgEWDDxkqh1dNkef8n7A9frqRZVIyiRbw4aOfxEoydbiz8C\nVCzuhqyOBt6JaRCOckZ+7l6/Jh5O9rr2WbEtMbuSzc2VB8P/d9FKvqjE9lfA\nzy59Xv7d7maJDGJEf/rLgSsnRAei7olIhTB9NuJTnUiX5y0o31ec4mRDaV0M\nzA1pv/oj9yGZuW2OqbHPFQw1yeAYu+l007YQZnOOG9qMSfNNkqb4di6bVerp\n+/3LGxTvq+uiq61jvC4tVJd5HB/6/G0/AKA9ja27ecFb4qiYfao/Zjy+mf78\nURymZcNajka8kcc8r5Cw8luxrHZ/5uyl3+Mn4OBMAdORSuNlSuuUTneKwIAF\ni+3m9sduMNRzuTWJQ0FWNOMyr1KSITA/fXQlTX1F2F8i5QCR7ZieLRqTkHNv\nHrc11pnW/sk1mNNAHXACoTM9QytyVIncDAfvhfI0OV0qS4ga5xAs3jsGlNi0\nYjEk+kGMuL5gzhlyEztSNlwOrltOOBzYIZo198DAtxb5EKtCnjzlda9Czld5\ndTrXz20/Ku22f4Wf2a47e3SDuFx1StHqFi+fvspnx3pVs6DLadfcpcHLRNia\n51AN\r\n=55zf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC73w2d6P/56Q+grjD2QEENtUgFEfiLSjxBClwKGt9n0wIhAKCs8VzA2wV9R8hzdtlsXXZkggFcXjNJDhqaao1jJx0y"}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.7_1627895447502_0.9908515698252411"},"_hasShrinkwrap":false},"0.2.8":{"name":"mongo-repositories","version":"0.2.8","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","exports":"./build/index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"mongodb":"^4.0.1"},"gitHead":"468a74a92122859f07d69502a087cff4cdb93c4f","_id":"mongo-repositories@0.2.8","_nodeVersion":"16.6.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-JbYhntf+JEHIEJFD7ehLWjv/db9q8xivf2tSNGRq6ckzrrXwEdm/o5xTffkjkw0iCyTa22m7T69zV92Ga6YJDA==","shasum":"14ef7ce939cb2356460b6ce9368e881888fcf397","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.8.tgz","fileCount":19,"unpackedSize":34659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhB/GxCRA9TVsSAnZWagAAYYAP+wSLvnpOOs6QBWYJmlLz\nhOnZw6h3nFXO/KWCulJEfVWpGs++F/lBjMvA/ag8MpVUH+rrR632UYd/XjJd\npN6NMU4E+LepqxyqSbqHPsw8GQ1DRe9Osp3ZT3C2h4j7rQ1768aidwkk9mre\n5Ps+op6c6qnzSqu9MAqINCCyQmuD84mJWJbjSodATNDgFO7y6eWFYqYLykeL\nm3beIVeD2MBJjURCw2SjUUh8VWbq2EsaHnqh6ehPUnWNuahpk2qHN/NUIXu6\nS9SXrDxg0MwcLdm+8eo7htPN11IdZEHkoEDcPWX5N71qsv09JZpkJAx2+NBg\nwAM7ZW9dEiUWiZ4pnEwPjWcSCuxa2CtMoS6pGHU+sq3uzokrJNNv6pTyOYTi\n44bSOMuZCQ1e58a7xTfWUHqYgtYCmKJmzTvwZ2TGowbF3hQYzzQU9eH+Bq6e\nCxpeLqKsdruiRFuSWfM0gE2XXf+cGsWgf1cyU+CU/w/t7oQls9pD0eoRdhm7\n+VlkExWgD8nZEiidP25yejFw8SdHnLdm+zGMUUjrdu0eCLym05IOdUux4+jx\n9X4xIvbDHSdkIMHkoBhqNaZmmwtS9S2wMnA5QkzDUkOUu7P/44h/cLtPDfbV\nsnudikJJIUIdiKLmMXvNXGz015FZ9jaARtokA2EAWm/qCg+VhsA8BopUZBx1\nIKMg\r\n=UflH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3PjvisaGurr4VaN+h5d1uLXpcNuOiIU0VM9QOlN44RQIgKo2+pjY+Lt21LkEfeZV6lIVPnvJRYSyafpMegO+/b5U="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.8_1627910577542_0.8519611951359771"},"_hasShrinkwrap":false},"0.2.9":{"name":"mongo-repositories","version":"0.2.9","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","exports":"./build/index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"mongodb":"^4.0.1"},"gitHead":"f01519b32c419029a94f819d5835d2f06f92ffad","_id":"mongo-repositories@0.2.9","_nodeVersion":"16.6.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-CbT64AKqChXFD4vHYYpPxD/O9vNbEQOAacdz1bGZSvWdLTQ+bgjzL/QuSwT6BLWLbMjZoAhr827pCbZ/eyB8ZA==","shasum":"d62dadeeb46c7e0fbca1eb0767cc9c2128f5374d","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.9.tgz","fileCount":19,"unpackedSize":35198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCTuuCRA9TVsSAnZWagAAK2wP/1DqQSwsYM+hFL/RAth1\nwV7JVhGWRAlnwFXl3KJisvj8OaQhkkEurGGPhhNgpXW/XfzC6lOle72Xw92c\n5cgF6xDnJ8hLfisPib8V6QovgweqLfMFZTbujePUKxoUbnXEca9DVQh450m3\nN418awR7UU9C9AAOeBbmwtLueUW3pmm3ZSeyk6pImXa7DpbLTCX35lZaCuhk\nuUpLI9J1O9DIIm/EuShNyK+T9S8WXXBBfOtAiUqTwqL+9IGj5EHnyULh85lY\n6PP/sEY0duFOKZJ33X23+misKORuj4PWBD3faDSWDzxVebm5Enlkud0Ko3r/\nqpWhEt/A4UaDgMsefYak7MQIe8fR/MVwaXudN3PSk0IXfdvuYsWnAvC7fkJW\nxBFWbi75UB5cVNC+SPO8aLqWuoq/l/SYAyvl913F8RQi+n2NVdCHyUtHQCJB\nFexoFZ/bwyOlBK6VyL/7BLSZdjtauc/Y8tLxFP1zpMI7P+It5kcnFijiGYXr\ntmb4xjAompQw34+2BP9ABViUDLijVmsuq5CkrEp4Y2U/DPnAjNmCXEDZPHHm\nkRVnJMXFrUPIZtH8fR+Zmzhd21eF6alSE9uDJWvDUsWd19zuGoOMCwWT6i3r\n/RaPFS1Mezrg+nzjFPZc8ZNwSeiGseXgaQQyCajK3ZP6tEi7m1nD6tFmyT2g\nyNJb\r\n=IAM2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEF2VHKEjYFLlT/UlJhcNjA1NyuIZQBXEP8QPA6B7OGgIgVtMoRQLw18JLhBKE6bDt8JyrV/mCmR1zDCezkBcUYLA="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.9_1627995054116_0.7426508677444488"},"_hasShrinkwrap":false},"0.2.10":{"name":"mongo-repositories","version":"0.2.10","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","exports":"./build/index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"mongodb":"^4.0.1"},"gitHead":"f01519b32c419029a94f819d5835d2f06f92ffad","_id":"mongo-repositories@0.2.10","_nodeVersion":"16.6.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-9VQ7ChSqgV2yprDMBzYCxAare4iB7TOp5CR4vf3ZAPgmOrR+aRXJePXi1SrODVAdmxYzWosQVNlgx98/Uh/X1w==","shasum":"45f0665c9cfd367d9ec17df001f2ef07c03ed681","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.10.tgz","fileCount":19,"unpackedSize":35305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCWEHCRA9TVsSAnZWagAArAMP+wdSkNT7JvdpOhh/V7Lw\nBGwDz41Qqun4BJhNxwZaySmmKOQsjTNVso/7krKPyOM165+Wc7zlTGzxepyA\nEJHthpoqcwlGpQis2O2fPFVeReaKQF0bho9tDoSl14QyDzH39C8uL0Ek9Fl3\nUV8mF2SuGQoNj84JO4qoZSxLPkcQJO/EBEArjg7gdquGpDvKRT0F7yYWtTDb\nranjfEZyY5ZyjMLWQT/Rief/ciOwc03jTM8wfLecJC4CCO20A7RkTAEdXPIn\nmZMFH1U2S6a5sOB2WmSiKsY2uOujItkbyj/1DfFml23Ta8lQbCzqUdI5WWXM\nGG29e9TY+KYn6KS1ttqPGBregaRkUlwk5H12wo05oPkbzHXqBxrSYISnJwil\n0MzQWR6QXexrX5lImt6s/v9XYClw8gbLFmNZFi8iAzvJh2GWa9ob+b0m4lBM\nUea1rvExs5P5x0gHgCZ/nxYilZpRMEIEgF25XbBy4Lb9wuQnK9//hDY2r8YW\nOjM0vUACRWbEkF0oRWQ3iXnpzNJytNRjRuq6vwdHx8cgMkZwFZO7CN5H2Is+\nse/4z1LMRe5wFefrsQtBoIlhXWVBqW88/4eum7wW22labXmb0qkKXLSdEDB8\nzNI1mYOxN1GeWT2YwsqG5tSQlz13cvXe6csY7xJJc7bC3YEb5slr5XbLAUw8\nME2E\r\n=lc3+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGVgUwnBmqBzH12lE6VnsXUSK6zskGfseJHcb6nno85wIhANE5khmNN7S81skL80Rt+73k2rFtqkj+tb3WBfJVV5vp"}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.10_1628004614946_0.8425111104304781"},"_hasShrinkwrap":false},"0.2.11":{"name":"mongo-repositories","version":"0.2.11","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","exports":"./build/index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"mongodb":"^4.0.1"},"gitHead":"55c32f809c792abc0c8b4cdc02ad3aca39456d68","_id":"mongo-repositories@0.2.11","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-77mbWkr5Qd9KsyspD8cXiaBEr2VsLmwj7NYN8bl24uOSHdZFmEJWgT8sjNiZd3AdFi5uAT4VoJ3MAycKVE16mQ==","shasum":"3690bffa352e80ceaf25cf425420fe08378e55c2","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.11.tgz","fileCount":19,"unpackedSize":36320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO0zNCRA9TVsSAnZWagAAxOIP/jS6+41CJ46pHYvSlhaj\naK6OadRMlRJrWAwmxEATVisd2HpFj9+6/MU1XMJtEjt5qJRzaDdYfmleIr40\nnrmjMKs7XNHmBgMb15yGYQml+nZtxcY9e7k/oTDfaadjHP7uCltz+tSlxU08\naS4GwHX+DDBVRxU2E794RsW4uPagFmJx1ljZVCbwpKKug9Go93iDq8GBcVf2\nrYAhzDl02G/opJFgjTsxQCmhMG9O1FQtJGTRu4M4Yu0zzD8y9JFqbmeJ7zg2\nRbZLWvwrGB462fHJ9V05FhAdYA4HwWamgSflibLlQ2c2pVWBRftNs+WhpOb7\nolelFwuYm4tOUTrlSviODL4LLhRATIhyCuKebPxSIR9aoOzLKfozfEjjMnoO\nf3sLwUiL9Q6sXBlWkGAFeFkMdmsaUMmzvDcue+o/+kuJcXBqjyPoDTFINFxC\ndwTTRhEEdxmIz5ZFpmakaVLXCQ908F0c5pxbfIZ3BdX0OJdFvyxDBFHxOc+L\n6cO+t0mZ8n8/4FgcCFv9wp9CVsGEONlBdm+BEi99AsZNOD4k0wdZHLCihI+n\nup9CN1jXCdGW0AQYsBLXuHL8otGBRVs9iex42xJuLJyf9ayhWx+BJxYXutBl\nFefR3G7FsaOISkxHCQR70Vom0wWEvRUPxGvAeFyZvIA732YhHJ+p2rZRiJTY\nacTP\r\n=Ua0O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICmdAtPY3iE69pxGkmZiVtCdr+9gi260bqA8JWWdpAviAiB35A7hXlHHeKpZHyv4bcOqEdBv5oPomb7e2Y5zKiLdIg=="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.11_1631276237439_0.20264127255375342"},"_hasShrinkwrap":false},"0.2.12":{"name":"mongo-repositories","version":"0.2.12","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"build/index.js","exports":"./build/index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{"mongodb":"^4.0.1"},"gitHead":"efee61fb6379eeed36afb5e2fb71f155acdf4e1f","_id":"mongo-repositories@0.2.12","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-PLW6l3H0d1NVCbJuYK4RPzuLoEzVf0KOb8xcmSgr2NqkhpudIYbWbuzq3KwG+In4rDFfgukysOk1k7TWTCAEBA==","shasum":"09ceb5c8243d29a91125b30eeab4dc333c24e93a","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.12.tgz","fileCount":20,"unpackedSize":36724,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGklTcsBKmdKejrVLQ0xu/6CjHttEuM5ZbnxYsq5cxy2AiB4lluPJHSQx3roVRxioet7M7p46TJEw5XHyG6eIzP8VA=="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.12_1631889162651_0.2244975247008294"},"_hasShrinkwrap":false},"0.2.13":{"name":"mongo-repositories","version":"0.2.13","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"dist/commonjs/index.js","exports":{"require":"./dist/commonjs/index.js","import":"./dist/module/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.8","@types/gulp-concat":"0.0.32","@types/gulp-rename":"^2.0.1","@types/gulp-sourcemaps":"0.0.34","@types/merge2":"^1.3.0","@types/mongodb":"^3.6.12","chalk":"^4.1.0","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^9.1.1","typescript":"^4.2.4","typescript-path-fix":"^1.0.5"},"dependencies":{"mongodb":"^4.1.2"},"gitHead":"39178799abf1932be8450c85b24bc6ca6aae0c5d","_id":"mongo-repositories@0.2.13","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-iVr5fU82RPvoUgRmNQNqB4ePPBBKzgOTRKcZERZiDon7T9rTzn+rm5pj3Cx+HwXi4bj9HVftoUCq8LvfePQ56A==","shasum":"7208716ed0b0343fcefa11d539f65d8ce74ce853","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.13.tgz","fileCount":27,"unpackedSize":37843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiuXRxslG0baJFgLk1/jjWWW2QikGWqU2lXYw2Z7cMOgIgCHnfMa2K/wS3ymGBG5Q+G85q7lWAbikxTrVYDu7mP1o="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.13_1632754402575_0.24267272450870325"},"_hasShrinkwrap":false},"0.2.14":{"name":"mongo-repositories","version":"0.2.14","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"dist/commonjs/index.js","exports":{"require":"./dist/commonjs/index.js","import":"./dist/module/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.9","@types/gulp-concat":"0.0.33","@types/gulp-rename":"^2.0.1","@types/gulp-sourcemaps":"0.0.35","@types/merge2":"^1.3.1","@types/mongodb":"^4.0.7","@types/through2":"^2.0.36","@types/uglify-js":"^3.13.1","chalk":"^4.1.2","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^10.2.1","typescript":"^4.4.3","typescript-path-fix":"^1.0.8","uglify-js":"^3.14.2"},"dependencies":{"mongodb":"^4.1.3"},"types":"./dist/commonjs/index.d.ts","gitHead":"3a6819a97f15281abfdef5ba803e2f095ff4190a","_id":"mongo-repositories@0.2.14","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-J2pNtu3DIl/bg/6x+y7A9xWY1rTE/TB/WQGb8I9Txy0bFBisFmmYJWq4bTzbJglcVZIK1IO7xOjtlrMrq8yLHw==","shasum":"93646815e0ab504274a11d0c65b89291f02bfb7a","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.14.tgz","fileCount":28,"unpackedSize":34407,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHtC0IfSHOrsQzCaRTeB98g7ctK1iDDS87S9QB2FzMEwIgFUw6Z3v4iXDX7XBJrMOKHe8BMWcCl7ybHwEzsH+pKVg="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.14_1633707390258_0.4634288927959367"},"_hasShrinkwrap":false},"0.2.15":{"name":"mongo-repositories","version":"0.2.15","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"dist/commonjs/index.js","exports":{"require":"./dist/commonjs/index.js","import":"./dist/module/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.9","@types/gulp-concat":"0.0.33","@types/gulp-rename":"^2.0.1","@types/gulp-sourcemaps":"0.0.35","@types/merge2":"^1.3.1","@types/mongodb":"^4.0.7","@types/through2":"^2.0.36","@types/uglify-js":"^3.13.1","chalk":"^4.1.2","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^10.2.1","typescript":"^4.4.3","typescript-path-fix":"^1.0.8","uglify-js":"^3.14.2"},"dependencies":{"mongodb":"^4.1.3"},"types":"./dist/commonjs/index.d.ts","gitHead":"3a6819a97f15281abfdef5ba803e2f095ff4190a","_id":"mongo-repositories@0.2.15","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-UwTtg3qlAH34GhaxOpNm3vgLn0QrjuMHf4CreXBc52jjOoQh13uA7NaJdbsQKVsSMLvdEz8F1xo1G0MfPHx+KA==","shasum":"c001b340f13a9c5851f951e8e6326ad9b4d27814","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.15.tgz","fileCount":28,"unpackedSize":34368,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnGL9oDUPVqYEDKwNIHYNeVZLmEMK1X8Bga9KMVLD7EAiEAqe2Rf0ua8VADaTUqX2ms3q20bKxbkuHx1Gzit75PZWc="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.15_1633708469036_0.5900060988123048"},"_hasShrinkwrap":false},"0.2.16":{"name":"mongo-repositories","version":"0.2.16","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"dist/commonjs/index.js","exports":{"require":"./dist/commonjs/index.js","import":"./dist/module/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.9","@types/gulp-concat":"0.0.33","@types/gulp-rename":"^2.0.1","@types/gulp-sourcemaps":"0.0.35","@types/merge2":"^1.3.1","@types/mongodb":"^4.0.7","@types/through2":"^2.0.36","@types/uglify-js":"^3.13.1","chalk":"^4.1.2","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^10.2.1","typescript":"^4.4.3","typescript-path-fix":"^1.0.8","uglify-js":"^3.14.2"},"dependencies":{"mongodb":"^4.1.3"},"types":"./dist/commonjs/index.d.ts","gitHead":"3a6819a97f15281abfdef5ba803e2f095ff4190a","_id":"mongo-repositories@0.2.16","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-oPhgUZUaJ3kDNN1tJbmgwM6Eh3YpeYiFf5NR9OorqKyfP4S73OdwBewBhqJp0LnaEISGRgyYK+kD3tu/XJP2Lw==","shasum":"35f933f744239d8b36004f055f637365e2194ba5","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.16.tgz","fileCount":28,"unpackedSize":34557,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDox1p7PA/LDi0P3VIGpUKmnh6XAHpvJo8hCI+UPSDpZwIgJMv7J17EHA0DEhyEzjW6x5OmOIbqz8yOR2eeqeQuZa0="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.16_1633711433316_0.34243523718829727"},"_hasShrinkwrap":false},"0.2.17":{"name":"mongo-repositories","version":"0.2.17","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"dist/commonjs/index.js","exports":{"require":"./dist/commonjs/index.js","import":"./dist/module/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.9","@types/gulp-concat":"0.0.33","@types/gulp-rename":"^2.0.1","@types/gulp-sourcemaps":"0.0.35","@types/merge2":"^1.3.1","@types/mongodb":"^4.0.7","@types/through2":"^2.0.36","@types/uglify-js":"^3.13.1","chalk":"^4.1.2","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^10.4.0","typescript":"^4.4.4","typescript-path-fix":"^1.0.8","uglify-js":"^3.14.2"},"dependencies":{"mongodb":"^4.1.3"},"types":"./dist/commonjs/index.d.ts","gitHead":"b9500fdb45531b7c7ef9e7e1d18b955bbbd0c992","_id":"mongo-repositories@0.2.17","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-SU7TfsTqD4qTh5ttkdE3BF/S97LsAZVAuaQaZ0wuywP5HQakr6JN0Hc0FCwXD857S6lDIJob8wonE3ZkhhqzCw==","shasum":"311c9528da34c1a16eee6e89f01222fcdf137b13","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.17.tgz","fileCount":28,"unpackedSize":34913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2zlQCRA9TVsSAnZWagAA1gYP/RBYWkc04rmaB4vVPZBt\nJjfB71Z1ghAvxEbo3rvonVzJXjKAsUj0/JY8I5bn3R1uIbUyUQKjUMXJnCMu\nBjFebrb3GidqvrmQSl17Vux1UGaUPJuu0h+0Bp3Cgu+kXQZ6E9DIXIhTclMB\n8oxmu/4c4DlS/fCjh33YSE1dDydgnB/n0aCX8gWkFZreXdONpSOdFvVhpxGd\nCbqKtVQ3mfjmZ0qSUiDFO1zkT1y1XNWDdhPVhO6h0oWwbeZQ/bnZwcGjPPpG\nkx/1f+OShS+6kXzpARkDZxz/xyR5zxa8ytoUPdvvJIrBxmeDkN8sRK+X3XnU\nRs6Vx3lwzn2BPZ1K64EBOuGQc/A9nlqkIfJ6c20ngaOFXuJ/vS5XNqRnUMO3\n+vockAFSYbmY4hLmAU5BIKsaMCXJRC1zn/WX90saq60HRIkhkav0NSMF1cHM\nVZOAH//xnNUf6RkTKpSFyP3QGDycmvVfYZy18mO3gvTc4Un/TZ85CuB9I+za\npjRLctgaq6/X/TNFDx1kEoO145iWNlflMwLuSbOwLEDPk0Wby/DOmYjbeVpJ\nfxxXgQKQkWTVgRwoEL2k8vmTPG9R6WVcmvyM40iVOLGbuK7vT6D4MGplPTHG\nVqyELab588n4feotvrSloMOgsVkpHywYVZvibLvxT7TYm4srXdri1K/cOo5c\n1XKe\r\n=mIsE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6WOMQRHmgUiRFL4wSPMYSqTYto/1rc+KIVK1hieAhiAiEAjWsRnQxQDmxWrLXL5bGScQa5H+nvHT6YmRrO68GwPxc="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.17_1635415257948_0.55744523089741"},"_hasShrinkwrap":false},"0.2.18":{"name":"mongo-repositories","version":"0.2.18","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"dist/commonjs/index.js","exports":{"require":"./dist/commonjs/index.js","import":"./dist/module/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.9","@types/gulp-concat":"0.0.33","@types/gulp-rename":"^2.0.1","@types/gulp-sourcemaps":"0.0.35","@types/merge2":"^1.3.1","@types/mongodb":"^4.0.7","@types/through2":"^2.0.36","@types/uglify-js":"^3.13.1","chalk":"^4.1.2","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^10.4.0","typescript":"^4.4.4","typescript-path-fix":"^1.0.8","uglify-js":"^3.14.2"},"dependencies":{"mongodb":"^4.1.3"},"types":"./dist/commonjs/index.d.ts","gitHead":"15eaff18d54237f2aaa156396b0860e543ed0a9c","_id":"mongo-repositories@0.2.18","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-1Mcqkbe56j/ZqH0sGgFLxz0Ape3r7zFQ1joPwwsR301D03HaU1yJuvd6Xbc4AeJqitxmXs38Zq9nt8mv/xG7gQ==","shasum":"38c5a2a2a842a4f673329c0834d69686c3ec7a09","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.18.tgz","fileCount":28,"unpackedSize":34724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFsGHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoarhAAmu70UjRU595kepObJzZ0DedHB1vT58wvwKwp0UIFNwVQHNIy\r\n18NPWkVgS18TEirSXd79m1CNxiX2Sffuk1LS3p+zZLqkEfMQfPIA2AYeQ+6F\r\nDCt2QzrawtF257saO6qNxmzERMugHv2jFQs8OrtHakY8/X/VviYkGF3Dg2tO\r\nuKqvRR4LvIb3K0CKKPANjWNgWN/qjfyZnzVYO0fKiE4qOsVF7LCmvq7RD35P\r\nqdENgx8ccWzDK8BKjQ62+a3VjtTQ7hgDaTbIB7QQEJBgRCJlIBXSAtAe6Jxc\r\n30FfCEbhvDIXef5VR1ZTjHNMiCHHaJAIEhF4jVy/iSBHz8wluNDXltmROQZK\r\nSiyDTYDKQ3ajV3mpFlQkMZ4Y3G0Sz1cIml9T4e2EEnS11tjrKRbyItoAtg2W\r\n77Fzi2KqNlSaLmi7I0szly7LP9/HTfT99jFZj8+ervNgGbq5r92mA66EsPEI\r\n/qP9RBpEQ3905MOuPip2IpE4/g5nq3ljbbDGlvB7ezpKbVY1BPc3FszQMeRQ\r\n/Vq6mGrUEOl3d4x9AjyHHCN3WpmyF7SLE5O8BM7Mj386FuCIpUqHhfNb+ncb\r\n/S1WlRfSP1evz1p05KwAGdY5gQxQ4isL2NjAdq+w4MUackCBjdiGM4z3soiM\r\ncHM8BjlFzSewSZ1qzywDH5s8zgK7TfEAYMg=\r\n=WKGC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnoTq6f9Ka8dpgnvNHJfkJ/zM21BtTxia3HQB/lvluTAiBnOWLVETVhYxg4GLUlDq4GKP80ZqoGmTD92UNafhrlaA=="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.18_1645658503547_0.9883584733201098"},"_hasShrinkwrap":false},"0.2.19":{"name":"mongo-repositories","version":"0.2.19","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"dist/commonjs/index.js","exports":{"require":"./dist/commonjs/index.js","import":"./dist/module/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.9","@types/gulp-concat":"0.0.33","@types/gulp-rename":"^2.0.1","@types/gulp-sourcemaps":"0.0.35","@types/merge2":"^1.3.1","@types/mongodb":"^4.0.7","@types/through2":"^2.0.36","@types/uglify-js":"^3.13.1","chalk":"^4.1.2","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^10.4.0","typescript":"^4.4.4","typescript-path-fix":"^1.0.8","uglify-js":"^3.14.2"},"dependencies":{"mongodb":"^4.1.3"},"types":"./dist/commonjs/index.d.ts","gitHead":"1bcaea62715f9b7c22884ba916bba41970f77791","_id":"mongo-repositories@0.2.19","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-3x7hHEjtR/6QvpO3UEiV2FK9IFso6kAmYhudTFtHUVZM/n9/+Lx5mr3ngvKg/mo6SpbWMLZSV1HxMqcNezM65w==","shasum":"3f1ece91552f9e74699f0adedef6fb15c43acbdf","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.19.tgz","fileCount":28,"unpackedSize":35290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHhYLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGfA/+OrRVUquRk3tuL8dMjnyitkpWzI375rV4K7UqCQCOzdupJZZB\r\nKiW+y2FAPU76+sJ1wEW2oGZnZdHJDbCsSmFporGQq4jFWMf52rbQgVH+xICl\r\n1Qu5NrWAlsIObfmeJ8p1VthWhfxhc++uB25ReYRJMo5GVOxwa22T+KRXFJH8\r\nI6XRfm5SD9Z8RmnqLMQ70InYjWhW+CzK3r6gweN5n0g1aM5Ab620+bRLtE8A\r\nLe2LFLK1/UwbPcS6Ned0hmz2yasj0astFYUwpKn7xDbBUxn3aIVm8ecM76rd\r\nT8T+igbUs4kH07OfO8xk150sfp3NFKevk1eUYP1mcIBC25XWLHeeSLY61yxq\r\nvzslyN3YgJDdoY9RkL6IFYvZznogNGwz1JX59TIwnlb2mZxFDEuTDaUdEDVs\r\nKmZRxY7qO3F+vEqWhGRtoDBwZak0vhbJ2//pUCyjaCN5UFZRpjfpJjyuyw9f\r\noBT2n0K02y+BIigX0NynngEd7LkImNXr7Xi6YCZyLDgcHcI3L5y9xSWvVaC1\r\n833DH1Ig7U9XejTlyC8NVV6mu7tlfa0U7dvRPi9DpwPqgYEprDGz4wHKI3ha\r\nChcfyLw8hV5LI8pHneilJScXtWZLkPzz66viYAFr8UDxKitiuqFKTwQmfPwF\r\nXAkHVi0I+9olFx4BXh5qBr3znG52bgnIdLA=\r\n=Nm8M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICv9S9jC4aAapalwMMHjRW3HSlwRCUJqqLAEZFX4OkWhAiEA4w5Znj5oMgZJ70PO03KZBXFGLilW3h2z8WRzhw8WnrA="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.19_1646138891577_0.4506448401444578"},"_hasShrinkwrap":false},"0.2.20":{"name":"mongo-repositories","version":"0.2.20","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"dist/commonjs/index.js","exports":{"require":"./dist/commonjs/index.js","import":"./dist/module/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.9","@types/gulp-concat":"0.0.33","@types/gulp-rename":"^2.0.1","@types/gulp-sourcemaps":"0.0.35","@types/merge2":"^1.3.1","@types/mongodb":"^4.0.7","@types/through2":"^2.0.36","@types/uglify-js":"^3.13.1","chalk":"^4.1.2","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^10.4.0","typescript":"^4.4.4","typescript-path-fix":"^1.0.8","uglify-js":"^3.14.2"},"dependencies":{"mongodb":"^4.1.3"},"types":"./dist/commonjs/index.d.ts","gitHead":"9d59e271781218b7c22c94d6c0e020e40bd4356d","_id":"mongo-repositories@0.2.20","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-8sNJSM3szgYi2IliwPdnW+kGVEZ/QJf1+DlntrxBsTfTcFNLtYOhSpuy3lRFrNH5BZRKojvzOS7Pz+tLdq1d3A==","shasum":"3bfdf7c5c34fece2fd91c78dc5afbf3bddffcb36","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.20.tgz","fileCount":28,"unpackedSize":40438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHif+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYhg/8Ckuc08pjSb+nQnMH1VP+Okk75rXNlZp1s6eQzJYnu+5M6LjW\r\nsUmlFC3YNONJWqtNWQ800Df56tS9iFo2lU5PYwIhFFF2d1e81bSAeVNo6Rv6\r\nppj1zZJPBiGs+2SxVVwnozL33lWLVm9cdMdCqooW/x0hRD8dJ2ECcOKTLbzY\r\nNSuZFAg0Cl+ubW4XsELtaJM75FRTOxS9O8tXrVM4+8zkdlbgCj58zvHU3ijW\r\n2gLuwr9IBANrCZt92rzrsLNU1GPron67VyRVJqYRZKxS5I5bLbVa8BFVVE0B\r\nwR1guCRjr/pmVGzeU7tfBgJpRKp3yOFOGBLkGG4YdB3DlYV88DTi9AxRJwgw\r\nUgg3dRq7aBkZ/wDW0FU4+uBiqpOQczJbH3ujS+5BTpkt7dSJGzo2E2/UGkHY\r\nnq2rLKveOQwC3oNfpP66vkCxOmUDw4I/2ZOuin6FA+HqCVFqfWW2Zcu/3rId\r\np+pQVDgOYo1SIw/sPrJCz3CEPXt9DKRkt37Pb463dagBOxa3qa2RrPZsx/FT\r\nVmNVbs25yY/sA9IMEhkoxGzSDAp6BYiXC3iK0XbMObiNogj/U3+ig7tS0jkh\r\n8vA6N/zpWY2uf7Ddz9dIYx3jTryN+Thz+qElhbNo+uq32eHvlbQFu+8NUXlv\r\nWvNJRyTk+z74nrGtiXEZfrMG6xTHjJxirPc=\r\n=GONZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMJdDkOuOMvdQt67Lc6br8kCMakqkkepevwKOQtmGkrAiBA5UTLcKquo6GSWsOofqC/CKsSJxv9sCl8zWm05zIydw=="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.20_1646143486573_0.15889652209412963"},"_hasShrinkwrap":false},"0.2.21":{"name":"mongo-repositories","version":"0.2.21","description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","main":"dist/commonjs/index.js","exports":{"require":"./dist/commonjs/index.js","import":"./dist/module/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"author":{"name":"Khalid RAFIK"},"license":"MIT","bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"homepage":"https://github.com/rafikalid/mongo-repositories#readme","devDependencies":{"@types/gulp":"^4.0.9","@types/gulp-concat":"0.0.33","@types/gulp-rename":"^2.0.1","@types/gulp-sourcemaps":"0.0.35","@types/merge2":"^1.3.1","@types/mongodb":"^4.0.7","@types/through2":"^2.0.36","@types/uglify-js":"^3.13.1","chalk":"^4.1.2","cli-table":"^0.3.6","gulp":"^4.0.2","gulp-concat":"^2.6.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","json5":"^2.2.0","merge2":"^1.4.1","ts-node":"^10.4.0","typescript":"^4.4.4","typescript-path-fix":"^1.0.8","uglify-js":"^3.14.2"},"dependencies":{"mongodb":"^4.1.3"},"types":"./dist/commonjs/index.d.ts","gitHead":"be7dc28c62539b1d88079aaf4500f56d19c1790a","_id":"mongo-repositories@0.2.21","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-pyGvyFaiOYvL6mHQo0jbgNzgSgRMYqIRWu6w+y3ADKsnQFo1Xxh6Kv42167ubtrJEak5Yto4f757P8N9s1tFEg==","shasum":"467861d2f1db42e8394a6fbbf3e55cb55c69e2dc","tarball":"https://registry.npmjs.org/mongo-repositories/-/mongo-repositories-0.2.21.tgz","fileCount":28,"unpackedSize":40534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHjJSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4kQ/9H3+4NTOlHjHmNEoudALU646cD4+ion4+d/0UROFheeLQdQW+\r\n9LTut/4vNCU6t01tn+UQ2HPRCzoII6Q6YslGwcyRe5JMNMWKuJlfcwHkwRCJ\r\nQqlj6YJ383EYO++djrUilweV7q/ceWFHtHD5Fhh8NckTu1a6miJQR6hbp/iX\r\nWltkBrJIRcpqYAkEW9yH/tIRMtIAG5qNaAC4nq8pzeeF/ZZLUJTBGZU0vORt\r\n/Lz1QM+c6XUKENk2CP9qHn9Bj4CLhu+tOlzMIryQOleu2FnGdmOLpyoRjdZh\r\nXEjLQ7/2STFygiCN2t3ullqLKc2dg8dG/ecaZ/wGpxIDzoeXHbiyWcSdKQj3\r\nmKPUH9X8LxiqWk6/UqyQUnAFFw29OalnDrGB33uaJ/xE+QdYQjTxzRPcJv87\r\nmLFp5NGBWHQ7MZwZJPMUu3f6ouSfsRT3WUPJ69nTXmgtA3v3ikFgudjv/f/e\r\n8oAkkdUHztMhAhodtOx4oVuKxMLdSOF2t0en94eivOWYdlCy4kVQBCzhpvg9\r\nsNK+L8AA0S8g6/n0e20CdcnIfsY+ZuP3hjQ57clP8IAVKx6/9x4Wx6GCBm/9\r\n4Cwy870uQclxAFlb+D148ftCIoz8FXKjsfkCTbm49Eg2KxYJ3Z62NPfK0M/G\r\nkJIZi2TSKGv5E84MgSGET1VamelQfgbFIJU=\r\n=OyRt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqs8qKZ2VyoTJ/5jC4F0YYxKFj2/jr9G3TJS1jzcSzwAiEA5NNfPKbhDT5MUfOezddT1VNuqcnkJKw0Hy8hzL+mTBk="}]},"_npmUser":{"name":"rafikalid2","email":"khalid.rfk@gmail.com"},"directories":{},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongo-repositories_0.2.21_1646146130406_0.9384572536926028"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-22T12:51:18.131Z","0.0.1":"2021-04-22T12:51:18.283Z","modified":"2022-05-09T18:00:27.480Z","0.0.3":"2021-04-23T09:32:42.638Z","0.1.0":"2021-04-26T12:48:09.107Z","0.1.1":"2021-04-26T12:53:32.845Z","0.1.3":"2021-04-27T08:52:42.673Z","0.1.4":"2021-04-27T15:26:54.332Z","0.1.5":"2021-05-05T14:55:11.376Z","0.2.0":"2021-06-04T11:01:18.266Z","0.2.1":"2021-06-04T11:06:06.500Z","0.2.2":"2021-06-04T11:13:06.166Z","0.2.3":"2021-06-04T11:26:28.367Z","0.2.4":"2021-06-04T12:15:01.467Z","0.2.5":"2021-07-13T12:00:46.961Z","0.2.6":"2021-07-29T22:55:37.740Z","0.2.7":"2021-08-02T09:10:47.630Z","0.2.8":"2021-08-02T13:22:57.660Z","0.2.9":"2021-08-03T12:50:54.242Z","0.2.10":"2021-08-03T15:30:15.053Z","0.2.11":"2021-09-10T12:17:17.590Z","0.2.12":"2021-09-17T14:32:42.791Z","0.2.13":"2021-09-27T14:53:22.726Z","0.2.14":"2021-10-08T15:36:30.421Z","0.2.15":"2021-10-08T15:54:29.194Z","0.2.16":"2021-10-08T16:43:53.455Z","0.2.17":"2021-10-28T10:00:58.131Z","0.2.18":"2022-02-23T23:21:43.679Z","0.2.19":"2022-03-01T12:48:11.766Z","0.2.20":"2022-03-01T14:04:46.734Z","0.2.21":"2022-03-01T14:48:50.642Z"},"maintainers":[{"name":"rafikalid2","email":"khalid.rfk@gmail.com"}],"description":"Tiny layer over mongoDB native driver to simplify queries, validation and indexing","homepage":"https://github.com/rafikalid/mongo-repositories#readme","keywords":["MongoDB","repository","MongoDb","Native","validation","indexing"],"repository":{"type":"git","url":"git+https://github.com/rafikalid/mongo-repositories.git"},"author":{"name":"Khalid RAFIK"},"bugs":{"url":"https://github.com/rafikalid/mongo-repositories/issues"},"license":"MIT","readme":"# mongo-repositories\n\nTiny layer over mongoDB native driver to simplify queries, validation and indexing\n\n# Install\n\n```shell\nnpm i -S mongo-repositories\n```\n\n# Get started\n\n```javascript\nconst RepositoryFactory = require('mongo-repositories');\n// OR: import RepositoryFactory from 'mongo-repositories';\n\nconst Repository = new RepositoryFactory({\n\tprefix: 'g-', // prefixing index names to be distinguishable\n\t/**\n\t * Log logic\n\t * @optional\n\t * @default console.log\n\t * @Set to \"undefined\" or \"null\" to disable logs\n\t */\n\tlog: undefined\n});\n```\n\n## Connect to MongoDB\n\n```javascript\n/** @return Promise */\nawait Repository.connect('mongo://Connection_string');\n```\n\n## Disconnect from MongoDB\n\n```javascript\n/** @return Promise */\nawait Repository.close();\n```\n\n## Parse ObjectId from String\n\n```javascript\n/** @return Promise */\nvar id = Repository.parseObjectId('HexObjectId');\n```\n\n# Collection\n\n## Create new Collection\n\n```javascript\nconst Collection = Repository.from({\n\tname: 'collectionName',\n\t/** Set of used indexes */\n\tindexes: [\n\t\t{\n\t\t\tname: 'g-indexName' // must be prefixed with same defined Repository.prefix\n\t\t\t/** @See additional attributes from Mongo documentation */\n\t\t}\n\t],\n\tdefine: function (collection) {\n\t\t// Collection is the native mongo driver collection\n\t\t// @See mongo documentation for NodeJS native driver\n\t\t// at: http://mongodb.github.io/node-mongodb-native/3.6/api/Collection.html\n\t\treturn {\n\t\t\tmyMethod(args) {\n\t\t\t\t/* Your logic */\n\t\t\t}\n\t\t\t// Your method will be accessible via: data= await MyCollection.myMethod(args);\n\t\t};\n\t}\n});\n\n// Collection will be accessible via:\nconst sameCollection = Repositories.all.collectionName;\n```\n\n## Predefined methods\n\n```javascript\nvar MyCollection = Repository.from({\n\t/* logic */\n});\n\n/** Insert document */\nawait MyCollection.insertOne({ doc });\n\n/** Insert list of documents */\nawait MyCollection.insertMany([{ doc }]);\n```\n","readmeFilename":"README.md"}