{"_id":"repository-generic","_rev":"48-43880b118a431831a8c17a9a7215db04","name":"repository-generic","dist-tags":{"latest":"6.0.1"},"versions":{"0.0.1":{"name":"repository-generic","version":"0.0.1","description":"repository\r ================","main":"build/index.js","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"homepage":"https://github.com/Natashkinsasha/repository#readme","_id":"repository-generic@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-IVQj/cLZ1KdiZvpDHfMImZQNI8Ze31aBEYJZpfc2wohqVcCZKbkQym9J28lh3mPla44ixJdEDuc5DIVukn9tEA==","shasum":"0addd875ddb62a5962e3d58e5b4f38affa780949","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.1.tgz","fileCount":26,"unpackedSize":34121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjqwmCRA9TVsSAnZWagAAOdoQAKNhMZpp95+QeVwHeFB0\nzQ8KdKqVf0OUO8Lf3/colEvUBEkkUR9a2Hs1JZVbx/gjMsfZfJ1jf7YVOXdL\nBgV12G8eJ4SdynHm37pA/lqRya0aXFXRxrQ0jQ/smqv3LtAHpcMky7JbHyhs\nCPSnNiFYJRxkBKlVJFDebpR3SG/UvRoMQr/9KEy3KYnJ3qyFYDxE2aYJ9a08\nvwhSURDvD0FvIVTh7/pv0aAKgC7W4uzaaxouO7In2jAsIsxP2VwklvgGqpbs\nd2/JfJdzYLhNztEIId3LzU/dXQisjsiq+VFL7L2FHE7/5KAHvYLlb79/s2qt\nPxyZ+JuWIFemLqiRoYOwyJe0KQ1cCq2EzH7fxmWQM428r6yIrocngYWw9dTM\nXM8NBJs+zZ+EhPT1FgF7kzBDCpdeXQ++csgiPXsR11NxNClIiIRjLQAdaPSl\nowhbf9uSrU3RGbKCN2fUTLeHKMxTwkT3jAL7fhqYxOf1WoHbcSPwvO1X7HnZ\nzOy54EC5eNuCXpsVvMT7Rd3mUsDx/eLKiEhSTN59oEa/hjqEdpv/9xDaoVvF\nHF2QZi+h5YBqCV8XeDypeFsdndSOGY2t9pxH34CbV3IQuwlpSte197QPtxUi\nIx3KdSfPrKtJ+g8L6nmMBrZvZ06BzABPNnmwUg2LvpN5cXnChZIV56p9xRpW\n5N9z\r\n=65ue\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvUbQmHWBrFGEeuOpPzH/02cQMphE83mzjk7C0cvo8cAIgUj2fV5uVw5UQiAj6Ry29FC42n/ztJaPMStkR9vgE+us="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.1_1552854054029_0.37883670705756933"},"_hasShrinkwrap":false},"0.0.2":{"name":"repository-generic","version":"0.0.2","description":"repository-generic\r ================","main":"build/index.js","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"homepage":"https://github.com/Natashkinsasha/repository#readme","_id":"repository-generic@0.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-NjAqJEmYRzhElYwienMwFUbglQHB9C692yHpCVRL1Gpswk9hiX5Oa1Mbs+P94KjmbawusMKG8/qmduOZ4cT9iQ==","shasum":"5be40523543abad60837665863d0b87718e75988","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.2.tgz","fileCount":26,"unpackedSize":34145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjqxpCRA9TVsSAnZWagAAWB4P/0pX1sx0HaX7lmR/I0/t\n799tINgJZS3S2wWA7I+v6DpcczR5YI3CtpvccyIhg6PpQXS4rwIb3eSldkgn\nOGsHu8BfAJItUH8O3pWJRxc1xBdyjYzFeyVer0p7G3XIB1LS2HcOhbM0ixwQ\n/uF0Ay40Lo0ScB3yg9MvpEL4eGs2YBeY77tg/xhmXET4AIdtsS6nVoYcDbE2\nW7lXP0u5/5Ag6Jzvry353L9i7TXsq+J5SPZZwoEPpfnUEwp29mSyTM2+1gBA\nxE6t9gGHh2q5PF7PLdx2M5BiEqZcIcLuA9UA4Ihg3l6SVHsx6qxx9fy03RgR\n8zZoVk+AAcH40qGE6Yl5Dc6gjk3+aZ03Mw3YkIxjVM7ODEmGP5ankwUveVb+\n/4JtyPTJfqw67q3wwUtXbeqKaoOb16Nchk7HwnIJ4SFLxQU/3L3JMDinyV3N\nylo0N2PlCVh1drbuemxvc+LZlNMmsP4DBy6OdHDiWKO1mIBw3/ms2mxN7b4t\ndXVhvbURrmX3rD28ZwkMBTivbSdHbKwvW4L7tycrnoV+oQqC/drftzKOI9xq\n7pQN3VH0h4pS5qVF5eYgwGbVV6HB8ruxgE92Wq58/9m7tY/bLbwp7zFqOD2K\nxpYa8agewQC3YZ6PHz+T5jcdEIuv73k3R9ljs3wpN5yv3uBfCcABlKCNyWPK\no4um\r\n=Zn1C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrGrWfquc+vfDx7HoYYD0vG6lS+Xf2x4jp2cxX5ZDplAiA9erK79ioKIbhApBSpAxN086ozmnt1OEehjkQZXspjcw=="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.2_1552854121035_0.14441343101545612"},"_hasShrinkwrap":false},"0.0.3":{"name":"repository-generic","version":"0.0.3","description":"repository-generic\r ================","main":"build/index.js","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-VHpLlx/lG50uSR8G03J1tXaTaKyGlxE7ASJ2owP8aORdtuXyorxYHvOwny2TDQ9poPT2/vweYdPVY2d+zr8njg==","shasum":"4c1736e8ad5b0f371644ab72659b9a902e911fd0","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.3.tgz","fileCount":26,"unpackedSize":34161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjq0NCRA9TVsSAnZWagAAQDsP/3Qy350tPlVz2dduC9a2\nQBK5J+mO73apY8eREZxZsWXl+sLTeeSjALmusFlWMFMkDAAAhMOraC9Ym93P\n3W5rCE3Qj9aDYYKLTauugoRPAkFPeJLytIsqWKLOmGe0KpwVX8N6D+BKUXl9\n4FOQ9m/nboY5mLAZPu4MpjWkOQOr3oy/yaCVCGxaPMqvYwJqsZjqSpGA6qcN\n17EKBwk6qsRmwua2IgYrXJub7gze+Olma+Ww8narnm6Rnp+8AOCcKz93JNpN\nMElAARkxhs4HVS61TSjcgnacr6hO2Kj9iTRZvPdatEBi1q27q/2Fc8akeY8R\nQBXzmcVnNotOh6KLNK1oorHjSu/1bS83H97cknTLk8aGUheU71q7BI1lsk5F\nHbacdNnvI7hUusQ9+hc0RONp8rBAjAxCKpEzFoADrkr5xlP5jsrJZLQiKmBx\niwmD7qFTeeYA8aZKGPQcUdB/SdDllppLI/Qb+oQ4G5zI1XkZkzqvCvNopX26\nGFQc3Sr4oMa38d3DxScWPcv/KQPQHIh2C+G6GhLev7o3AmN/8uCkSAn2dQh5\nQxTgxMrP4FGAizYUIpFiYHtgxLNxW0VxB/W68Ep5pnvu8rpVLP5jusc/DLC6\n0BYIgY8kIRF3JGOxH7rj4g6+KTBuBu8MNE9OYpe5g4yxuhQS1D/ozefS2ggn\nrLx4\r\n=OTcl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJebJswqzuZVAKwWyYPAx0s1BYrlwxdjrLGUHLI5qMcAiAa3p/ME7emExK/mnVMdZXUCl4RIrmAp8UnvsUdpc+HZA=="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.3_1552854284514_0.7998892832188291"},"_hasShrinkwrap":false},"0.0.4":{"name":"repository-generic","version":"0.0.4","description":"repository-generic\r ================","main":"build/index.js","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"884ccf93f189ec0feeed4ac405efce0f3261a154","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-tu0tNlDJ8/HgBgklg30ROKHwJ8lsSqn4t9qHQeAX4mWXmawzWQmlnm7uEOAdwsGH50ODiFVdb32XodTug8AaOA==","shasum":"3c906454d47900120805c4bf98bb807350f6e5a0","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.4.tgz","fileCount":26,"unpackedSize":34161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjq2RCRA9TVsSAnZWagAAO48P/3lDOm5be928tkpO6e5b\nejBLo+um6yB0kitIhXNXcE5EZhjHVOhVfExbAEgcTAGv1KabfIw2PugxBXEL\nVGuSMpLHGYkVJ8y54bMIaEwDat7xYkRXvkcqdl/5v2+6/Tk6+fWxGKjDo7hz\n8/VnFQwDW0xxBAUjUnhwL7ScsQVCGcq/sC/rs+uG4NWOJm1b2kUmwdAZCLad\novH7mUZsGBy6QjtcEm6EVvEBRSE3WEO3Cw8q8g4q1XfZBCiB+bskT48M1PCp\n91hQrr6csD7h74mCwSa2Q9aunImZ//0EV4w2IsP04y6NXvg+ywzrYGKgEpQQ\nc6O3evmC1PzPimgwJtmPTCz3lD1514Iw+gu/CATCkl13MQ1MezFjmw7CC+bN\nTDFC3Bjo8M331bIeWDSX3KWh/6DIv3uIQSVMpdQTUDuZijnD7S89Z4mn+PYQ\ncU6bHZGaMApmkfvYZQAFhftWU4m5Byh0w2q5RncgLUlLlu44gObjMmaIkR2h\n9eC9c/gDSFuAphgnmTsfZrXMl6b9OVj+BlgHyvSR4YrcKVqSJKAlTACRiFAo\nEfUMcP+x2/g6SbxJqJ7jU0CdrraYa1IA+Au2Lw2t0qm1678t2uKRQzHqytst\n2U7ZsFdQw5ScAanVXCP0YzvHOotZpaVtx3tGrhQUNKh1moeDanGEiTeEDd8r\nsL8B\r\n=808k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIApc9tc+B1rPZ+csBXjpPtBQItUMhfohOL9B6Z5cPiwyAiEAoZ5lDLi43ARC5o2chELfl2dVc4dptUiqUI7JxDCcfX4="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.4_1552854416798_0.057137720692971516"},"_hasShrinkwrap":false},"0.0.5":{"name":"repository-generic","version":"0.0.5","description":"repository-generic\r ================","main":"build/index.js","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"d049861443116720ffaf2487720690e4046fa4e2","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-8kq/SsMVdd9hEXcmwH5Fqc8vzsphNw1GZg2xr6H5LAlcsAArosmdvGaXMc7HhsK1npAaHc2DW1pkbWm3tQkYwg==","shasum":"a6b4482a7aa975e026ff42a13cefe59d5d57834d","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.5.tgz","fileCount":26,"unpackedSize":34816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjrUPCRA9TVsSAnZWagAAk5MP/RA7u9VrqFt/ug8q4YAw\ncVOOLbK93CRJsx8sc74vGBRb2FxxuWd9AuIlhzm3JBGZBWhF+NHnqjce5DPZ\nivwYzWTXG0TsdfnWb24IgQuWRB8eBuddeHlywXUJ3qDKeG9XwcxZ5NPE5ivl\nMQlYd4qL73WHowjnwzOFv6AZdZrFwJgdvx1rMdJYk3fg+bxa1TvL6KQGPgjU\n92nKuFHVNAoZVp6LRXUrHMI6CjqHJWOP9aEz0GmhRYcxvgQVSsZ5QXRRu8sc\nNOodexU8C0nN79YXvPxGTOjdbOOO4rK0cUfDYKTufwU6LE3BMo7QsCsvdPz4\n5e+H7Fm5i5wU5N1yS+ZAJHAl6M1nRVUgEF6bC9lf9ylRBS9PLoxiURbuYh5f\nBfNTSzLvkKRL+xMxhM+CO8mrSshevAltwIpPq7jffG18bAXZwaE9zbraFiJe\n2J0tIyoKSlfNN93Vs6DIC6CJbkDw6j3wiK02ItCUUbRkfY9iBef6cLRu8xXl\nQK4zu9NMm9xdemfCvXu45clKR0UwjqI0p9EXpa0LjsD85E49G5z7i4lGg3ZX\nRfRtZWk3Fu8+7A/cDYEwGoF8cop9u1OZEg3eEfiBrE3VSBGJGFF5UnjsG760\no+JFu6dGynUtMe2LNEGq3WxFD0o2fVfkSbViN9g2vaxtrLaVR4rCQ7iF+Bet\nv4Ai\r\n=qzR7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTO4qp14/pSSYFt50bjerw1K/Y96VPEe5quIYx6a64owIgDoUpE11gbWillI/XKOiy1V92nMqhhDqTN0v44CjgvE0="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.5_1552856334538_0.7819926868899525"},"_hasShrinkwrap":false},"0.0.6":{"name":"repository-generic","version":"0.0.6","description":"repository-generic\r ================","main":"build/index.js","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"d049861443116720ffaf2487720690e4046fa4e2","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-iolozMm8UMSOsCaF9b/Igrt5zA2L4jKIvsNYzQS3RXmVATWr+eBDVOXTA6v26WHKpKxdDqJb0Ki8nJBnhSKi8Q==","shasum":"5dc796c99a239d27e59398a49bb40efd9f544aa8","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.6.tgz","fileCount":26,"unpackedSize":34857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjrZJCRA9TVsSAnZWagAAX7gP/1gWGApE2E5qOFO5zvQw\nE69PT0X+hh8MjrhZn+YVDfmD/RdXqBx2fsFdKaIbgdUQ+Whnbo4N6YIrZjO9\n2nAz5hn/UTOzETG4eptRuzgJzUz0oRuIIx0H92Qt9AX/Rl4D2UeOSI5bn7+m\nnUSTp9SF1fsg0wtpm09wGRGCPAweZvEFdXMc8rLirFyuX50QpZoM5t8p8Rvs\nJ+5xl6vzI6lK9NhsQc20leCi2wB2ONWkomNPMP3AHcTJBvM3eTdixihRQdpx\nhd2gjfd1XnO1WhWojjHJLJosojqc13FwjxOuNFeI4UeOhpasuHcSCnZkg1Kb\ndRaiFcxA/bR57xg/FZwvjcAD/9L90BmZi5a6juhXM5QSsZmXMCemJ7Zhjmfm\nDEa7R2ocweoCokBexbxQvLkJNXzZtQUOONJhmo//cWSNPlHtjIiNpJG+AR+P\n0EzthH37qOYVYa6iBMvbATuwP+safBIJ0fIc5CAltOV7oMk0L2yjIGdnfnU9\nWqQ5vm03uUrkyi4NXwh22KUxTvXxgVhVWWRqA1GznEFk6jrJOKDlbcCS87g6\n7XjIa+Uj63fdtBGXJgYa4XK9XJgomokCubLvKmE3g82oo+Duj6bdeq7V4iRO\nmm7KsaGpBbQsd4xox0HuXxxg/rBH1pw4PpCOgTk1JsP4XOUDeUK7DHy23VoL\ntihv\r\n=vg9J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5TNSf65zUwRC5YvJMR+TOI9sD7S0kX/6OMfjqjMmg8AIhAIjICjVoACQEZpTlInpcf67PuxYk+lCMVIZ8lmjimoNy"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.6_1552856648304_0.8635335631549665"},"_hasShrinkwrap":false},"0.0.7":{"name":"repository-generic","version":"0.0.7","description":"repository-generic\r ================","main":"build/index.js","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"7144912fb696400dece5aee3ea504887939d0864","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-lKplZrW/E9IHOwIvZw3pWQZYAcmAHsSAk0HauecQkw8s3/jYK0wRDbaWFDPjfiRoipT4kkXs8D1bpeHVrM84RQ==","shasum":"4213cc164d229a9282eb30c737a0c97b18dde566","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.7.tgz","fileCount":26,"unpackedSize":34980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjrZuCRA9TVsSAnZWagAA1UcP/jFyoBKYxWbw1fT4MNX9\nTjbLp7V1/H+/4chJ2QUBaOaBGChTjAxG5piZFdLRJNFu1jdUtYZ8BV+vYfxo\nU7QU7Mqy2KSX2dYNzYLTCOQjH46qQDPt+2JYeWi3jnTlTflwofoPD/8cm8u9\nnwgVeHc2Hgi9RMisf/6O7qKwgfFRWpYhLR+/jSYARWclp5gjlqcd0COu5Tds\n8XBX+76SX3p+IoKkYK9i/PYgCT4KyJp5v4p4tWK061ePPSXDqTWvk8+U/va0\nBI9jvj4vPgAf3F1Db1ATll+22dz2sPtClRqY2CM4WfJN+vXNf+jImTY/WWG5\nfvCBsxAhMwnkpNIrAREoy6nPOLh6n8o6hSbEWZ9TYVFeQyJHR3RsrbxI5MMw\nZHmRH42AJRj1x/r4rBHq+LvOvnv7d3wASebdhpq8F/ViOrjdTsztLFQylUYb\nIxP6xUwBZ1D7fStt+DLWb3jRjKkykmK09YYS6vaMn2VtEsszijDd6IOdnLfv\n42IYRX6QIHzP6Z24lZC3ePcZG/asaxYCkIL9QOgkXXlf78+4I4gz0mioY8C0\n7q60Dmdz2O/vewpUqMmUY+EnEMX2sqTZBmXwRQ4E3Vh+0y2C54b+fCWz3nFV\nAhXvDJFvJqiZeEg9F7UE2Mmq0HoLaaiLuhnouyGC5n1SRRAZraTLPP6uqtF/\nsTny\r\n=FHCp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/Chu4Lj8bo53/+GLQFzoPgZfxl8+8l57pBniFklEvPwIgAYa+6nIZht8nvj6yENDIMVUZxBaHARtVUb6cKkiDzc4="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.7_1552856685525_0.5373006434238199"},"_hasShrinkwrap":false},"0.0.8":{"name":"repository-generic","version":"0.0.8","description":"repository-generic\r ================","main":"build/index.js","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"7144912fb696400dece5aee3ea504887939d0864","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.8","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-fNDmpUKhidDLIJlxUfu1XtcLOih7+03JY6UllLkCiDR/C8BBn0r/gLUSA0u0kwNeXc+nOuTKKBTO0yOYMZMRRg==","shasum":"b227d2ab101e712057e58a795f83d24c19926b73","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.8.tgz","fileCount":26,"unpackedSize":34980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjroNCRA9TVsSAnZWagAALt4P/Aw8LWdvDosceawcuHvG\nhTnGo+B/cWGKDkr7+BDzdikAmhMuRnbJ54DLpljTW21HF6yISTmGJGV88Jsh\nzM21W3FnpcrVwJTE7c+ywZvmK0Mmqfm9Z2lJz+yoviTWgMvzYXazgRmNkSpm\nRayDyvZe1dqXaAVo6s3rZl9/Sw8D3lv3Kv8Rs7Umk+/NGMgnhJxy2t8Xh7BP\nviH8j/fS5LM751BaoH2aWrvgdFZsdgV3GOa6OqZUWNVvJ9nzvUNPxE+OjZUs\nEmCDl8Z05HboUCH1NgRW2ztQdUsyKx0MePkjJ7bkQZZ6M3WpuF1g9wCGejIJ\nAXSzj9lbb8/8dq9QtSYKPaQ4ehnYQWAfkSNbKNFiaKeT2id8XYH/FBh4ebt0\nVrIdWZCKJF9kws/EiM43K4rhWVJHB5GWj5qrrBR45ntr6MG88fAnjmjPmvlm\nbLmCYDT0fzcu+4PPDV7tTahu1wtr3lxG4bWoDUwEeO44HDo6fd7TCD+LhlJt\nZowfW8ddib6vgJaWyBJNHVPRth1TR1lCa1+uKoSs+d3clrpSfT8QZR7cyEWQ\nDvAFyEipz+dCTmYtDd9s8mIfOGAjJmukJbtKtK1W5eClrxOC894o+BudlCZJ\nX1GPuHuLICTDwiOwZOphx+ps6Wimm6oJIGWCUUYj6b0NQGuMdFY/fy5egZzw\nzVfw\r\n=X1Wf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBpHgsKjbiLhFRvp+SQtJgIN7HQXdUWqsmRxaPZ6m+JAiBIIVu+VxKHwUow3V3uF8ypvwumPRDohlNICKNBB8557w=="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.8_1552857612835_0.21307861737164213"},"_hasShrinkwrap":false},"0.0.9":{"name":"repository-generic","version":"0.0.9","description":"repository-generic\r ================","main":"build/index.js","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"7144912fb696400dece5aee3ea504887939d0864","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.9","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-HQV9hd8PoJw242gM9d/s6JjmBCqNnN5IdElBqVAJktJ9E+7xZJQXnmBBdsD7rN56qUMnUax4BloExN3zIjQq+w==","shasum":"4d869307b60975b4f51470b4bb812ef277c2ea99","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.9.tgz","fileCount":26,"unpackedSize":34980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjrrzCRA9TVsSAnZWagAAyrwQAIq4vtBOJfDImQJ7slm8\ngbyTDhavZxFQICSjwGfPcTlJZghEMZ6Z9O3GEmwe7ZkabCDode+xdOJpOZLF\nN3XqGLtPqYg4plXevvN7TdLiVY5zKVUoB7EPJOz1UMbWz3Wch+yZRfoG5wOc\nXbtOm9k5P2wvHruQze1ntUpoixktlLgTNtDIh7iG0S4YWGCTixnhgJI3psU+\nu2HIsUzs5SbgRFNvTS0pZIPfhzcTmRH6S6eq3MhkUfZrtwNrdfdkr8rIfRdS\n/n2rHUkR+l8Kzy3phrZzViSNY2idjN3pkx4HauOFuLxDiVhGOL4ODsxboWVR\nfYbXehPMbQQdi+fHN57An5xijc/fOZoqzZFg6cOzHfMnoDjMt/bUHIeg6IJP\n4SMyuOLyxIY6g4YEp6rsTdrSZvsDpUhXdpL71pDTC2MvMpeXmfbg4E21o74V\n1cP5DeNujbCDQSlMf416a5vO/ooUjIesrdHLt1qDb+jlbkK3xyX5zU0A9Ug2\nJESlORSJ1qA8TTfK9YA5nWAja/ZIAiQbkto60GvKQnx+mJ8rx2L2WUuJLLmj\n9JkB+fSuEAIbhOZB419ofZrarnoZe6f8jw7HxxtnYPPZCllG5d/Vc6NkKVYB\nrrxA61mcafTTS8gBdaqOj5WW5nKQ6imnhwK2fl3La5hoUeivq07zbou1en3i\nEYKl\r\n=xYNs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDz7swA/iP2sGAgGGCHu7Jgd48rwLM2sNrcblbiGkNBLwIhAOPhzhEAnUNZQ2hdpo6h/qdYGpsV1lHjpLW1wpgUpKFY"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.9_1552857842533_0.006481173391774897"},"_hasShrinkwrap":false},"0.0.10":{"name":"repository-generic","version":"0.0.10","description":"repository-generic\r ================","main":"build/index.js","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"7144912fb696400dece5aee3ea504887939d0864","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.10","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-0VvZEmR1VtsnUJtSXjf/FBYvt0vMBnPFV31NJSg8yh/ogCLQRFuusRnRsV1ONyVtNwVJZ8HHRELUrxm2TYtsyw==","shasum":"ddce209d9b74eea13cc6e888e671e98e0f9e6301","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.10.tgz","fileCount":26,"unpackedSize":34981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjrwECRA9TVsSAnZWagAAgPsQAKUmyO0m4LYyeY6OKMFn\nbNNgTN9p/ws6tDDTdEHys+IldmQOXvdrcP16I5m2Qxp+kyut2faDz50Zgala\n/OvLzrG+D1Nhv2BBSp6zdcVmRle8/SH+aChJ4KrfD+6fH06Cbh2LACbOJvbp\ng1MCNIpE0eTxTRSHv4TTzKob6T8XO35QPt31H7L5d+iYvvI9d9s+P4LAmODC\n7tdtboweQJW2+vE8+xhT6uBm9MFhyqE7fSdx0akNY/eY6vT4HB2sQC1CsFI/\nqXmU8JNqG/uySVrGkuhljaWRaccQUz3nPwtbPkIsF/VBEXSc9PtPw2EG18+p\nG7jeWKcu/X2Bj0ypYPc+uUrTqcOftmjv+QZ5/f381SJ4/CRnDvognLV3AS+S\nQkommj63T3BWDFKlAI+GAB4JmaJhcNJ/c7rGvHhb4bESGBXLZFhtNKV8FyK1\n+XdwIJO7lUb7rQE1eva1bqmi3D9YeVQAdjs6dWLPcs/cNgL3tyRth8ONss1P\nwue/sHpgG6VhgAQuXCerJYq4wOhCVvZZ7C1IdmO45GKHXk00PzYujFZMz52e\nqJ3bJgBQmoTji/R2Wn0qKZO5fA4LJ3b0dHySPQdqLXYowMoss5GIWguMxnN4\nDNn1BGaZKdbuL/yfygIg/vTYVm4vJav45cl3gHBzOB8Vq/QKpXUCAbWEE4jG\n2gHR\r\n=Uay4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYmhbejdtf2HU9UBt3JraRdKFdj620HikrKXYYDA1Z5gIhAOfXW6cu9kdNRnocBx3sAgBwlIz7R9gRri7TiH+RGXSx"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.10_1552858115793_0.06586716525975911"},"_hasShrinkwrap":false},"0.0.11":{"name":"repository-generic","version":"0.0.11","description":"repository-generic\r ================","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"7144912fb696400dece5aee3ea504887939d0864","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.11","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-P5mijENvFyfKQt5srQI+9d/qjGcfgoykqyLw0mZBY+9W5KK9us8UZTD6jyjC0rbXtHO9YwlH0hvdZhDuyRJrNg==","shasum":"8143febf0969f7d12a1ebf89a93e6215aed69b9f","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.11.tgz","fileCount":26,"unpackedSize":35017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjsEDCRA9TVsSAnZWagAADUsQAJ6RD+J7eCA1xeX4EBvG\n2UHdhYTZ7x2MTm/gIzeMMQ14Kpyi2J8FWc7cjpmm11U6hXSWce6Stsy4Lhyv\nlZV2GRACi4vMnP0s7aGNxeCaDsa0m4qvo9AVUYQm27pXhNBGSXQJCKVI7xs3\nfGiZ3rbcEoy38IdQnVTJIMbhY6PAe3juKkJIcZQDskZ6xzYL9cPd66grzCGw\nu7uFLZgl1JLSzuK+WF3geakCy3s0jTBpdloKNrDS7VWC3VmmCz1VTZVSBNMR\nyktaVH4b5wdfipKXvsl161tpRPGTIA013KkOy12sVoDZQX9ZgIvp0kuTtO2H\n1NGhbOTtut4c0Xw/OTNHnRJtWXmHSvEreYqrNs2Q86EEGM4NRAGhmtIpVRIH\nm+82ZatCJEXFg9P46ZI2JqOo/uEcH4xLiSru7iruP+i3NpAtTEPbpaSmQhTY\nyiQ6FtqO+h+otZJBXv7WtuqlGNBvlathZ89r8kh11N/fPK7wbZXF5SskU80y\nDzZL/ZyxTouGK95xvatAaQR0iE076InhJtcvvd6tgmfhd56bf0NQCikHCg9Y\n/1RXgMtyfk7RUkYWEV2XXaUgU+B5Pmos3kAE2/F2b4vfP9S4ElFld+0tnyVc\nManRlzmHq3mv65PzGmyjqr5BzUqLDmyKR8HDKrf41/TVnmxOFDqU68nx2Y3a\nhYbD\r\n=nBuO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqxzhkmg4JltE+MzUa/JA8cWmFV1m5tN6qlz6WPq7r6AiEA5ovJpH0f0/Cnxpq8Av/7Q3FK0rzhUGPm89SE3rDdNfg="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.11_1552859394097_0.3032620914685449"},"_hasShrinkwrap":false},"0.0.12":{"name":"repository-generic","version":"0.0.12","description":"repository-generic\r ================","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"2c68166fe251ceb8b5446cdca7d9551921935a1f","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.12","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-0iqm0hipju/+aLdW//n7N4ZKY5AaLzBaJozV6OANF78U0GHbTXlTOMUnU5rinJoCgZsa4bPBHMI5hlUqRzr9qA==","shasum":"aa7b93db4d48c2b117508ba777dd0021b3deaa27","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.12.tgz","fileCount":26,"unpackedSize":35169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjtEdCRA9TVsSAnZWagAAJ5cP/1gWhR/mG3XRMYkQDC8Z\niROzWEdHIXvwvBmqUY56YZYSOB+vBJ6r2p+xhlO0X5iLjB2wrr2efYVtq8qC\nR+oF+oCsivB5LCSJaZg21XFhwV6eNUKbbZdMVET+LYfrYb05rgd12UC0bgu0\nDtST6PfqzsLEbOPyqYSjOytZ/skWSmvP6He9aEXtqQ1rMkR9yJsBt5dXwFNc\n7SkRrRFQLrkQh1Xgsy225U7B68GV17rTtrDuMaeEJFBpakx7i3Qp0B4SP3ER\nWr8odB1geEkYu8lRx7h4kB1qv0IseoQB1x3Z5BuypZ0vRXYCQpdDv2QGm/jb\nc4maKOcU9bxcCPIo5ZDqEyenjuMFD3LDD6YdPXu3S231vJF9ykfKXGnRwq4m\nIC6gtwnoZWkuvjzYdQGh8V69nUhxeVDp7KINaA24LPsgKmyJ/Lk0C5by0rqD\nUymL+/sX2esUJUWuLXzaE91T7Wv/9+fRyzUO4C7KVEN1eMRO+4KKVkhOKgZD\nErp4oBW1PmBykS2tYXDdw9I5ertf7SUaR4bO7vOt3AojlC2Qh9Fz9StA+c4W\nzQXlHw5UO3oPousU7qXkQHeMDb/dfNKv3BzScmxtENZvUdnjfa2Tx3JQ3scd\nMt4Wk95Cjf8osQ9gT3ClFOLPjbNAIfpgKBuf4I3YilWAd4naGU9WksoEhyFK\noE+s\r\n=1Tv8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPRJ3iaQAwl38qyVN2CQTbzDGO5WZlyXu0UPRb3EDnUwIhAMTmKePiXnBTTc0RH/fPefEhB16CCAixLTA2CF1vEOK4"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.12_1552863516201_0.31427498546735233"},"_hasShrinkwrap":false},"0.0.14":{"name":"repository-generic","version":"0.0.14","description":"repository-generic\r ================","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"d83e31bf3f39f75613707270e66aa0bb1589a7df","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.14","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-sFgIX0wap4NdlZWc+5IZMJsFyFLjMafraK0SVzI6trUEXC9x0kzsFH4+iJ4c0G04UeMpV/PHk8BZzAzndDPcJw==","shasum":"930ed3fc15d3ce994db492970854cd839a8540ef","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.14.tgz","fileCount":26,"unpackedSize":35203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckArDCRA9TVsSAnZWagAAXS4P/2KomNEw+eXTQWP8K/aC\n2dq40CinCr6/1K93BgCY5Fq7XmtGxjDf2cdA3znD/uO+Q+L/0Y7hYSW7AhGp\nNR0rvWjKVeFqDqRZbDh3VyD/GH+lIa0pyMbOG6Ot6FDchsoFS77RpKrn4dv1\nW/VWWyPxGtDAC1RKs4wDTIVXCZhblefBQY6QBzGuZ0QhL0iaBa1rJUlY2VfS\nOFsayqUqsz9teuzHX87IrEvUyr3p/jGSwV8uSYLFiB5zMYSDiwJHItGJ7wLl\nX0jLMqXG0sRiyXClU6zStlBfWKF/N1fm2b3BtUNA3UxFTi+e6ckxqXps7Vjq\nmg/LkvjL+2mvWix5ePV9rbiCl+kyB7lQQk7QPSGmvFWWqZARQA0mLWIxAld2\ndZfVgFQsU2amxfRBaHtj8TMcrfcmFXlB60IpeBM6MLtlMP5FG49MnLW0j7H0\nwnaM8bQ+hqnONfDmxOyn2NAF1QIkfYl3SmdbJeddGDehRg6zf0R/RRq+OSVy\nHn/AoTkK4l0hOiCU5Gi/idhxEe3q00e6fasGX+n0dkggBEjJGFWxaIyjKbns\netss/nc64CFaPz5JtA2DYQ+2omfJJ/lmu2vwWihYhShW89SBIUdE0FDlku+6\nxTd6MbSmrNCI3SKuIUGEFsvkW1g/c7wA/1Q49w/45UeHlsbq+Y9Bu2KkLzsq\ncKrX\r\n=gTUR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHA4fd6NSgDmx/X/dqsz4oawTI8As17fV7tPFslizYOFAiALQmjMtW4oO51irhntU66JVkh2Mtpzpmg68RbqBs9x5Q=="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.14_1552943810170_0.35104361200419665"},"_hasShrinkwrap":false},"0.0.17":{"name":"repository-generic","version":"0.0.17","description":"repository-generic\r ================","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"fef886156dbcd9ffc6fa603223c2cafff83b36ca","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.17","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-9Nh73Z5dxs0exZvXtFj3NoesbqvJJZmXEaFgLzvdeJHMF4ZYk8ZZBleL9FopcTwQqUomIMq9yPyz84H6zpxBCw==","shasum":"388534bb9c53cff648fe19c0eab24a8d110ac38e","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.17.tgz","fileCount":28,"unpackedSize":38659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckC33CRA9TVsSAnZWagAAZfgP/170KzsE8mPDH9MOdZC6\ncIxLIxddS8fkWsg7zqfU8IriEszgpokatnVAZS5T6YBXJhPdw7aVa00l39hQ\ns3wFkISTCgD/R+7L4HI13eX1sElaCGqV0+Dmzc3OpwpytVB+JtQktgFcaiQb\n8E1kAyYG2RhMrn/im4Isr/hjGjPpmvtdQUcWpQXVeDKic8fGC19rgdDE3LXD\nsnnHgj0OSN+Si4XNiEubICxMaJPD5TRWlIj1w7QikUzsB4TWgoG1ccN+WSyx\nPP2KB1HQCcdSC4KH8iITOoaoO8Co2CdFixppse0XLCIJogH8fKwwia7vW6ME\nfs4dlpswigbmklx6Wnj54Jlq7H/fyWkZCGPfnNmB3BN0LXt73Y6Nkrh7YDhZ\nM4m/y5X7SWaBrDjO6PFpR5++QyQDp90//pv7W+6gbyEmoy835GLfrk4RFQhP\n8LjfxInBJVKYve1REmCKOGw5RJQEMMxjGCkvcBpMi6fhzwttAEbEsktDpeOY\n/OC/9Q1dn4JKPLOxBQS3BBA3gejYQBsHF8/Fbyl4IAuCEGgVHD4PpVwKHIhD\niqOlChUUaUacnyXzLELKdyRkJjOFJusAWI/5x9YeqhdTmEZf1oa+g7uHNi02\nNVX624SzNmUenvPY6ABht8/GeUjSJFdsyn++Z+M8GHqCtmL2phWTxtF3knE8\nlzOd\r\n=TV7Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVDR5Mh7w18veFbhWgwqFq455ZeeGsZ816aemx+fco6AiEApyQ9c2OYXSspQswXy34uDxzfwkKUbfOeN2mi2/aYE24="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.17_1552952822900_0.05790189869589857"},"_hasShrinkwrap":false},"0.0.18":{"name":"repository-generic","version":"0.0.18","description":"repository-generic\r ================","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"cf77b9cc207a448504e1d06dab0c3a36a6fbd3d2","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.18","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-NDtXvA6uq4FBji2DwY9Khq224uL3huGuZqEdlpbYOEnT6F9D9MoaOZGBi1vWMrapNH0my0+GbdlmoTk4yvCxVA==","shasum":"5465ef330dbd5a3909123b69efbec5655b5057a1","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.18.tgz","fileCount":28,"unpackedSize":38659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckDHaCRA9TVsSAnZWagAAlsQP/jI/rAuy47TlX0t3cF2Y\n/dDjJuR//LiaVxZqisArkUUwVMEmpAolJxwI63PTsCHGfCgy8Y8V/2qJsJsw\n6nDkblAqw0PAtRGXdvbQLcrnyuTZCb1/q6LIYElK7oNuFopClLLHpzRDQnPn\n3T6eiT5UcFYHFfnJAeENoi3selfFoiama+/mg3Sim8765zk5akokmphhIBhR\nj8E2diOI1/HMuu809zD3K9MfxbI9LX/MDAy3R8G2QhFJ33JjjDZUg+sSCAEP\nzM91XKj3egBsSJg16emK7ddLm4RMCh6iGrxG7jMMslgRP8zgEkPW5ASkIQLH\nb5rozYH6uuBHamKJfpaHMI7bmosCgkjAuvyBYru83CEctqGmjOSVmOQNeRDJ\nNsoIyUvEAtKw+KaIHntebzNfqaMH4dvSjMxDTkSO1GWxPjPyGL+rLf81DmiX\noCFXoaPpQ4KDIYHXfmdAC4t9cJFGM6not4qJNOsb4jdGu5R90HMp9o+0xWsW\nsjzz9dRBYD2MYtZcvo3EDPFwdWNa5jDr1ypQmKe6bGR5akQB4iYWeF0q3s81\nv5h7FVty8a2kandDRwU5oV7G2xUhpCAwaQhmd44nH7vCG7hwxmCWcV4/d5Hx\nm6of3CGLpghZtUvODGNIz31oEJ0tNOOE3ljVycW4+8fEOlEWognDnLBf3wNj\nlqe7\r\n=6QK7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOCJxa0sjc8Whz6BjOC70kk/ppOdy9LtgpLzUStEC/gAIhAJMyE6tAunzWTLxJWETt4zPqUyqNg+TdeQjlds2nVhQf"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.18_1552953817456_0.7585363861354275"},"_hasShrinkwrap":false},"0.0.19":{"name":"repository-generic","version":"0.0.19","description":"repository-generic\r ================","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","reflect-metadata":"^0.1.13","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"d2a641baac467651ccfe9057d551909690dc3f7b","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.19","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-QX9oadcgXY17hSS4Vbsuj/BANG8VMFJICiXBfNYHW+K3zH3LbSNmWScUPJBHQu1kMCNHafHIJj1F7kYdmH2Gnw==","shasum":"2c2c0212abff4446ca6e11b0893b79cc3c1852e9","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.19.tgz","fileCount":28,"unpackedSize":39015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmVMLCRA9TVsSAnZWagAAAP8P/jq7sI+7galRfMFpnM++\nnZSbyYPjw92uKkOXD7QAJL6RwGDiCcyYf9G2H/lr7BqbpIgxDb2z9N2nqL59\nM46bUIFE9yMM9LADrSdJa9LUAEVPfhhnZvgzqeIaZD/4vSL8hflMiKzynF2i\n5QxPO768fIiB9IkqeDkb5Ry842hza+cp3YIC9qIZIoy/EarIzX+tScny38Tu\nsV8wdHzrNPG1mAfBp0XNsIgakiSVM/EK9fQq3mhgIcyCIgp7HX7L2XwzYDFs\n4Ft03fVH33rul3wd+vE0V2CToU1X9ABddVyRREQodXh9IedEof0vAJpCx2H4\n0McCiLoNu8A0CFEzoA8URCRBn7z2JAxYcq+786TOkV4rU4Ot1PPvWB32RkpG\nnuFfR5zxDVhYTwqMAkhlrIQS1QnLV3mlofzTrytqgTL0saJTzhDatX1aMmLk\ndOBPqIjnnkGb9QR7OF86occbcVRGtrPFmFLVcrthDzEBx9Bk3s5NLtKH8L+4\nR9vE7YZChpmoMQcCmZ/oHpAPglpNaOBMrbo3o6UdU22fO2WVCPtMfY91UK8f\nN3hsggdzop2ZcAm1bQ83WjTCkCi3E2IFF/bb6UAn7uBHHA+2wMOwrDf5PoJA\n1KdoYWACIf7di46EbaH9qNK6ReIblidEX9wqoZ+ucAXonosAOASDGNVZn15r\nzl3S\r\n=lwZE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZtYeFksIIr5iNI6c+VfLC5Lp6EiNCE7yFNzZC/GfkJgIgGN/KhLyJNaCUMvhnjsquJiolTtaR+4SpzPq6d6yAfps="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.19_1553552138480_0.8035722073292169"},"_hasShrinkwrap":false},"0.0.20":{"name":"repository-generic","version":"0.0.20","description":"repository-generic\r ================","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","reflect-metadata":"^0.1.13","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"62eb275bd87e9b0b5291c72a1e6f6e7ded3e097a","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.20","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-eRBwm8kxMMHniWM3nKnDHPZatp+QbgxsZ6+SK0/HJrJutYto/Oushoh5FZ09mtC7Dpp10NunUIMT/kjF8w8BPg==","shasum":"844d9908afca18ca6945f97a441aa75f9de266ae","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.20.tgz","fileCount":28,"unpackedSize":40074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmVdICRA9TVsSAnZWagAARsYP/2NlbFGQ0wGzg36xrBqT\nUdyBj954ApqD3aInVZyvRbU95kqUDAXyILr5fMcvwUozcIlDqMzmoSGrQYJ1\nNbbFo4VtS66vv+MFSaukWEF+ngcrOw+zBUHbsWeWADtiiTBKH7FZsb2V8oJB\nYUEO5dlS1ad/nwIVPdr+vov9rQjC/ygtCsfj67rEf/wLMiZs39VrviOym7v3\nzs5nFRsslwO7EaYsO5JxN7fciMsAVqDnyHThIi+PRXpciT55LN7SaQlFJ4Mx\nocNRw56jEqWWccmTpoQflW7ognUU5hUMnvHduSoR0zhEt2WXqg2dOR9MZXSH\npNj4R9tK+WCvd1XnCHmNJzWWDyELsdiFYDc3rFa14DCVsR1GhVRlO12foKQ8\naBaPoUs8ZuwtKC4rohqAFI/NTaYm7PoPPZyLSlAuc9XwM+qTYyELeLvMEn49\nJ4r8ToG1FyMx0aHtwWlKC6h9DeppqSYj8hACI+wdT7VkD3uVzrWwwV1ToFfG\nPrjNuZnLUIjHo/nKGzE8XuTXhp587KEQr7mGSLREZKZUvpXLirWoun+JBYdb\n6nE7X67RaMBFUdJTpxl3bN12lO98JWL8QZydZ1+IP18vb655/OEat0DrEyc3\nyc8qPXWLTBc6f8SDNuIFay8kLJZgWjd/IINrIDHI4Kez78fV3O6KEvuhQWkm\nj5h+\r\n=DGrM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGAnRWA571U5FmwaMHkXFzr5eRhIR+uqVvKRqB3V1BjQIgFyCLmdcV7/UAF8TO58qn5lKpM7RC+oAfrMMd3vU7xyI="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.20_1553553224005_0.11586132689776263"},"_hasShrinkwrap":false},"0.0.21":{"name":"repository-generic","version":"0.0.21","description":"repository-generic\r ================","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"6021f19c16edfb25ffe6958db0f129b2ff6cf9cf","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.21","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-4qSBzLKMV71qaL75rfuqi406SzQuDLCDp3hWb2tZAc1CUPgpeJ1UK57XzbxUBWlwNj97o9dp818VPx9Y/t824A==","shasum":"722d9c13687109d8beee3272110e854ace35174e","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.21.tgz","fileCount":60,"unpackedSize":93917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoSdqCRA9TVsSAnZWagAAh+AP/3EyvspXtQ+fNxH+cyk0\nBv/mScipkgURHOVN9WmEnSvluNLdwBLPsQfoHd5oo2PMcL26j/q55Fk45KUG\nQDk5xiWCEI3aACb1gythVfdB1i2q5tJ9JFz7xh5shE0/yVSRXct1nkOP39E1\nA3+/bu7ZD7R7tRmKzsi+rcb4EvwSIdfclAChLePgdxf3NA7CMq7R3eWGfMH/\nr+fMU5r4evfMfoBakrvvbIOJgShqXiMWZ/2CVqN7aleQOevBzhKWYYbjHihx\n5nwG+yt7sklJmt7qkkbIlDIk6C/3ehoESehyYrlGvVKBT3osVQWRY6PSUigR\n6IWbjzKesMM4+xLw30qS1Uc2sOhpJhHrJR1yV/Ek8w4K9HmT3DKpavF4TlLf\niSvGyOVcS/iTEBH6LwSo2+j6YS5qMm74jZYPeNa6X1v7UNNZMZbcDTZpGjYW\nQVFcJD66HTl/dVvLybxydI++TG6Znpfy7o1zyd7BXrAIhzFcmTxoOsCjEQ3T\ne9J7gKNRlRpugOyLsLh1/ZPMeBJNYk4ARlCU0nCwh1fmuqhZMNPGBcLCX+rO\n8j318gaXwUEa+7zWWBExSUyDSh19gADia/bSWZRQ7TmQV+b1FmNI/qBem6VT\nz1Q+TDLHx1Ri08kLge1ppUl7O7c5rpDVyMJTm+yw2EUx/YYf0toFqj81kXoT\nsQ8X\r\n=NnIY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICit+rtPalwBmzv412htSWhymTvnj/aL6L6KFAlihZpEAiByxnceupkVXbYQzmDbq9ZYPCgBw7L3azwl0dhum91lDA=="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.21_1554065257414_0.024525198292763672"},"_hasShrinkwrap":false},"0.0.22":{"name":"repository-generic","version":"0.0.22","description":"repository-generic\r ================","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"e5c96f198af84fe2b5eb3f42dfceccd672baddf1","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.22","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-p00fbBvwsSMDrSbitsRx5vZ+ZDeQ5qUwDLrCkAhSkg0BTuakiB5GiIGrLZ3hfNlfahrA1FAM4qokDdYJCamV4Q==","shasum":"54ac2282d2463d61a929b5062afe03a85bc35b07","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.22.tgz","fileCount":60,"unpackedSize":94055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoSiMCRA9TVsSAnZWagAAbBUQAIlaneVnlYNk/vqZozZA\nGpgSMCjZijNu+aInnHCNiDw1gKVOozeOfc5BGMgn5OkYeuQi+8x7jkL2i2fT\nP+ndCDnJV9gqQ8rUI47m/pBBmnVKwOTxR5M1NuhXwZk8m/BGnRn0low1GXcW\nH06KLxUbT7t3tZL2OyUADXI3VSL+17YGd7Gaws5kwLsR/Hz5tP7KoYwNGTef\n7cSEV8pcbDcvz1KpiajJhe3jLWYoO0Y1mS5SFmACuJ8Mlo2B5/QQe+Nb3ntp\nxcKt9Yc4Xjwz8PbscloJPNCHowO15TiJKaMfP1U6s6f63ZZ/Na4IOhqFO1pF\nVExPlHwrkEKbew6SR/fgU0WGmh6Zg8YuKML6S+X2z7FlnDepWP4nZpsHmdFM\n/GPEK3i5tGAvVAohug/Ume/VYdeKzVsWhT5yQ/UMzJsjjLLu1t3E9n0xVGJm\nbMQj4gbZjTKfy3YRxQcSwl6ks0xjhXT3KbdtTJI5QNp9p3LblyjBF4xrTeYe\nyyBeVc+74amZAZylikzPZtF6/NI8V2CQOS/S5ZB4RAS09scqz1Xd4SONHiy5\nQ4t1V12hVMBn99LVSuIrlFF95rDRKqLcUd/frEM3OLzoJcg/q0UFZKFGPMa8\nGYc26MunLW8fulOYGVe/0hOmkOxia+ngBlt7vofXKFDCu3+noqCNVTYcCa5t\n4XqN\r\n=W2r4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCefHpTD7vw45H0zCoYLmcdllJxvRSKlb/fVKGb24iXmQIgYHONW+aQ3dZ7uHVvjDFfp9lnRKPMraVHsRgHl62xETw="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.22_1554065547439_0.689132297800261"},"_hasShrinkwrap":false},"0.0.23":{"name":"repository-generic","version":"0.0.23","description":"repository-generic\r ================","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"cbae4fb2f43d180eb372576ca9b17c0bc9a78217","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.23","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-IEFwEDueBrSUZB76lLAOzAzjN/o0oPozjQnQBWqPIcJrQTTcXE4bOv5CTOIwSnE0WV4ZmFw494NnAF8ghcO/Ow==","shasum":"4f7aed74ecf916f5dbf651c8dd136174bd1c306f","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.23.tgz","fileCount":60,"unpackedSize":94207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoTDyCRA9TVsSAnZWagAAHqAP/3Th4XOyDWkJmW56Orpf\npyzb2IZ6T+d8dbCYG4GweFU/D0C1r1Xq125Yr9R4xqPCND9L7N2hz6vJRCCU\nkcielfnLrilScYds+yuVlM+2cCgN9Z7O9hYkNOESVU456dWQfIi5M27W6jWs\nqvI1PNaoaQmo94eqNpF+zHXiwqn4TJYzkP3HsMzDSH2jjQ5BX76fi5hSTgFN\n56CWYs4gqyXA3PQvl1zv8XopcadUF2OOcwLBHTu9d1PlRSwmi+xFbYiQs93S\nn6Px732eFHK9qVXZEvSsBx1TCxYg/zdbNGhFPKVTnmeVe0j0AmnbEV8jfR1U\nTeQUm1uzpS+JI+TgJQSMyE7gu3R1mdoCQy+jJkwQvsBWWgDflRZPuyoBXfwO\nKB/4DrfW6yz39q1pqZ56HW1k8eTaurvkRO2AvNSI8cbarDnh1sA+0fOamU8s\nvmoyOGoBXnCL74UVW5fCVp893C1OROTpoK7MwRIqu7rb7J4WWyQbGESvdXPU\nJ1gf/h2snc3vbxOFGkI5jHwReHszXxq1+EAEd2Ygqr8rQtxmfwsZM4zZ5Z0q\nXG/3qmgSXrnUT3oidzcGTKMVzQ+0q8foyeJCNbM3WqU3UG5os81dY32vazk/\nuS7M+IuSlSC/zIj2zc4XjVZe1O1kju7OkEy9n8TzJwwhdvqm2E/R0igx7kLN\nnDlZ\r\n=jmfj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwohrvlcaZjx0aC42C4YTFs6dwBqGsoOfQArVTxx999QIhAKhATeHusnREoB1W5MS3gxRwVusrUFEWO9nF8XQxFV2U"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.23_1554067698006_0.20394028228015548"},"_hasShrinkwrap":false},"0.0.24":{"name":"repository-generic","version":"0.0.24","description":"repository-generic\r ================","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"cbae4fb2f43d180eb372576ca9b17c0bc9a78217","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.24","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-1/0MUdUSUCeIo4KiG1KQ3lSp8554asq6AwTfWmtW3VTxH0DFI53KsV/8i9OjZR561sdJGVVE0AOnzO5/3gwCCg==","shasum":"0db5a310065e2f49f3db72b39c2fcddad853de1c","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.24.tgz","fileCount":60,"unpackedSize":94207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoTF9CRA9TVsSAnZWagAA1rcP/3ib2N14sy/b19IDI6oj\nEcQxV7fpyuYqdWMxvH/U5B0rhOuF2+nbP7rqonzONtGpTG9bv1MOCEaTwadn\nktcBPDXOo3uDTLbu4HXu1J8MuptN5GN1X0YWSgVyJb99SxP37/cpo1ppLK65\n1Niboq1JVDEPJD6Bm4/otfrixGTgXRH/x+3WPoeHFRdkraN3q/n9Yn32JzMl\n+toWcZS2g3NOSmsU1MpgUXgSVwuyq6YQsxNRmCaWPiHq/cQzdBrPqQ7CD96/\nG639XZYKfg3OPoTy1uGmNbfD20kT85y6BYLpS3p1d/OULOEJUkE6wblmjRuJ\nlUZQfuyHTEnKSY41JxnNzEIabacq6KC8wRk3EfKZf73CewUnXagPNeMzEds4\n+IzhnOKThiAB6idNRggsTAOHThLC/NwC5qSgmwzurJwI+VhtgpUN8s+R3KWt\nlSgniesilRTJMfXpyGPwFIzR2g79obkxVGjVi7/WKj0XZMxEgTi480SVPpWo\nLoJucmIs4ckIQq0jbQGGUVtzYHf9/AkOUbHGm5CLCFnHrfRxdjPbB5wMNQaW\nL8AoVMA2CrdIy0K+uQCJ14vJw87W4ba0GpX+kfl/PgRPHml9RZmP102RM+P5\nQhKXXhAGtIVnaaQ5zbvF3dWYEPS2XiaL2G+BtiIg8MggBgVoPCgaPYnaqtG1\nrv8C\r\n=nowD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDakBDoxgUC26eh/u8yWWN3T168Q6PmDhOVOU4Sufic4wIhALxRGt172BcIguf19TDSXwNQmB1/nlit5X2BqMycNx9X"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.24_1554067837240_0.8346720419033085"},"_hasShrinkwrap":false},"0.0.25":{"name":"repository-generic","version":"0.0.25","description":"Repository base class for Node.JS. Currently only supports MongoDB.","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","start":"cross-env NODE_ENV=localhost ts-node-dev -r tsconfig-paths/register src/index.ts","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.0","class-validator":"^0.9.1","cross-env":"^5.2.0","mocha":"^6.0.2","mongodb":"^3.1.13","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","faker":"^4.1.0","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.32","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"cbae4fb2f43d180eb372576ca9b17c0bc9a78217","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.0.25","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-9Bhc5a1Zq0XKk/z0XfdQNrTneaVpX8frQFvFs+Azmgelw0CUkUetWz9s/8BLIZxi2281HbP96ZU5GBIROG9R+Q==","shasum":"5481d22d2f91add0c37f5534a01ec866d99c8eaa","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.0.25.tgz","fileCount":60,"unpackedSize":96777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcooLrCRA9TVsSAnZWagAAXW8QAJngIiUmcBg4L0SpLYeu\ne25lCEN1l+AlHfJG/griYYhUnuQ42O/ZE+/Ju5/vnLgqTlXRIyVa21rzF0NL\nHIS73VZlM0i+PUZN1o1eD4ggPcFg6lKDVVaWPO1M0oQllMlJNCv0Wb6FfL6w\nRsvxb/1ILOkNlfkg7j6KNTHcojsoIh2v4EoZIdITPF56CIu662lDhCGdFyhj\n+5JvDuDAwMbrbDs76+DCDY0Fxwb8EA0q3X2BiPQITkumi0QVc35N5b+FeGm0\nqTXotMItkkCK25taznBnAbTwnvSTLnNfIbxd9f2RP0i7jpY/8kyfA+bXwWw7\nXulEcH20IbK4Y/6az5ito9BBoM6JQQVXYwAhom18dNnq9MYpWTrDDIlidQ0F\n4zZ3kgkgZB0QMB0Ri/xdOPmqA4J3iZf6zpopKrkuQmX77QUqENcrcpEcJzmt\n+tQeO1fves35UsXCsQ1GIrJcsib8AcrWmMblWoor4P7QHFxi0gwwQD2dHRz4\n0wQ7Fh2bDK3sABL2HY3a7o5siTRv4ZG8cQKLQMHVwOEZ2UnhDtWWz6Da/MO8\nGpxr5pTQLdfMg/NyAM3Mkheu6POxWB66XH1X7vWk3kh+ukMOqksRAx1o8hfD\n0wJlx2n7m7U6xEwdTUJY6ycvyeeCu7pPORAkLlb2bRJYQZYXpCJLxYvBu/Ao\nsrq5\r\n=JjaP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDD3kL2NoFZB938+CeywLvEBHRZNAsBohmEHNyRmcbZyAIhANwKYADRA3EliNG1cYlDpnfFA6o1dcsKyaEGbyEoTunC"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.0.25_1554154218515_0.024590417934753583"},"_hasShrinkwrap":false},"0.1.25":{"name":"repository-generic","version":"0.1.25","description":"Repository base class for Node.JS. Currently only supports MongoDB.","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.0","class-validator":"^0.9.1","mongodb":"^3.3.2","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","cross-env":"^5.2.1","faker":"^4.1.0","mocha":"^6.2.0","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.42","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"6d1348a5b462c24595c12db4b41efdfac60c256c","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.1.25","_nodeVersion":"10.15.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Fbap+5U1c6eS0FvDLClTRA6M7QnNsx/mjt3M6ah/EUBRQsfRmODPkVfSqv1HFxGXJRJnEgxg16Yk6jhzlpCn3g==","shasum":"542b94519ab0f2f6807fc1ffd30cba246759f478","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.1.25.tgz","fileCount":60,"unpackedSize":96655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbnZuCRA9TVsSAnZWagAACRkP/AxWEvPg9mN4qlVe8/Cq\nGejFZxyWpHKNj22dPd6kOP9ZZds+YdWxbWg5wxLIrrR1HL3NmTyjj2kLoYTf\nRuWt1X/92F4zAfWdoWDQ8TbqK9VAERSX7VWvTvLQbKxpU10fIyYCIL882kXq\no3XWPwMO+o/nq2wXQf0O5ioMD9QEo1MVITuLATl03a1uo8rOL+DHyLAJo405\nZiuDQBSLYxPGaGneKMfsW0V9bbnyypIoro/k1F8kGQt+h3ZlkHDOBXVueM+o\nDLQJo+0hCwhBDatf6MNBhjkoHhL8n/QHwCApd7bZYabSya9gJGKN36d3Ss2/\nJr0yIUJ0E7to2kGrfl6kQE2l0ySkUsJtjqrwjJrvKCPLVbWmwCUfeGjhS8fp\n8o0+eLSbdVvLQcKehciA22GWPKvLGeNQ+dh2ZNtXIsxS/6lIsoha2d3+i8ZD\n1LuzMsak6B1NLeXkIRD0S3mT3JGOXfFn2PGGZm7axgVx060acVwMc8QBjDkl\nYIb6wXOjbiFYDf/i3TvRjDMoJT+9rBdySepwMAQ6jHXR8ScjOx9WLtBh6xq4\n8M0iqugmj1pz8pE3Detpdf9GS1/3eZxL/WkRKjHok6/5UaK34Q2RslQtP7U1\nE66tvO3BYSiIc0qk2HJvEl6zCMJjKHf6tBlsQoSGcptE4k4q1OHjN4n8UnPS\nC9qG\r\n=oOKs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsYIdbOsKHB7v9QMQNElNkBXrPe7LEYEBzLi9Ughy5VQIhAIP0V7MwDSYbrr+Kyec9mpSApmFGMU12yfZ6b32m0djC"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.1.25_1567520366280_0.1706245886628801"},"_hasShrinkwrap":false},"0.2.0":{"name":"repository-generic","version":"0.2.0","description":"Repository base class for Node.JS. Currently only supports MongoDB.","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.3","class-validator":"^0.10.0","mongodb":"^3.3.2","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","cross-env":"^5.2.1","faker":"^4.1.0","mocha":"^6.2.0","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.42","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"a3dbbbaaf7e400e6582748fc0d8b978c59a3e987","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.2.0","_nodeVersion":"10.15.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-M1UAWqa36CDO4YI0fJu587Oy6XqVhNFDSGj4rudJmE6qkjrNYZiOBF8YlX8sLJIHAk8RSrhDI20LjKsJC/XfLA==","shasum":"8bf802f2d7fe5e82232b9e24f64a2fa3cd5ec869","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.2.0.tgz","fileCount":60,"unpackedSize":97816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiKyLCRA9TVsSAnZWagAAoAsQAIbVz7G1xJm0nN6EMNF8\n+x7huIKUMvRWyGocXC4ijPl7dierw+GvEMdZPdHiXIvl3Y7IuvmHxJAcpryw\nbtkJCTIHw6cpuYUsr8twsjK6YXw/+45YF1UsBF6oGzCtieIHMcFG4WFTICNb\nMnaf+C/JTsSs9tnOUxgyi10WtdD4oSOYM+iNovQ9H3wRtW1WJFTBhl2FfT+q\ntTRm1owgdOKgcBSWl80j08NedW36zvJns2+Kc1vlVWyA+hTyuPMpjYJIVCDM\nVHyD1jCp7484WxzDVWVcT3OQi48l5yhh2tfS8zCWrq7FjM6hT/7k7Ue6a2j1\nGt4NSkJKyM7vns2m9jSm0Zgfh3uLK9EQovVen1GBnBwnJAjYBvILoSCjt40j\n968tplbW9xsALVqI3BpOalw90EZGY/w5tUZRWR/JNVlEh95sGa5ctfKUCN/L\nrfNJ9lrgWIuLYjgMVqCX9zur8qBErg60fP06+WtRmNIB+63VzIEaOlq0JBDF\nE+pEFWHgrkVMGffSv8OBCu7va8fxl4OAwsjFH2oLbfvK5E7+dr3mNNJePli/\nSLl4JzMfOxRmjGWc7LoMPppkQ6nJPy84aqCfP0wcu77B8HjOZjz7M4FDSXVR\nUAoNJjvQ6W7al72xkhMT8tB7CJUdvYSIBgp6tPWGX5VRuA8EfgdKtWk897u9\nX4/o\r\n=pjf1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAcL8LVTYygFhlu9iNg0CYvlOPn5K6p0/MHhrIBaA8jtAiEAgjdKJ4lRkXzTus+BnaFux823M2d4h1YGf1iWitdxM+Y="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.2.0_1569238154449_0.11978062692369962"},"_hasShrinkwrap":false},"0.2.1":{"name":"repository-generic","version":"0.2.1","description":"Repository base class for Node.JS. Currently only supports MongoDB.","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"npm run build && cross-env NODE_ENV=test mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.3","class-validator":"^0.10.0","mongodb":"^3.3.2","redis":"^2.8.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","cross-env":"^5.2.1","faker":"^4.1.0","mocha":"^6.2.0","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.42","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"a3dbbbaaf7e400e6582748fc0d8b978c59a3e987","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.2.1","_nodeVersion":"10.15.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Z+f2w5YUERppJr8RQunmiehfc+DhTbJ8I1mOdNNSn/RhfqbJJrNKa3tx6ng5O7WJRa/a4hEMw7Yk/79XSjFn+g==","shasum":"316c99b287beadaa72223a5a9a488b92369ec5e6","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.2.1.tgz","fileCount":60,"unpackedSize":97923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiMLeCRA9TVsSAnZWagAAUL0P/i2F7REhEzGFG1IlxfzN\nOPy3UXvkPb4b2LiXiqpJWpcHopQ3gnAyaIAwYhOFuM/04eHUwMyfZpa2QVgn\ndUpGqSQoLln8lO0Utj4fMjEkf7lbYSjXJbCnMdzlzNravJNBo63oaKrppuBt\nbwLcdJcZrQwUF4EJdYBhbPPb+NiSrORB1+F5taB4Y38y8uk8nc2mgkKNwRE9\nz1V3gJn196mbIijlYwqqzb/5CuEnhj0nV3ITFcGi0UbyQcDmR8oEK+sUtRri\nxIdDTn5j4GjCkkeTN3f8vgj5mCeYuWYKVzA0SurMBtnd/QKbMfq/QVXvQyaN\ngJa6LuQvQYBNdbfQCtv6nY95Zd3/u+rOiHI6zf9LoncIXHBBosW9AsGtu3zq\nXT7no4QOxZLFvHuJ0FpUmN8j8d9sKDyD0mXbq+HAHRbafI7wX7KgrNYgtPfs\nAWX8+/t+JiXTcmkueUaHFFbxjF3GiTCYu1xV++IBzcBNfEMXnuzKM+qpsjNQ\ng28S/hK7CiW1MTgmTz+M4NOZ+w2qj5pPFNVhogZGzj46uanMW6O+QcDbHpfX\nVv+xIIufyb8GUiNR6Bg255KR84fxjGd22/ACUTO3sMCeosnGQIomYPfpu5Ls\nje6er2f0X4eGFJldjt9qwriLAEfAtfT2Zt+haxMeFnOjTyTw3ttboV9b6LLy\nwHBf\r\n=DI+k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHpsfETxKdLGlxNgGduNlbdLUb7o20eIs6ofPkbZXXd/AiEAjxMXCyI6HEx07E95nVi9ulYjGJcl091e5bpdFmKjAB4="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.2.1_1569243869147_0.2076946992838118"},"_hasShrinkwrap":false},"0.3.0":{"name":"repository-generic","version":"0.3.0","description":"Repository base class for Node.JS. Currently only supports MongoDB.","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"npm run build && cross-env NODE_ENV=test nyc mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.3","class-validator":"^0.10.0","mongodb":"^3.3.2","redis":"^2.8.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","faker":"^4.1.0","mocha":"^6.2.0","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.42","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"336f2dce5700954bf03713bab9b2c6728ab027ab","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.3.0","_nodeVersion":"10.15.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-zNkX3IUHF2q8wWqrKy1EBZm1h0G3RkAq6z7W7KNq1uZF4HI7iAn3oMteUCvdurcIIhsGPQ6RoMLe9b1DC+DhaA==","shasum":"ea90e5d8c7cbfab7a8dbcabe1cfb95c00bbdf0c3","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.3.0.tgz","fileCount":64,"unpackedSize":257797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlNCXCRA9TVsSAnZWagAAGC4P+QGMHhdFaqKqixxV8dSm\n9vFPzuBDKiAcVUe0Z8yyM1leLalWcxWo7xbWDYOVXLn3R+3Sm6DT/DMJog7O\nlskrqjiALT9kjcsThhv9JO95CuOLoz6CKY7GG2Ap5M3WzaXWq2yEfpjJ4dbQ\nuQdOqDXad30fBnRIHNG2ZanBlfzVA0JsYI/P6cNKSRY3aOzpKxLDKGCTvF2J\n4LVnzKgBDFL0VHxR4BGmJtXie/ZqxR4A/iFc6ILP8hEbhZKxQrFwF9gTs0/T\nx6SUDLce6XqZyK969xEJk31r2AfAf83SzyFC6z68Q8CWWOsuNX/CQ6TfWxnA\nJUoKt/oS32e5igGIvGo3QylwhQcBzgLwFAQa1L5oGMDUS7c+NtVUVjIlIGHI\nYhZogNPwdQVW+Z8cPnbx7BnMnu2HAdTZ/r+1B+kF5Fp2fm5qqWLVLKthWiua\ngUGll/DVbStPETlmftgaeRBI/rpvN+Fgoq3BoIgqhFShA1QPG2C5XztNfO1a\nn+qvmD0cu/S9LDv4VtwgCtHBxHtgwhD8mBrQx/fp4RzORZLI34MF7/co9pnn\nTFWtrUfFZ18RK1krp9ZuOFgSYlo61Axd2SkKvRl5kPkIjPkv55e9xjGyGvQw\no1Oam/sO+tQT1KoIXwZYx4yXGxktCI4IC8f3+lK26eySIbgiZixJShyZ9eYj\nAjqE\r\n=6u79\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE+NA/hv36DIbYkcVgPWnxV7+Ka3CfdqySYBLua7aGHQIgXXgKBifw6iuaR1NHHhsvHfKjv2aXXeobBRNwzv0W1Hk="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.3.0_1570033813936_0.6611391453421682"},"_hasShrinkwrap":false},"0.4.0":{"name":"repository-generic","version":"0.4.0","description":"Repository base class for Node.JS. Currently only supports MongoDB.","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.3","class-validator":"^0.10.0","mongodb":"^3.3.2","redis":"^2.8.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","faker":"^4.1.0","mocha":"^6.2.0","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.42","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"d914c8c509700ad4eaaab5d16c92f1d46b3f1d55","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.4.0","_nodeVersion":"10.15.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-2/KcZZvwfov+JLgLRGcJrmtud+de6qqupubQIx8vaXin7N0koOx0VF1UhJ71vGYIvDjT/wOxVgcXBxMtGIwo5A==","shasum":"a50a3c1f4faebb53d8353f740e1d3e842e4ffaf0","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.4.0.tgz","fileCount":64,"unpackedSize":256075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdle3XCRA9TVsSAnZWagAA6H0QAJcxfOr8IUWzfCXdtBQ/\nLVDBtBW7Z9BmXsRpVOiovtJEWkNSzG/hxXujURZGDG+cfWcJpuXVB7d3NYIz\n4nlJcbLdjzbNGNUddmZ/1tdH4tm8y2yrXTqY7N/RUjMvesLa+tUh3c1h7F5N\njkOHk/JBr+LyDcsEsc1Ii09SVb8Gi/f0sv8rxoHNf5ujpm1bxtC/1m/tjulP\n5+wzpTFRsblK/FZvHleVPNG7AtM4ceRfzoksNavcfsa0o74fdrRfolKUmLh2\nUuD0Bmy45/+djPBZYpPWDuuM5TGZegLWrawneyuD0odRxVUTRx1BP+2PEATb\nKlCpAYu6GYFpuMEdd6DGDG+lF3/FQsE6XcG7WcygV+Jv7zWnuYRbQnE+1weJ\nHhZEn3nw1SI88OG+WshUWGWsArg8LjxpikbPOsxDZ3N3oqMwxDWAs8/KrDKZ\nP8M/q0MDEvdA2KE+aDtGzf1e7W5HH081uVLf5UuXCrHBfjAI5myAZFpzuDUn\n2GsxdRhn8pdDjRj8bL+8jMeQK21shwJ0RbQxKwUZ7RanhRjyzoM1JCqwZxpj\nNf4RSEOiT/GHTolZ/yVRkvdss30A04/lkV4TyiGGsugzqk3CFlfZ0W8MQAjg\n1UrfIJyEr0Jw6dPWDKz39VCH98kNig7vFHUtgc4axXhR8RgODDpq077VUgR2\nitAE\r\n=vEjz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxtLD2s9JaFqWD4ceCtq5HGVS3Fb4zVpLnLPq00f+p4AIgLEKoKGmHfNwbA5NVXmE2/hfbjXKDR/KnaxYQTbJtnII="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.4.0_1570106838658_0.8510287614357772"},"_hasShrinkwrap":false},"0.4.1":{"name":"repository-generic","version":"0.4.1","description":"Repository base class for Node.JS. Currently only supports MongoDB.","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.3","class-validator":"^0.10.0","mongodb":"^3.3.2","redis":"^2.8.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","faker":"^4.1.0","mocha":"^6.2.0","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.42","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"40d5a28a3f93ff3b0e24ea30b56330f8f41c7baa","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.4.1","_nodeVersion":"10.15.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-R7hjI/LaInPplVOcM39vx0S1OOqXsHDslB7NbDJ0XNH9b4Txj0tH1EUCcFaYZkjDwfDt9KmdLiXXSrGxnaGvaQ==","shasum":"42113daa263c4fbc352c02937bb1d3e5633b33c0","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.4.1.tgz","fileCount":64,"unpackedSize":255611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlfMtCRA9TVsSAnZWagAARNEP/1JVNMK2uq5uGn7tIA1n\nhOD0grztH4QhjQRCa2XQeA238sghwW2SM6ngC3U8Yt1Fqqi+c1cf0eu5H4TL\nrQExwtPFqLniBJbk32InyNAMSsvYGLvIekjhJo3tvSZbklgbLQNhItSoMCtu\nQQ1eYRTo5Ok3ZB/i3UBBTOkBPxfjeHEGqti1I5ULw/nXc9xENjL4YNl91Gdp\nzyp1skO6V4eorMsNFWbqdk6HiQ7P9AFliyPkrpYDr2I1dUXcd2KjGtJJsKcK\nsGK0fyBX3fWKhLcE8uG8Sv+MGgiCOFa4v7w8BDS0un5k70gobRu2VdNSLd1N\nI4oS+MGWhy6VinD7UPfhMqShVwR1oqm+EgZLdubZAJIBrNzB3E1odVwzuxRd\nip4LL+59JYVIC7m6WwW2YLqOHF6kwxCVno5ZElVq06MO0NhMaGA7jjq/nGiD\nqamYqOfqMDkvRd+TDmMB0lRTmTEFkWd6jscrnOHc7R3Dnf4E1XRttVKe67YJ\nSWwn9LxnVVC2X1YKcD+7knI6Mi15HbxCtmGiJGFUV0uWwEy0p36XOOFTDBlA\nHqTkXyyqht8ddIaxR3y1F/+0BPHwaaLJvWO2LX+0/AkrOu5QPeBIBFcuJpj7\nhCd7w0hVGqRImULFzKcPVSBvVPTk5OCUI0Op+VA8rhFtUV6ljgmVsy0PSZxo\nBYlC\r\n=zM/V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1kXyvaf5OOZjHGltL8POLGQd8OocEz7KO0+B4Az33KgIgO6fi2rsDLyCS/FVEwYdCMl0nW3kAHMSkotHY2WgqtmM="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.4.1_1570108204943_0.4631686507648396"},"_hasShrinkwrap":false},"0.4.2":{"name":"repository-generic","version":"0.4.2","description":"Repository base class for Node.JS. Currently only supports MongoDB.","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.3","class-validator":"^0.10.0","mongodb":"^3.3.2","redis":"^2.8.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","faker":"^4.1.0","mocha":"^6.2.0","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.42","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"3e7b205d4ec15363877f5bb1d6d11c27c6bfec16","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.4.2","_nodeVersion":"10.15.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-W/BMEZGd8mF9k2ZzIDJ6zObgTNrqZGe0/qRqF9KbY+d2Hh8nJaJ5hpvFeLH6I9yKtA31GRX772tThq/c7KqqbA==","shasum":"2ab81436fae6179969dfb9edf2c7fbfc257a9cfe","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.4.2.tgz","fileCount":64,"unpackedSize":259681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlfv4CRA9TVsSAnZWagAA9moP+wemUPZcT8/XUg3iACwE\nfVDhbi0dKlJdnNTYs1KKUqHrXNRHe4gQZwy0N/jIfx6HHBBR7ZkWJlQXle7f\nECr1625kv2Ega3OdEG27XERuxN5G8WrEwtuBqLb41FFcj+jACK1krC712fMR\nFCd6KBl8mXh6FixkyiRyMTiTAcOa+jLIrs8JDuOm2RodZNMFv1CHeVM6PP7q\n9A2dtSm8gQKoywYkhuhb6ZI8CS54jk0R1BSBKCWaVmNQ5LeGkjrnrRGZM8A3\n7B7rqWG+x6yvHp3Nz/N8sYuhaJqOKwGjZzFJJpjp4F3INbuqdYQMVGdt67yT\n3rUmlRA16R9fWXzLOH/pebeufvfpA9D/Mw0IVAdr3DVyxxDt0lishp47fhnL\nbKjIWVFD6MIktGUfVeDpZc1hlNpGgzxl/D3C8vPuIVJmiU1hwxn3mGcEpH6m\nqw4cWo3yGf1+OKHl3HnvpzgQ1vqcwttLrBYmsYjtQdJ1++/ZeDLnJhlk4GK7\n2+sqiYiW86zjKmZKWPOcZuZlMRP0dzwo+BIbZ0gfH+wUkCncDyIlV66yRcor\nHGCMvB2e5rsQUhg3DUaKn7GLC6jYF3dLrH2z7D33Kx3OENyh+go6P2lYaymH\nM0cnz5MlDNkvM9uoSQvYqhy4wZRB7/l5Fws+2adTWaWz38kbrEtJH0BPA1+X\nFsWG\r\n=lUAu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIATbboPyucWqNQpihSoBRFIOGLT+2QU27vYxxyqPs752AiEAreomHh6/ehSZuEwAifK5kBfH8uiB7rqObvtg74i1pLg="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.4.2_1570110456382_0.8187648588865535"},"_hasShrinkwrap":false},"0.5.0":{"name":"repository-generic","version":"0.5.0","description":"Repository base class for Node.JS. Currently only supports MongoDB.","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.3","class-validator":"^0.10.0","mongodb":"^3.3.2","redis":"^2.8.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","faker":"^4.1.0","mocha":"^6.2.0","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.42","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"6ea26e81057437442736a4ee76f78f1c82e2a32d","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.5.0","_nodeVersion":"10.15.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-IFuyfntwZD54Kr+e13HUHKokC+qRAthhAUR7bY4rqdSFWAmPBdMDrGHX2xME9NYeTeR6LFmOtvgrNXsadvHuDQ==","shasum":"c79fdeeae36cdb2a6744c51a98662b785f040123","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.5.0.tgz","fileCount":66,"unpackedSize":263256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlyUtCRA9TVsSAnZWagAABGMQAIcbAOcp9cS23xEF3eNG\npT53bPGzpLI95y6dG08nAV8AlMLvanr5nB0FZFgD4+e+R74Eafa/dwbmTQ8V\nw9ombqax7sUyVEP+FJFexd58WzSklPDGur42UQmc0HVZq1BZ3yF0zUnJ7/EO\nbEFrBINgsYVVYh8Orq49BA+b6DsK4Y1crvH0TH04nVO6aoPn66Qq3Enhnn8o\nL+8W2pvX8DyF9frDjsUck3xJwziGg7prsUjNgaBtMBftoie7JIfz5HKhv4Yk\nLTdf1NooYSSbII0RJ0W6tAg6Qvn98bjbASkFHNZVQ2Ls2sY+CcDf20pzpnXz\nG+siGoSXuPFdmhX8s0nVWTFCCWk6fABAMoRXdnz9zKjZdJk5hG2D2kEEAl4x\nEt978711whHLi0fDg1VRmrCd6hYtSk52auPv7aUufBtZJIZwojB6g4dZYIoj\nWvb6pS5YfDLqIvyXIr3DB7BMneow0BuO+Jg0Q+5jw7xx7RthUD9A8sQk0xxm\ntgUz5SD0sTUPGJ6T6MYpMH4S3EnqNvEA8Ti6Eu/LOmXLfKuLRgC2636w+yaW\nWegYYhtZhcQbXJ27bIGAFLMjItf1G6MBtj0NVwPmeEdxHAe0Gwj/kNHBkPeQ\nTxaUN+qiEJK4bsiRReA2QQRB2MX8K5Qgixc8C6fTzh+kzbfmRh1wn4KH/2++\nxnp5\r\n=SVhH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCh91c4KcFJO9n0SwksxPKiUsmqSdarCNfBgNHRFp2nkwIhAJqYjcfF5pJ769BRkRbvWZEYC4gi/UrsPanflXyBn5LH"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.5.0_1570186541076_0.6813764451512339"},"_hasShrinkwrap":false},"0.5.1":{"name":"repository-generic","version":"0.5.1","description":"Repository base class for Node.JS. Currently only supports MongoDB.","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"^3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.3","class-validator":"^0.10.0","mongodb":"^3.3.2","redis":"^2.8.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","faker":"^4.1.0","mocha":"^6.2.0","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.42","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"peerDependencies":{"redis":"^2.8.0","mongodb":"^3.1.13","@types/mongodb":"^3.1.19","@types/redis":"^2.8.11"},"gitHead":"6ea26e81057437442736a4ee76f78f1c82e2a32d","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.5.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-HCa1AlBmGbH7ayIu1lMXSuiJZgkqiJpKM+n0w8wRnlusKZkMre44ciUKn1K/tiffFCTynEnkQjf9sey1MROVxQ==","shasum":"6a7df8679a344794a33550b77b62035cae8c6daa","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.5.1.tgz","fileCount":5,"unpackedSize":5812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMK14CRA9TVsSAnZWagAA3n8QAJfFu4p50Uiw/Kr9myzn\njcTaNfRjAVG2NFTX9wl0JhzyBYlV5JqsJmJRuHt7+4n95KnygOWwio7ifizK\nEzzW135Ho6Q5N8IWIEkDPoMCshoMgOhWNOfPGt63hnNtbdNSCeWQKgYE4kE9\n0XitNygHlVhgzN0s8QSLyz6CWVvIOIzGnQuje5judylAjof+t9V01n5JOpzD\nfqX2ugLj+GMXAryyWazG169ozJaRDkhuUFeNDplcTzzba1IKtQfCIfKGQ+vx\noW6dQ85xBDD6B1RevWPue6JIHVYFb7MLi1jN2/TLnFRrWsIsMsIu3dR87wuA\ngq4x+lruGkMrUn1EPVKrZbS/7XY/lc13maLi4OIhhv1puRnBM5XJfSc0J/z/\nI/x//yqZDW3WfEGajtfoZGBXi19buZddKAxupd0amJfinnJjtTmyffub5/sm\n2AGEcc5OGGP5uH7ooXMWOrEz4Gozrzf/27VR5VsaLPlt7hntBw3NlafmyIaE\nx3+NplDOONTaLQUieLbWPvLSpGfxP/V/Ctgs04WYdxaufYAcdWieVo0z9JN9\nIQRKCMnTLI8wnXp92QP4Fb0xlJZS2H8BG6UdHehOD0WQVj9yEYd1kT9tzy0Q\nL/KnmZqoG3EGFphDei0y2E/oNeJYpEATAz+Y0uOkRxBPlr5TDuiPmXo1J7xk\n+ReR\r\n=5jqZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOPXP2WRDSlkXqE8G2r0Il5nxHN8UNp17tuJ0F+CBzMAIhAIEQEOqXrXSUPeejgTtjPoWZuqhitZH1qK/CO0upZWUn"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.5.1_1580248439914_0.6515259477102264"},"_hasShrinkwrap":false},"0.5.2":{"name":"repository-generic","version":"0.5.2","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc mocha test/**/*.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasga@gmail.com"},"dependencies":{"@types/mongodb":"3.1.22","@types/redis":"^2.8.12","class-transformer":"^0.2.3","class-validator":"^0.10.0","mongodb":"^3.3.2","redis":"^2.8.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^5.2.6","@types/node":"^11.11.3","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","faker":"^4.1.0","mocha":"^6.2.0","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-node":"^8.0.3","ts-node-dev":"^1.0.0-pre.42","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"gitHead":"07866e45ea34de0e48328f9af7d33fdaa876485b","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.5.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-872KXc5yymJ0JUYFT3pKeJssHoASzSSERaiqXlxLJ971c0xsJLdyrdJuA4LzaSR+FoBWmChzDNFOiZ/UZD9iWA==","shasum":"aaf9f05144463c601625d91fa514f9696f7a1dda","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.5.2.tgz","fileCount":61,"unpackedSize":101023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetC/5CRA9TVsSAnZWagAAVLkP/2oKdABc9jjSSFTAwSFT\n4SHq78UxI+LjmmkMsYKE+vP2/CEoRcUU8rJJi97eHlm8TpEaNENhRvSrfX6v\n8HZJ3UnvrT9TpiZHbZfrOWVFm5xAMqKGBiO+Yl6dDq3OvNQ3eLB74iAABEsx\nYLeaj/2+GAR2cqkXpVTy6xo5IwbDW0YgJ2BDBbTRZU0FuxscvinxWjj7RLhS\nXgoB62a9I+EWO9TUT4fm68WScg90cX0UETa0uralZlQJE9sOPEfy/UHtkBJm\nvNFGzxL5bLE7XVkBxIrPXKIIUX3/GKRWM/h3HRs4idaH5BAas9Q5y0bXR44a\nufng6sdQhsfe/Em/V7zdr0Yb1ALyFA1WOgOtUh8/UvwqWMQq0yOoF1dduaOt\nZ54LVo71VNB+GEhBK6QVOwofGILF8OZUeuaySM3y9SMfipr1bblTdKluEf/1\nhLQXebxdib9ZnyJaTcPnPLcZGiHg5rcpYf6hPyKkCd0wD0xmJCA6/vzInobm\nIJRuAkKYvRHsiLDHt80/3krAP2aB65nkUcXZgv3ZzSq2UhjHcrSF3CaoJ0wy\n/Gcq/LzFF/iiSe7GkJDR8aFce/HsOtX/VuegLjSlUJFEpwJShHbFEVFD+geb\n6Noxi4Wfgh9G4+bA00jpEqBKMIvkFFeHP3V7Ct47rtixDp5HL1MGIv14I3D3\n6Wph\r\n=ozaq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNyl0pqhqpVi4ygsaqlzJtYc5GwU0LDes1BLYcVCx3RAiAKd3id7zVIRqYTC1fH3jR8VUQuw0SJRXiXaiwB3sJfKQ=="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.5.2_1588867064692_0.16587329944090534"},"_hasShrinkwrap":false},"0.7.0":{"name":"repository-generic","version":"0.7.0","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/mongodb":"^3.5.25","@types/redis":"^2.8.12","class-transformer":"^0.2.3","class-validator":"^0.10.0","mongodb":"^3.5.9","redis":"^2.8.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/node":"^11.11.3","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","faker":"^4.1.0","mocha":"^8.0.1","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"gitHead":"68494baa36c11401c3597b873b9a08c8e56c91ef","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"dist":{"integrity":"sha512-d+VDlD+NIznCC1fZ3O2auYJfR53Ho5EVwKrPJA2+ONF+muHlKonkVDM+aKuljPF0B1h1iDxMaeXTtpl32KBNxQ==","shasum":"e1956803a9befed42a0a28af7b2028582bd2238e","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.7.0.tgz","fileCount":68,"unpackedSize":160021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/OkGCRA9TVsSAnZWagAA5e8P/i5Qefr7SNj2bGe/kv7Y\nYTxvwLRZUEFuVumg2GNOOvqhT2Ns6fp5WiosTIOucxAqTyASRhXhtOh4ibA0\nSf4C78MCsPwpS8rns00s6ppMleKhrVa+HdtFrV7uvBTcWcziMaEFz+h3O4q6\n8yzMHaHwltvUWv/EVKIL5LWQ7W7Y3TKP4yjQKY+497IarGwGIDZSKaETR3t1\nVZOoUmvBMvX9myy9j35MgfdsVr4FYOC1uox+8LdTDyYlmd5Tkz9vBwyyj9Iu\nwwl5qEsJU631LEw1wfLN2fcqC1fDHvkOeCaZEHL2VZ+OtmWf9iHFrV5nIvDx\n6E+FDtxVgVTuIboB20XYFMsAFgRExWSzTh2aHAGINqvZCQfC4xRMQUiEh6OE\nL4SdzY9q5BbLm0kpBAJjgWT2SFpLwUXp2wLHOdYjO+soxWrXUPHaoJxIV+NG\no+vIvuJglVHGFJqzcwufWoXhzH0QqCpanYBkYqu8usg8f/+l9BNrwjGyhNIT\n8N7Q+hr9cMDmu07xZqlhSBljrqLOhfk0YhQFFnEkILlN3XHcZ8pPEsAh2TjV\nha0iWIBE0h/SP3jqUlq4lP3uHf7BVVlD95jNwPg42cbgd7q48UeuQ2NIG1Nl\nP2GJwR3bNLsZ22Ehi6LpHCbF8FzA4xRo6D/t/pGZIQ1GNS6nZv6f4VSo9Z7o\nqBuW\r\n=YDkL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjOXjWNfqaAu3H7yWHGmrjK+IacCRZ+cqa0kxjHBmKVAiEAjkr7S5irNvJLaUlFVGKWhs6R5K+I+CSAU333Lds4gKk="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.7.0_1593633030201_0.9641638434180662"},"_hasShrinkwrap":false},"0.7.2":{"name":"repository-generic","version":"0.7.2","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/mongodb":"^3.5.25","@types/redis":"^2.8.12","class-transformer":"^0.2.3","class-validator":"^0.10.0","mongodb":"^3.5.9","redis":"^2.8.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/node":"^11.11.3","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","faker":"^4.1.0","mocha":"^8.0.1","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2"},"gitHead":"f67669bc96b6c9626f80eb63ce432eab2b8a29f1","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.7.2","_nodeVersion":"10.15.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-3mej5sw1nDfDoJQfhH+LuP9No2pnLWQKImz2FtXxdz2YM2DtAfBLmmK8/CJXhgDp1sCJwfrFFlvQr21D9inmTw==","shasum":"2a4fa4e9d59d399da930290a1dacc8d261fbc17d","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.7.2.tgz","fileCount":76,"unpackedSize":236410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLHOBCRA9TVsSAnZWagAADZAP/3ClG9Xvk83xlmZTFX/L\nP8MfH1qQB3qdaN+IvmQqdXhySK56WroKmXLX3Z91IUwfg4/xWB1T5De3pkv4\n/PXm2R0anrz55TvswWtCFCzeoMZabdTeu4+//InirR/pUjuwS370zeImQMlP\njLK2Qk/blGJ+wCw6hwkdbp2IeD5Cu/SSlJEjLEDt0vkYB372ZI3S9/AJbpxK\nJqV8AVcZ3zd0VIbBsU4RZTePrp6/WPIL/e90i+6bEh3VZX54ETVsv97gdEt3\nfKIRhACMmq5DwEgI6H2v7g4Ed9MeoO6Uf2DxeJrVkq2CeRiJQTowLFZ4oGQm\nada917mMmubl/1SqAXY/CfW+TVrCuY21aNHuVQIjq0eX8zN9XeW08VsDHEi3\n89uXGkYmN9EIraA3HFECfgIUJzxCfhLP2ZkVcO6++DX1GwGiyK6MPwvFOmy/\nNwl+NBfEfbUXQVIUrk+g4kL8vdEBLVVVwsXG7ZgFr5VzHGKqdRS/HaIhWtt2\nluq8R8oLgttdP5Oc88xwvCzCfM5UudKMiu1sDpB0+MgkBQSPpB107srfu4W7\nIf16tqne7gCUoXuVL9LjaZ3efN/fiGGWCSVsoA1mQ3mzvFXvpcBOcK40qBi1\nwC/uwsMNvGsQ8LNuQGerU6JRcV4RR4/6J9GsjvqCE2aB1h6xfLmFN69WXrx/\nqW4y\r\n=LBe/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLK3PAtYA4bmVqH6CZnjOHE15WfubGIAPfBdlEGI/hlgIhAJIonGFVKrKJFePoopSXGzFIFU0RHefZejf91j/3ja+v"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.7.2_1596748672669_0.14434429364879153"},"_hasShrinkwrap":false},"0.7.3":{"name":"repository-generic","version":"0.7.3","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/mongodb":"^3.5.25","@types/redis":"^2.8.12","class-transformer":"^0.2.3","class-validator":"^0.10.0","mongodb":"^3.5.9","redis":"^2.8.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/node":"^11.11.3","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","faker":"^4.1.0","mocha":"^8.0.1","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2"},"gitHead":"f67669bc96b6c9626f80eb63ce432eab2b8a29f1","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.7.3","_nodeVersion":"10.15.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ysbCJRo5+MLegth+m1i0BEP4wWd7SEwqkgJQR2HqpNTUN8/q9pvvL/K3wdjsqWHZzF7HHLxyRqFQEMnpFN7Rfg==","shasum":"734ec5a0abfa6139a8a1c1cc035cdff22a5fdea0","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.7.3.tgz","fileCount":76,"unpackedSize":236410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLHOYCRA9TVsSAnZWagAAdawP/2AL4+dBDY1+bVACX4Li\nadQKkKXwhdhK7eOEQn4Fax/H+HeWaRM4Ifm/EmGh0L80UIdavHMOr0+psV3M\npIX3IQs5YGawhrdKvOkqQee2kcwo5oDcGfybLT4Xkx5vc5AwUizrmZ9ml7iK\n/+R/MM/NErhqoGNUoK73Lzwg7hCA3PoNnvkjmDr1tvUp8yL0ispZ8F+MnYTc\np0mEWVm/2ldHhmn+UoiEOhXuIZgusRp3YwEnBkP4qPED06iKqxi0SFNlHoEa\n3fGDHDUCVjxVUFp01nTgv8crDYfyhcn3BBFbrrW4VNWdn1RKivhlJy6K1yp2\nSXoeXFm+5m4zi34ogul+eIAvh+J4zFQH7ksB6ac1emqBxsaJosVXuaXp1cVz\nS1Ul9Wf4jRB28RMIlaeIAzHdla9Nnw+oQ9oveCvbh7WIVydncYAixAAOF/b6\n9jdpvaU3jTpSfOnCu/gWiPNZDaUTVaR1aUAHcG3UaMR+nWV+5BKZLC6PFPA5\na/+zlf7jI+XgUYre/i1XRdD4gIciBiZlzHTo6rXvMzAFtsRt3Dqs8Fx8DkiA\nKvnaxswfKwBM5rtTvMn7PGaGkJ1d0cMs1AjH7z/NCedb2RJhKcEHiPb82Q50\nwIyoZ89zs3+aRHFi1vP6gDti+8NPmeh6XYrZiKNGiKDJv0Sk6kgcKhKU3LAz\nDLI4\r\n=jLIs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB5LPvmVX8ZN6gm6X959llQz4s5+mSpLeNySUlwMfT6gIgXE6UTWnIg1UGqFoXObnvdhg0afsr3J90boV5rrDdylA="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.7.3_1596748696327_0.0636044534034288"},"_hasShrinkwrap":false},"0.8.0":{"name":"repository-generic","version":"0.8.0","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/mongodb":"^3.5.25","@types/redis":"^2.8.12","class-transformer":"^0.3.1","class-validator":"^0.12.2","mongodb":"^3.6.1","redis":"^3.0.2"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/node":"^11.11.3","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","faker":"^4.1.0","mocha":"^8.0.1","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2"},"gitHead":"f67669bc96b6c9626f80eb63ce432eab2b8a29f1","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.8.0","_nodeVersion":"10.15.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-dp14WF2VdOHGk27b1epQzTQx8omN1jiHFBf4ki+sEBT35jYxpYbOuL6eub2sQ6KRT/X57uQHqQkAhWTcIJ9yUA==","shasum":"ad5af4d96935b683b38bded9ea63320206ac4ac2","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.8.0.tgz","fileCount":76,"unpackedSize":236410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVk0qCRA9TVsSAnZWagAA+5gP/2sDk2wwUOswzAJNfqAI\nmYlDMwwl7QoWy615ddFdBTUr2hNMVnVZ8ctq8n8270HbO28uqfLPKb3+dpl5\nu9HguM0rGjo8dw6CspG5zNMx+pdrebcTWGJjtUAAk3BgR1XEoeXgd573NN2n\nbhbUu07LOXTbq9bhdi+LkwzCPri3sh62HaTAQBrf2WZRHm2tsI7tLmdm7y8Y\nJ3WIDdSXUGZldfFpu+zp/Km7CjvWoshzsq7Ap0Qz0WtR6qpAk7C2U6zgWgAS\n/vZxELpCLgOkXln/cev1dwNXDI2r/Xz8omagUymRwip5rziq9GkEv19wCTvT\nm7whjtiztE0X02+AJdzyQEoT4avo3zKzDhK2JnkfLh61kv7BP8fIONDgGwYk\nz2jX0911VpKiSdApSPAMnHBQ9q4r8yx3Wzyf2RYv3w0chgFEuR8/SSXFm/5R\nBw1Fy5B2z3YCufl7nDBZlfF1Yuldy3OvlHD85g0aqdF60DXCqbUnCa6waAIr\n2M4IEr6sE397FrCexcWOQ6WhIPoJwoV8Lo5em8juU5PWp1d4zx2SAujafm6R\n7eKkvPszplLN6rbphM7RmwNLSTk+uTeZDu/ULAH9mKjz6sIHOtaUcq1Bt7EO\nBozHm4Q8WiuxEKUi0ACvbTtHwEne4exmhBo1vhtRCiz6nGATM39wIJ/4cpDH\nk/gr\r\n=t9OX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1aegFgDivJ8Vdy1iTyZLEUW+M1X/e6A1HP0rkbQ5+iAiAsXLYKg9ZCRd1PxbPuBYjRJ7FqMsjnpyYcPtEM5TbPPw=="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.8.0_1599491370326_0.6390977187500504"},"_hasShrinkwrap":false},"0.9.0":{"name":"repository-generic","version":"0.9.0","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/redis":"^2.8.12","class-transformer":"^0.3.1","class-validator":"^0.12.2","mongodb":"^3.6.1","redis":"^3.0.2"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/mongodb":"^3.5.27","@types/node":"^11.11.3","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2","faker":"^4.1.0","mocha":"^8.0.1","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"gitHead":"8ad121a232525c78af619e65b11784c4ff4c3001","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.9.0","_nodeVersion":"10.15.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-5xoSu3SEraahgO7oZdzU3W8sd564zCj5pDHoEiuxLJ5M7QZGPg2eb5ZQRv9XcFLjncKuEPWxiB0JPzXtBWQVhg==","shasum":"e1ea759c726ea2c0147f89a144ea5c55d6779982","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.9.0.tgz","fileCount":76,"unpackedSize":240747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVo8oCRA9TVsSAnZWagAABykP/1UqAr8Ny3x5OYXxo2Kd\n1zBREHrEDUtSzLr4mka09kxC9E+jqAc9q6MMAYbu7OA9w94VeW2sWWiREQRR\nbx/TZFtU1xW/TNVLbaOenyJzpXPeH1cxnSYvYbT0LC/zLy8EBI7X5pc+cEyY\nv5uWW3igqNHx0sbRQFpQsVvZ6TsRxeufahO/mXt2Bk7jMguepag2LEkWp3Kc\nZV+pDQcg3hzIGAvumNlP+j3X9I8mmleYcaxZzFNeghkXvU0pmGv8NeteObmw\n8zENpIZevjJQRBIhhEH82m/1OMDb1DQZh9Rv+mYQgjMbnjBidW2xKB41nITQ\nxUIYRyix1vB/QvyfeQ+XTb/2Em/1mX0N+/Bh67WzGnMoxcZQmb87bN/XqXZn\nn/0s/qy8NXebcpRWyODInVY+uzRJ01B8ALgY3f36jy5iQRiuu2hnukXdpN5x\nEi027I+yFdmJ0pdX9UO3BF3bU1sSutweHAENHeKxsFN6PtDgKcGI3CyxpYXl\nTogAgI/5BvSASms0TLS9ZQYuRpw43QN//fd1tFHTWRUzUEW+1C7uRNmTvyrj\nYelsTzzI0TxdS865zHQihqNRq9oVNP8m3DTIPJWCINYDgYtp1KxZN3y+YmyY\nKai6qr/FieFVZr8YN9AS0NHvRFGdh6cbEAHMlJK8KxEw0N58jZ93eHWEJ4Vr\nFVel\r\n=ZS6K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU+yPyx5laBRKNVdiMg9IC2b+ZXYnYo2OgAWt9EnJqkgIgLI7StU8IpWCEnRAaXbEwn0a85nEc3PuPYl2VE1ml338="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.9.0_1599508263680_0.8150023115606406"},"_hasShrinkwrap":false},"0.9.1":{"name":"repository-generic","version":"0.9.1","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/redis":"^2.8.12","class-transformer":"^0.3.1","class-validator":"^0.12.2","mongodb":"^3.6.1","redis":"^3.0.2"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/mongodb":"^3.5.27","@types/node":"^11.11.3","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2","faker":"^4.1.0","mocha":"^8.0.1","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"gitHead":"8ad121a232525c78af619e65b11784c4ff4c3001","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.9.1","_nodeVersion":"10.15.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-8BXHnGmzXjCctD7Iwhhfhhn97UOXFUjmzdMN/ik5HbRaUwH+W1BrZ4X3am6SxQhtJwfvQd7gbSLxbxfBpk+dOw==","shasum":"e429ac3b2f3bc0e4b63bf77ab9bf96c53f72f4f1","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.9.1.tgz","fileCount":76,"unpackedSize":241263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVpYGCRA9TVsSAnZWagAA4FQQAImqShm6CjEgIAZf3+yu\nsREkUx4Cn1bNNqz77xm6uqUVlPBmafz2dJZ/yXHYeKjgLtrZSEldH0vbBlSo\nQWvVez9JKZMzOaYNcnqMsmoLzSPfzzlChRlh4CYjP7yxI6jYAmlRLN5cxr4/\nv1plrlhCL6gTHdqC1wmAUlN1h/JvTbcE/irJpiLBjWSt9jPNDb6N4oKhSG88\n9qTY9PukPjtdDXcWs8dq41Du4tIWpEkoSVUteVTbj3ukdcys5yMeOEGzaFyI\nVomP2GCFUyoO2Wdh/hh/x/JEEhwHNFiXA2Or8LKfKHVx6CtwgRon+cplWB80\n3BGwviESwU5U5CH7WqUPlPSBQV4HLr8qwIhFvEx1Fsb47Tj4jH2EN+ThrKYl\n4EVEbXol0D+Byy//aNiIzLkxOmdyRxCYfRH6puK7hTfpWdzT3029hFpQ3Ika\nLs/esCSiwcI1QVuGLXJ4HGloKgcVT68kELb8let8i/ewTwGtXI0DAxWtY/mJ\nIZlYz9g/78+LCKZSX88he/EEwzH6mwrAO5KIkcJR+F2ZlduluKluZEmfYCla\nKs//DLoQ5WZB5jLYKd5DNm9salNhYHfgSeoQ80ZWDwkjcHj+Kac5k/mgWbSE\nRCUCbMi1icLK+tAKQixs1ufLiguOayKmtMFs9+/jWwvS88h9h2fdx2wIyKvu\nb5Fg\r\n=guIf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+tbGDuet1SrL1mvL8GmGbDh2IKxR9+iUB91GY8hdq9AIhANZrzLemgf8POWyKMmbXqMQ6k1R3eKqnn5cij5HMfhOu"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.9.1_1599510022173_0.3017191065055733"},"_hasShrinkwrap":false},"0.10.0":{"name":"repository-generic","version":"0.10.0","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/redis":"^2.8.12","class-transformer":"^0.3.1","class-validator":"^0.12.2","mongodb":"^3.6.1","redis":"^3.0.2"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/mongodb":"^3.5.27","@types/node":"^11.11.3","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2","faker":"^4.1.0","mocha":"^8.0.1","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"gitHead":"7fb61abe5f6f62a0577adb195b8683666cc14a67","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.10.0","_nodeVersion":"10.15.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-1/3L194ceZy2t4+cv+OFX7tQSVBwrHydqUDwhKYUFhcYhx+5za7AXlYFKe7TdknMKOkbsNCFfwh+HNTpFmV10g==","shasum":"e592f982e2b3157aae17b7ba2d8eb86956321587","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.10.0.tgz","fileCount":76,"unpackedSize":241264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaKLzCRA9TVsSAnZWagAAFmYP/0evY6Grncyx0/Fj5tYt\nuqX0WS2eXcW9P4A9a5qJilbcKqilT0tisoi4N/NNFh8cO0NC2brTgzPriBgx\nEtsd6Q2GnvtueJvVVyxG+stEnCFIpIvRNHKIa0ii9yrwhN06n52ac95YgxEi\nZrmjp1uk5+ynz0d2wqX2XbssNlHsljBDpOsNVJCh/Wh6Mxg49tkfBbEXhyJ/\njekcWo8hkPMyA7NaYtOh5jIyY9LVyF13EyhN9Af+CyTXFFcRGLnHaCvTsslk\n79n4Dhvu2nmUDcGcfZ+aYeLES0C01Ehe45Ns9E2GBXnCbut1A18BsO0Pyoum\nsvky4geTXRbC6FhXu8Rh/ObC/03ZKLTn9nkwdqiJdaHzEJ8JMDHhDuwel7h+\nqPoCKnlPLAQQUXGkaGH3HBSIo8X/NLtBefqPNRCVHw/QuPVMP59CIdQtc20F\n8GQf3vfzaXvKmcMQRo1bQ7KH2LDzfdXnfktifKeME+ZG9PuPuCXNhyBP0VML\nSeekT5G6XYF6utu/+4zEBOob65KViCt6rnRtHcWj9W7Va2THBbKf/CsIssHP\niBAlYyiAASsVkdqDyCd0LxQWzmUpykh6uG062cxuEYdSygFbWeJheao/DKjZ\nioZzO910hk99zsWTUZrBcmfC1E5dEkhrfnGhW5Gs55oRy+QE0BlJiqzeyUPK\nYaCW\r\n=a2Ja\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKbROA/sW7dGeKRDVD6/HYAzVWOffYQAzrqvbYl96AdgIhALil5Zy+3CdELqNzUCj08hRTddpA6B5DaKrvP0PCjAml"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.10.0_1600692978822_0.1944657074606655"},"_hasShrinkwrap":false},"0.11.0":{"name":"repository-generic","version":"0.11.0","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/redis":"^2.8.12","class-transformer":"^0.3.1","class-validator":"^0.12.2","mongodb":"^3.6.1","redis":"^3.0.2"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/mongodb":"^3.5.27","@types/node":"^11.11.3","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2","faker":"^4.1.0","mocha":"^8.0.1","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"gitHead":"7fb61abe5f6f62a0577adb195b8683666cc14a67","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@0.11.0","_nodeVersion":"10.15.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-tYQebq0AiV02B1iB1zwdodEx73dRkZ5hghofByrBAJCcDQ/VJhkhdMQl2E0WghAlw3Tu/rws4/dkeijvF/AJOw==","shasum":"0171b5abe89f4b8d4c6ece20e98aeeaea00aa292","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-0.11.0.tgz","fileCount":76,"unpackedSize":241264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaclZCRA9TVsSAnZWagAAC5kP/jWaEagzBep0fe/eTmjH\nreVHhT0uSk+4nqPxJWWpOHG6Hx7ySbBwASt86c3fZZdOVH7TH89HVefdM4OS\nBgfQCDnZBbTu/r5dciQ6rpv82+AgxRhcYbFu9vwRT94DWxgw9zmhQfL43N0J\nTna2R97NsjBiL1cls+aonht+Aic8OEusapRH0fX3xYsc8qrb87taI2VuT2SB\n6TseRLZuPuEjQHulGyY5Bs+DCVzyVaZvD4xZz8eBOzFn5PEwCzGLx8TqQYcH\nYbyLknQMqeyI/E0K8Xz4Bo6qUdLBJm+54HV27q1vM98zZcVMAlyMgDJnEnUe\n1SW4Z1R0iw0kUDDm0qg5E0CtD6DFrWfvGbycHM5ABxIcdbOr09f89ToVs3NS\nUviRaT4gIVgmpOpxI2ISeU3TzEGyj9ivgPkKD5u4JqlKVtR7MvKbBELpmv29\nGL6NzveZTjiVQwxtOnbj/POCFfUIj4qWrjZKf/la8kKl4FFJ4xgD8S5WlwTe\nzW9G/fXcHiuQyr4w/ihdI8dzB56igcSBJhxZocOLqiCPUPGDRqqJ7oNbKJPu\n/wGD+o4jjgJ23Y93Bj5lnA1OFvxan6boHuZmbR+EQjtM2tJg04bNdlEDtggW\n+bcjmEiaCGHuo1C67M3dw3oJFJTZx9doIaC4Fq+jlsH9cqrfgE4ejedXew4T\nV+ud\r\n=xIux\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtdGLhOmxNBA8Yr7maDNuDkl0na/y5pukyZGLbngJSwAiAdQeLwPX4rKUnDlye4asu5tpQlKzg+1dcTWZWNol5yzg=="}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_0.11.0_1600768345086_0.38156074717484256"},"_hasShrinkwrap":false},"1.0.0":{"name":"repository-generic","version":"1.0.0","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/redis":"^2.8.12","class-transformer":"^0.3.1","class-validator":"^0.12.2","mongodb":"^3.6.1","redis":"^3.0.2"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/mongodb":"^3.5.27","@types/node":"^11.11.3","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2","faker":"^4.1.0","mocha":"^8.0.1","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"gitHead":"910d1f56454bf3c7c74b00ef857ba442fdd7dbbb","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@1.0.0","_nodeVersion":"10.15.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-P5hQB+SXH7BT+yPYf6qol3pca+tMGrwU8IYES3Jzc9nsgTVTVtWRqgFYVU527QmxbnDUj9nE0hh2NQ39FSoTGw==","shasum":"6ec69945072809a3643dfd2f286bc301cabdc4e1","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-1.0.0.tgz","fileCount":76,"unpackedSize":238757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffuZlCRA9TVsSAnZWagAAWbEP/1zE5O1xC0e0uaqeCB6X\n1gvAiWPdxPpU4g/fIaTnBHTBzczTUgeM072QhtKna+TjSyl3yI5j9VKeiLpu\nqRyXSRwWo46zt2h2r+e2mDFXHeEaikpygRmNOD2lfNqkHBK05EY41SVtq+Zo\nZxzrIKGDpF5pD1P/I71z/NOHEZxKk/R/ui79HirZl50Lw9WgzNbCvxGE9070\neb79oIGahahZU8EYrHeZaZ2oUKFgjWVcZCXhvQVo40tUAsDFB++9nClpI4Ac\nWv+8rpgJJZ10iPA5GjLxXY3Ygp1Lo4LqOZmNEwE3cSmBeVPtbZ02h+Zr9XnJ\nF71BL7czSZgTa3Xi/IlbDRFfgZDIu4NP8W3qdmksjU15+QUAdhdCY+omercl\nAMOHteyUjzoX6eSsRQ3JHEw6Miy5yoqSXkeQEs+xoKQ+SD3kfV9y+PsBhwPI\niJkHsUstLZhwNYH9/mpQ2sR1WjLnFeuMJm5tELcrm1BKoWOH5O65zCKjuzuQ\nFz/+xfw7qzeDaLDON8Ss6fSJlRA8cfVXDaQwejjGe6pVppB95m4Kcw/scp4r\nH64onqdaSPL/67qT7kbsX5UnNNcGEAB4+ttGM/zDQw9EykDH7R3HnQUB42ye\nIIGPiNnMA96WFo1n8S14KdnzhIPKZ0mgzvxzxEdpznv52Fry2BdbWxB3ibkp\nFW9t\r\n=0mQB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOv++wyYlLyiif9aowwYw0tNxVP8zK7o4soSNMxNZzgAIhAIjFaUREYy+RChIqN6NONHQ9e+Qk1bMjqhhS8CWnju9v"}]},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_1.0.0_1602152036979_0.24363287986508997"},"_hasShrinkwrap":false},"1.0.1":{"name":"repository-generic","version":"1.0.1","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/redis":"^2.8.12","class-transformer":"^0.3.1","class-validator":"^0.12.2","mongodb":"^3.6.1","redis":"^3.0.2"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/mongodb":"^3.5.27","@types/node":"^11.11.3","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2","faker":"^4.1.0","mocha":"^8.0.1","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"gitHead":"99fe8ed70f74ea8d9d5a32c1f76b0337e154c314","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@1.0.1","_nodeVersion":"10.15.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-FWAG5HvlPm+v0fmspMw5JxgiZL5p+tU8zRfZJSHKT36yDSQkyPVMsRHLdURQ9qda7uGR2x6wuTQMaS3cD5ba9g==","shasum":"9daf1f4fdb0cd1de3ed91dd610d6855809418da1","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-1.0.1.tgz","fileCount":76,"unpackedSize":238803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpAigCRA9TVsSAnZWagAApQgP/3Pv7RO3Z7P/czcTZBuQ\nh1YzKQqFOa76J7gtJ4JzKarurvD/RWCxG5YkGnPD04LrvG0pfuE4wva25w/V\nI4YglO6Oxl77Eax3QGGqfgS9L8fqx6nH4dUmwNJqI48XUfY8gHQ3/vXdhIHf\nGnyapvbPoYPku9Hq4tmciNyBXLl2mnKNepdSGZKNhoENNNzYHDIxNiTtYcC5\nuCfixCBafZ0tx8rjECnGFdQJ+ieKBjv0nJYE82sPKoiXkWV5h0hX7OFIe7m7\nt2lN8Rtw5jirwP86FKiIlA5NiL3xnxHbox79zNtm/TUsQ2dPkD79Diijtna6\n15CiVHHzmLKiQwdRAM/NA4Sa1RXxS4nWBV845yhSgUx7df0O9dYEXMsayuIs\noNBJtR/5Ph5khc8+dXEtKcTlO5je/puaCVXUtAm5RTX3N4otKgOhnhusqqPS\nHT0DDWGDV4eEMGTO5Wm6IpT2ipDLRUUCDHqxERue/WG2uDMVdykfgjdHqQ+N\nc542D2nm1MCUz9mk6IDoU+ISysQcYRQ/ac5nkCiGj6gwhUbtRTaJHJx9OtIV\n+XteYcD/OzlKa42QBiaA463UziYXr5YmiZxeqsQD88kvQZTp7cS/u9+UiQi8\njKwSEZNbfRtYNmzh8aatGZa/DNPqjwKJh6TLjokIHv3SBG9is/W1aZHYt2sJ\nJZah\r\n=axh8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlff9KR4AEy4LxYX+Bc2Yijc1n7q4AOCcrH/RJ8VElwAIgdqfU42s+QOWTbgNbOUdzNagMqoIlv5y8DB603GZtQAk="}]},"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_1.0.1_1604585632076_0.05071412520829366"},"_hasShrinkwrap":false},"1.0.2":{"name":"repository-generic","version":"1.0.2","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/redis":"^2.8.12","class-transformer":"^0.3.1","class-validator":"^0.12.2","mongodb":"^3.6.1","redis":"^3.0.2"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/mongodb":"^3.5.27","@types/node":"^11.11.3","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2","faker":"^4.1.0","mocha":"^8.0.1","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"gitHead":"99fe8ed70f74ea8d9d5a32c1f76b0337e154c314","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@1.0.2","_nodeVersion":"10.15.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-C/bg7dpv7N3XkFxd7Fn10nE3RaIS8W2/S9efJ4aMZJrsVcqnMvm/ej0taRVdx+WHkGVNYHvhOkUePWc8YD1yWw==","shasum":"0beb7609af30efc46376c7df3ceb59956e3caa4e","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-1.0.2.tgz","fileCount":76,"unpackedSize":239109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpBIhCRA9TVsSAnZWagAAt2gQAKJGi7Kzo1qxW4fDbbqY\nUdkQ5kjErZ8pDZBphNOIddMsCqUBaHqtq8ooHKDz3K4UC2xdt5rgpHiqLDsH\nvAaX2TJi6ptBGN5TwLcQskhfQTReS0tQ5EdrhUiCctZo47ffD0h24Bfl17vq\nsVIzQrJprN3QDStaXW0G/I6vmaBDsbwixfvFbq5HI4jcCjtJqeBQyNBMuACE\nnQnP6nn5LEevWH0AhcRbuW+R8qNdqRmGBq2W1v3OJtkhQE+hpGrqglNImRn4\nqvdcbZ4XgSi4zmbDZTzKbcA4tMg7q7KMj9Heao1r0UmYT/uPqcSt7PL08x9z\nCsgn33r0zfY/MiwJ8asm+vSiwdQBqjyF+IC68K4PIM/3Hhi6eILSRzEh8Flh\n+cXpIjFOtkDhpdm/iIEUVULyCsQdUMsF7d15a5y9qVmcUOl0UMuPMuxA0ain\nslG4fqNEBF0ZJzSylZNhOIHn9oBps5OajhKGDbxRN8fuDOQ6huuITNSIAl8H\nmQzs6Wf870YU6sjMr4lC4+ZnF81CPVgxdSkefVmsFgiPhONpdcBQdPWBq4bP\neTRoks0P1f0rPVHPeL15+gdx5toJuplgAM/2JKpt42QnuHabv0NTj34o3SjV\ntBoVjBzoXtYBtWgmO7tuQR1eVro5VOeElYS+M5hntNAZYrhMdHN11qk0ehbf\nRsy7\r\n=b4I9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5G8V2y1NYkJ3To2dsUqGtQMLMLPcdq1nkl4F0X9CDXwIhAMzeRbuUFlULvAFCbtFp3nQk/R/2CmNqUKZz1qskeib6"}]},"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_1.0.2_1604588064512_0.06697153755139329"},"_hasShrinkwrap":false},"2.0.0":{"name":"repository-generic","version":"2.0.0","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/redis":"^2.8.12","class-transformer":"^0.3.1","class-validator":"^0.12.2","mongodb":"^3.6.1","redis":"^3.0.2"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/mongodb":"^3.5.27","@types/node":"^11.11.3","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2","faker":"^4.1.0","mocha":"^8.0.1","nyc":"^14.1.1","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"gitHead":"99fe8ed70f74ea8d9d5a32c1f76b0337e154c314","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@2.0.0","_nodeVersion":"10.15.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-hkDsVskD0I2BmFKdoBsB3Rdg/XUcbT7uZ6Pc+VdjQeivE1/3SmdyCkbcQUf2itZqIRXhNOGmm7XxZScec8VK0w==","shasum":"6207d8dba4a26af31f85c7df73fff60cb30dc947","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-2.0.0.tgz","fileCount":76,"unpackedSize":240536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu+tqCRA9TVsSAnZWagAA0QcP/imT0X2qQMiU2/okzelu\ny5aT4ReSEdOK7Uu62UEFRqiGeSVIRbntR1uUu5utn9yeqEOIoNjtCKGNV1zt\njjYBJX2Ale1EgKL6jispLti6YOze0ArR17osy/t4B/8Cli1z9X5Ho6AP9HnP\nZD6aMLAU3aCNtLNYacyenknDacJmaqhNan1pwVFxhRoj4J1bjI5WN/RLnfJa\nLbboC1Z9fsacfkEZ/SHmiE5LIQLfFW9BTd3tO8Xxs+HLjGjPR6o2OEu82WfX\nEzWzHnA9AS80RChcx1+3Nt//sv2/vzNjYAa6swhK79TPfZhI3YQsC2mPX+TP\nBDHquHHEm7jiQM0uSBVHv3VlJBOI8vSgQ8At8W+l/cOwoiuMNBGsYTgU+P9Z\nY8CNZNOhFXglxGSjjySr+7zKXv0DLdruUHm04VJ3tnHYqzl+0zlLJJdRHibl\nAR+qUueaddDm7SIfGa9jE3Ca+Iyh7J++WLZOWvRCquln8mP87Ojc6pkgYAz0\nDJiOIKdTpl330LaGPrz7XcyTod8BLakdEJVG91aHruC/jOjDPbLVq33F5KwR\ncF7uRiZJx4822CCp9kJl/IqFYeVgrfrf14dN/eegMgHKpGmMOW9zO2hiKbrH\nRm82K8BOUoTP15gzsuqd79vltYvhn7d73t63pmKCu+P4oKhjSeY7VGb0A2J0\nn4Hp\r\n=Zn1P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD37hblb0kiwfqIEQtDL22WAkuwFUaDexqn3cEHVclyxgIhAOf1ycLfLSnf/Vu6cT9v9GZD+6wanTija8rIY71mf+nF"}]},"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_2.0.0_1606151017928_0.9900585756719973"},"_hasShrinkwrap":false},"4.0.0":{"name":"repository-generic","version":"4.0.0","description":"Repository base class for Node.JS. Currently only supports MongoDB.","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/redis":"^2.8.12","class-transformer":"^0.3.1","class-validator":"^0.12.2","mongodb":"^4.1.4","redis":"^3.0.2"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/mongodb":"^4.0.7","@types/node":"^16.11.6","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2","faker":"^4.1.0","ioredis-mock":"^5.7.0","mocha":"^8.0.1","mongodb-memory-server":"^8.0.1","mongodb-memory-server-global-4.2":"^8.0.1","nyc":"^14.1.1","redis-mock":"^0.56.3","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"gitHead":"0a61db25fe990cc6943ff418a1d4b1fd1aee7ab7","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@4.0.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-kgkqaSTkX75ov4HhjO0yPvvmBygTrNOPWIlVx2z2b3Xwfd5hzhNPjW588Ra2Ph6QaJu8MuOaX7NJA/uZq6558w==","shasum":"8b1d10f30ca4dfcfbc242027b247c00a030a7fa3","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-4.0.0.tgz","fileCount":76,"unpackedSize":248108,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7AYst+Tkj2P+8rtaAleAX8qnjlI5fBAH40JWi8+AFoAIhAJb7scYXaTYHduOBEnGJEcaGaad3k5i69+fnBhnXTyaQ"}]},"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_4.0.0_1636308414911_0.9090118136916714"},"_hasShrinkwrap":false},"5.0.0":{"name":"repository-generic","version":"5.0.0","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/redis":"^2.8.12","class-transformer":"^0.3.1","class-validator":"^0.12.2","mongodb":"^4.1.4","redis":"^3.0.2"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/mongodb":"^4.0.7","@types/node":"^16.11.6","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2","faker":"^4.1.0","ioredis-mock":"^5.7.0","mocha":"^8.0.1","mongodb-memory-server":"^8.0.1","mongodb-memory-server-global-4.2":"^8.0.1","nyc":"^14.1.1","redis-mock":"^0.56.3","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"gitHead":"0a61db25fe990cc6943ff418a1d4b1fd1aee7ab7","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@5.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-AZ3Z9XJhLMEyfjKnFaRHQmgo/SPK3/PSNxOGChoDVeI4XUIEE1PNmbjbB34yD0AwIPwiAiiyvQqA6PSPjsjXHA==","shasum":"6338c3e2e36d17131f573626423f63a91eb9908d","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-5.0.0.tgz","fileCount":76,"unpackedSize":176558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmQD6CRA9TVsSAnZWagAAkL8P/3CI7SyCgciV6c+Iecnh\ntLpzviiZrTB/jtugM1Ncn/tBNPwuyRJ8DmLgySZPMKAM7gE40k5c6c/WIV79\n0iIKw50pWDuBW8FnlH1QPW/NacWOTpRU6tne0Mb2hrDt3ZJucEYiYetdrNCE\nl3ws02Ta+AmDPQ7Sy1ng2dJlEY0d2LhoVJt6rA7yXiktB2ymDpqa11zI4UCX\nxzFr78eXVVyUjuwn4lilt9wHtaQvhNpUco5WTT5dgN1YbWkcSb974JBhLxdW\n5tPco6FRgR5MpmMCeIOxzNruaft7qZXPIBFe2od45OOPs1HI+aBYLFnDuuKx\nFwjkexi5AWYomkYprd4Yezd9E+ZJzZmJHnN38cHE+xCthVUTZdIkQ4F76nTJ\nVJvRA+HsvbHD0KgfNoMrh8Q9LxN/j+X81XdzGDx/KtB04vBC6IZNlLUpxjJr\nzdcR4Sh6IAJJHSI2KXtgC+pnMxXZCEI1yFgRW8CHFat5VKVf+CvoD2und2Co\nPc25m5lj+X53v5HMjOiW6EEwNakVLuWI4TE5pAxo7bBmu2iFTChWOcx73HGQ\naqupoMKuuWZQqCyZ85Ynjq2rEqh/AjFpKjGHmkWqnL1XbC1EAeLYb1gGTU1k\nF/U+BeIL/Awit/+8KczoZfa+aBvKB1yCQX69lagkxmQvhkDdh4KWquH52sxu\n9lcV\r\n=8fJN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVg7fgUdLa5uLYunqQNOZcosUj84HaVorPhBoZN4uXMwIhAIhmf7aEgPahiQomMr7HGg069YsdDOBiu+YEY0Od2vNZ"}]},"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_5.0.0_1637417210409_0.4802195968941063"},"_hasShrinkwrap":false},"6.0.0":{"name":"repository-generic","version":"6.0.0","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/redis":"^2.8.12","class-transformer":"^0.3.1","class-validator":"^0.12.2","mongodb":"^4.1.4","redis":"^3.0.2"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/mongodb":"^4.0.7","@types/node":"^16.11.6","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2","faker":"^4.1.0","ioredis-mock":"^5.7.0","mocha":"^8.0.1","mongodb-memory-server":"^8.0.1","mongodb-memory-server-global-4.2":"^8.0.1","nyc":"^14.1.1","redis-mock":"^0.56.3","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"gitHead":"f3f4b1f4df7f01e104886cade224534143215a6b","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@6.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-cPaKVHgLJA7b52uXMDThxyCKHg4o+awKnZHo7TtN1o/RA7/vG6c0ThQnjqPpjbcPIExPn9QYcSPErfUBDzvvug==","shasum":"8b755a983100aceb6512f577558e01a1ee4d5740","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-6.0.0.tgz","fileCount":82,"unpackedSize":264009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvlYoCRA9TVsSAnZWagAAf9UP/23X8u8E6APB1HR9gN79\nisPKs3jUxYya9hNuS2AHhkd3DETGkvrmGSFzFVcjaCC+8NpmK3DK5Wc8nT4e\nfTdmArMkuN6S77wSHodoHAAPLC9SwYSQQNgcZ3SLavG3IAgfnHpWyW8D0ggH\nn15BQV9XZnW4wkxFA9307MxJbgewrYTzzZXY+z3YLIvvJFYGFNt/08i2pSzU\nfJ/CYxKbFS/N5Po4k+ECIJ6iRFelWU0TyRoCE9qoEu1zl0ukbRWCzqTm0ZOR\nOn4RsmVS9fhd6hvyfb6MTySLxes4hgZhzd6SQ4BoG1JO9fcJlFuFkQh3EZZC\n4BGS+JXWYjmn7mjFA1LefN7HOwZR6NQzkDFARuIUyj1s+Ge/XTcJiDVDPa2L\nIN7w/U/X/apgLi1RG/q+h2AlwbTDk5qwULBtM59iqaWXARidm7GRQXUUi7i0\np0Ls2sNNmvrcZCDKsHjUIoYUhxqJITVLuQIJjdiHH5BlfUCG/l8sYqlp3GGC\nk80hYg5ten+ijokgrtuY+YlWmTCd/oteH3mQOJ+3fOJ4fFVVgl2vxJrV6YFn\nT8UvjgLDCKt8U6tfefQxRyikEyNl3uhyY1XIVk3vJvKo6kjnffJRc7j3SLvW\nKmTifr+sO3NISS1gK9IjNiVPqqHyGrVmOeXokLp6hj55ug9z2eIh7i5auAAc\nd6qr\r\n=o2jn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1fvW/V636uD+oBhm4Ke0FUz4pi124FBGi41RZ7sv9eAiAr8CULFu1zJh1++Y0kzspx4DVdWs+OsJMj0p7XU7xTEg=="}]},"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_6.0.0_1639863848333_0.6187625776597756"},"_hasShrinkwrap":false},"6.0.1":{"name":"repository-generic","version":"6.0.1","description":"## Description","main":"./build/index.js","types":"./build/index.d.ts","scripts":{"build":"rimraf build && tsc -p tsconfig.build.json","test":"cross-env NODE_ENV=test nyc ts-mocha test/**/*.test.ts","lint:fix":"eslint --fix --ext .ts 'src/*/**/*'","lint":"eslint --ext .ts 'src/*/**/*'"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"license":"ISC","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"dependencies":{"@types/redis":"^2.8.12","class-transformer":"^0.3.1","class-validator":"^0.12.2","mongodb":"^4.1.4","redis":"^3.0.2"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/faker":"^4.1.5","@types/mocha":"^7.0.2","@types/mongodb":"^4.0.7","@types/node":"^16.11.6","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cross-env":"^5.2.1","eslint":"^7.1.0","eslint-config-whitesharx":"^1.4.0","eslint-config-whitesharx-typescript":"^1.1.0","eslint-plugin-import":"^2.20.2","faker":"^4.1.0","ioredis-mock":"^5.7.0","mocha":"^8.0.1","mongodb-memory-server":"^8.0.1","mongodb-memory-server-global-4.2":"^8.0.1","nyc":"^14.1.1","redis-mock":"^0.56.3","reflect-metadata":"^0.1.13","rimraf":"^2.6.3","ts-mocha":"^7.0.0","ts-node":"^8.0.3","tsconfig-paths":"^3.8.0","typescript":"^3.3.3333"},"gitHead":"22585ae0d688c541509002c51db4cc2d8b054701","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","_id":"repository-generic@6.0.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-+WF/B0evYmQZ1G3E22TbJKPvYMs3R6UFreSF9IxvDk0pwAUrlBY0luQ5dYSMWyJzaMGooWFbi8UJC0Kvaq0OTg==","shasum":"c8050d26c52ce2d0fd90a678d18945781e1597c8","tarball":"https://registry.npmjs.org/repository-generic/-/repository-generic-6.0.1.tgz","fileCount":78,"unpackedSize":189272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBUT5CRA9TVsSAnZWagAAAeoP/0+zPHqN34mXdMXAPR51\nUTiy3fAypEzHkjQNkS+J+sFe143Z3SGuM7wfvCMz8XVrGwvMvHhPmK1z1RUf\nG/aG2S+OdUA+Pja+3EV+CMmPWJjE0GvsIXh78BCO7EMcPNf2lRG2QbrQpEBw\nwZCzxIjDgXKdeXLami3jCv8XIglbsUm1/TZug1MDPgNpZAoMRT7MTCDHnQmo\nzCgBc6FcE5TH6YgVOM4ZhU9jsNERB8DArYaSs2oMMew57XpTa+xd+zM7dT7Z\ntPC6LfdIQroFloH6LNroK2ccVk8+SyBZUlQxfjvIwU6+fv/SjxQnsm0+HlsQ\nfBoQA6cz/eBK6hwJRiAua4R2fBWMXPGq5nX8Vq+vIou73zPhmqZlVKTN7Cd9\na116gNbG84o9pvNFnOJII9oXxsSy/dRHJwdVbsNraSSI5TDjha4UX2vYO/O+\nYBy+MPyrNTNv/CbNKG4spypqQJ1DtFtzShfRmQcmWbFrSSOyqxFynqmCwgVV\nmOarFbmWVwrX/yppEgX9d5RrlXasJ4gpBkZkUMQossP34Scr+FqD99v+LcVQ\njJzyIifWCFzR66TV64LlY4ts4LiS1eVJew84906tNDrQIUfhkRBT38dojJ7U\nIhxsitDSAMhTVRr+ByajywCxpJkiXkNsG+5WHTaFrcMG3VXcrN4HkFJ9A0/b\nYH51\r\n=ZTUk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHCb3ZJ+szza7r69DcHUsMr06l70hcnGcVXIiNFuOnsnAiEAlrE8FQgN7FnzBkbM2mho3zLCgnJBcgcIyqFoYYSFAVA="}]},"_npmUser":{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"},"directories":{},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repository-generic_6.0.1_1644512504848_0.5526719920766943"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-17T20:20:54.029Z","0.0.1":"2019-03-17T20:20:54.187Z","modified":"2022-05-15T19:45:26.315Z","0.0.2":"2019-03-17T20:22:01.165Z","0.0.3":"2019-03-17T20:24:44.618Z","0.0.4":"2019-03-17T20:26:56.912Z","0.0.5":"2019-03-17T20:58:54.656Z","0.0.6":"2019-03-17T21:04:08.459Z","0.0.7":"2019-03-17T21:04:45.698Z","0.0.8":"2019-03-17T21:20:12.994Z","0.0.9":"2019-03-17T21:24:02.658Z","0.0.10":"2019-03-17T21:28:35.955Z","0.0.11":"2019-03-17T21:49:54.265Z","0.0.12":"2019-03-17T22:58:36.384Z","0.0.14":"2019-03-18T21:16:50.401Z","0.0.17":"2019-03-18T23:47:03.047Z","0.0.18":"2019-03-19T00:03:37.614Z","0.0.19":"2019-03-25T22:15:38.734Z","0.0.20":"2019-03-25T22:33:44.116Z","0.0.21":"2019-03-31T20:47:37.534Z","0.0.22":"2019-03-31T20:52:27.581Z","0.0.23":"2019-03-31T21:28:18.185Z","0.0.24":"2019-03-31T21:30:37.379Z","0.0.25":"2019-04-01T21:30:18.646Z","0.1.25":"2019-09-03T14:19:26.434Z","0.2.0":"2019-09-23T11:29:14.553Z","0.2.1":"2019-09-23T13:04:29.483Z","0.3.0":"2019-10-02T16:30:14.140Z","0.4.0":"2019-10-03T12:47:18.781Z","0.4.1":"2019-10-03T13:10:05.091Z","0.4.2":"2019-10-03T13:47:36.541Z","0.5.0":"2019-10-04T10:55:41.228Z","0.5.1":"2020-01-28T21:54:00.132Z","0.5.2":"2020-05-07T15:57:44.809Z","0.7.0":"2020-07-01T19:50:30.357Z","0.7.2":"2020-08-06T21:17:52.868Z","0.7.3":"2020-08-06T21:18:16.449Z","0.8.0":"2020-09-07T15:09:30.481Z","0.9.0":"2020-09-07T19:51:03.811Z","0.9.1":"2020-09-07T20:20:22.316Z","0.10.0":"2020-09-21T12:56:18.934Z","0.11.0":"2020-09-22T09:52:25.199Z","1.0.0":"2020-10-08T10:13:57.101Z","1.0.1":"2020-11-05T14:13:52.252Z","1.0.2":"2020-11-05T14:54:24.674Z","2.0.0":"2020-11-23T17:03:38.084Z","4.0.0":"2021-11-07T18:06:55.045Z","5.0.0":"2021-11-20T14:06:50.578Z","6.0.0":"2021-12-18T21:44:08.496Z","6.0.1":"2022-02-10T17:01:45.046Z"},"maintainers":[{"name":"natashkinsasha","email":"natashkinsasha@gmail.com"}],"description":"## Description","homepage":"https://github.com/Natashkinsasha/repository-generic#readme","keywords":["repository","dao"],"repository":{"type":"git","url":"git://github.com/Natashkinsasha/repository-generic.git"},"author":{"name":"Alex Natashkin","email":"natashkinsasha@gmail.com"},"bugs":{"url":"https://github.com/Natashkinsasha/repository-generic/issues","email":"natashkinsasha@gmail.com"},"license":"ISC","readme":"# repository-generic\n\n## Description\n\nRepository base class for Node.JS. Currently only supports MongoDB.\n\n## Installation\n\nNpm\n```bash\nnpm install repository-generic\n```\n\nYarn\n```bash\nyarn add repository-generic\n```\n\n## Support\n\nThis library is quite fresh, and maybe has bugs. Write me an **email** to *natashkinsash@gmail.com* and I will fix the bug in a few working days.\n\n\n## Overview\n\nThis library can be use with JavaScript, but better use one with TypeScript.\n\n### Defining models\n\n```typescript\nimport \"reflect-metadata\"\nimport { ObjectId } from \"mongodb\";\nimport { IsOptional, IsString, IsDate, IsInt, IsOptional, IsString, ValidateNested, IsBoolean, IsNumber } from 'class-validator';\nimport { Type, Expose } from \"class-transformer\";\nimport { Model } from \"repository-generic\";\n\nclass Purchase {\n    @Expose()\n    @IsDate()\n    @Type(() => Date)\n    public createdAt: Date;\n}\n\nexport default class UserEntity extends Model {\n    @Expose()\n    public _id: ObjectId;\n    @IsString()\n    @IsOptional()\n    @Expose()\n    public name?: string;\n    @IsDate()\n    @Expose()\n    @Type(() => Date)\n    public createdAt: Date;\n    @IsDate()\n    @Type(() => Date)\n    @Expose()\n    public lastUpdatedAt: Date;\n    @IsNumber()\n    @Expose()\n    public version: number;\n    @Type(() => Purchase)\n    @ValidateNested({\n        each: true\n    })\n    @Expose()\n    public purchase: Purchase[];\n    @IsBoolean()\n    @IsOptional()\n    @Expose()\n    public isDeleted?: boolean;\n}\n```\n\n```typescript\nimport {Expose, Transform, Type} from \"class-transformer\";\nimport {Object} from \"repository-generic\";\nimport UserEntity from \"./UserEntity\";\nimport Purchase from \"./Purchase\";\nimport {IsDate, IsNumber, IsString, ValidateNested} from \"class-validator\";\n\nexport default class User implements Object<UserEntity>{\n    @Expose()\n    @IsString()\n    @Transform((value, object)=> object.id || object._id.toHexString())\n    public readonly id: string;\n    @IsString()\n    @Expose()\n    public name: string;\n    @IsDate()\n    @Type(() => Date)\n    @Expose()\n    public createdAt: Date;\n    @IsDate()\n    @Type(() => Date)\n    @Expose()\n    public lastUpdatedAt: Date;\n    @IsNumber()\n    public version: number;\n    @Type(() => Purchase)\n    @ValidateNested({\n        each: true,\n    })\n    @Expose()\n    public purchase: Purchase[];\n}\n```\n\n### Create MongoRepository\n\n```typescript\nimport { Db, MongoClient } from 'mongodb';\nimport {plainToClass} from \"class-transformer\";\nimport { MongoRepository, ClassType } from \"repository-generic\";\nimport User from \"./User\"\nimport UserEntity from \"./UserEntity\"\n\nclass UserRepository extends MongoRepository<UserEntity, User>(UserEntity) {\n    constructor(client: MongoClient) {\n        super(client, {\n            version: true,\n            createdAt: true,\n            lastUpdatedAt: true,\n            validateUpdate: true,\n            validateReplace: true,\n            validateAdd: true,\n            validateGet: true,\n            classTransformOptions: { excludeExtraneousValues: true },\n            customTransform: (entity: UserEntity) => plainToClass<User, UserEntity>(User, entity)\n        });\n    }\n\n    protected getDbName(): string {\n        throw 'test';\n    }\n}\n\n```\n\n### Create NameUserSpecification\n\n```typescript\n\nimport {FilterQuery, IMongoSpecification, Entity} from \"repository-generic\"\nimport UserEntity from \"./UserEntity\";\n\nexport default class NameUserSpecification implements IMongoSpecification<UserEntity>{\n\n    private readonly name: string;\n\n    constructor(name: string){\n        this.name = name;\n    }\n\n    public specified(): FilterQuery<UserEntity> {\n        return {\n            name: this.name,\n        };\n    }\n\n}\n\n```\n\n\n### Create UserService\n\n```typescript\n\nimport User from \"./User\";\nimport UserRepository from \"./UserRepository\";\n\nclass UserService {\n    \n    constructor(private userRepository: UserRepository){}\n    \n    public create(): Promise<string>{\n        return this.userRepository.add({name: \"Test\", purchase:[]});\n    }\n    \n    public findById(): Promise<User>{\n        return this.userRepository.get(id);\n    }\n    \n    public findByName(name: string): Promise<User | void>{\n        return this.userRepository.findOne(new NameUserSpecification(name));\n    }   \n\n    \n}\n```\n\n\n```\n","readmeFilename":"readme.md"}