{"_id":"mongoose-orm","_rev":"30-f1f23d12d8d1d8a42f7e3d64f9f58423","name":"mongoose-orm","dist-tags":{"latest":"0.0.30"},"versions":{"0.0.1":{"name":"mongoose-orm","version":"0.0.1","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{"commander":"^6.2.1","ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","lodash":"^4.17.20","mongoose":"^5.11.9"},"gitHead":"53c4184162efdc0d45fee155ecd3732c77e49d01","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.1","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-P6UUl9cADUh4IIQWF16OjTOsuCz4amwc7X/WY9nW2YSGkBuXxh0+Q6K0AzY5WN1akh008aKxUvzxEgNUIL5W/Q==","shasum":"baf34a2ee026115059f76a5ee5ea9c30a173b1c1","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.1.tgz","fileCount":31,"unpackedSize":80882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIpfACRA9TVsSAnZWagAAXMgP/0XblnCArMIbqYxzHVKA\n8sRJ1UNepPuSU4Xn6xnIP6quIp0r4rwycjMsnELZqlqBpweHilsL9Zv9KMYa\nwGGMCLaAgEGTMOUOaZ2bV8XEcsrgB8ywYGVkmQ1EM2nt3g0O5Dx5DXBfg1No\nOjrctU4qHIpQm1pEoGcd6du+LTGYJivKBSJKQKtpVTjfWgPdVtHbQaLtCoep\nugA/e2ein+lNBRfnPqfmou7UdSczNWr8oE7Q6objrUtD2sCitKMANXjJsvGj\ni/gbc1QpbbB7IEXCVAJqav6Unh/JCLbRMycwggASZxVUOgAPEQMA+pEUfw6I\n2erpHk4ir+lo3qmBae5dFJ8uHRMgXi7qfZ79wlpIgf+NNcxDUa4HqPrzXPsW\nxysrjps3ECaJVV9kUN9eIRelhgkUdbPGYZ0vE8pVkZBJI3gmYYgUo1zkQHNm\nsdKVelXs1qQ/X/MrHAFfUiuojbSmElbOOdew56boo9FOdhM7IEI2PjjIJQiF\nOUoErCjHPIz5TFy6D1HSWso2kqDZZVR86tCDv3A0dQch8z9G8uTCDk3NrPQw\nK88BHIlXmszZ8yz7wIgyx0StKT1fqR/jrTtp/ZSsdFwPv9emoEc+1hVH+BLf\n5n49+Agele0dXZ4B+f74B+yyVM5T9BnROkjpyhC5oin1BDadiPgCAWTTygYE\nLANQ\r\n=6Je5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVSTBBuGe6QZeFpLO2bgjQl576cO2dQb3M4yG+jfQBEAiEAhqpDoAVWPbC9VQDMoykqdM+06Kn35E9d8rHoeqd8sds="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.1_1612879808481_0.3846580719388599"},"_hasShrinkwrap":false},"0.0.2":{"name":"mongoose-orm","version":"0.0.2","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{"commander":"^6.2.1","ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","lodash":"^4.17.20","mongoose":"^5.11.9"},"gitHead":"e7f845f37809618f0a2f08ee698c96a9972ee4bf","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.2","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-XyWqyneehMmG88WNOmeZIx2/krqwkheWlyiUXSFZosg3ZI2FmJ9vk+rN965ep2n5wxzOygeJitxEEHkPLH9Cxg==","shasum":"99550560a86f08bb862e008c3057076ab8140ab7","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.2.tgz","fileCount":31,"unpackedSize":81051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIzlUCRA9TVsSAnZWagAA42kP/3gLUtHH5BQSxYppRhvf\niDjniFwwU83WRRcIMW1o0QfKaUOOYEIjXCsHt+S2C78O41z4zDkJOIkWUN74\nG0/ulIKKTvM6HjUSLrFniYptk5ik3Kt2R1zJRa+jSkCnGlKHgAcnDeg6uC79\nogU58nf6TeQkaFWYZ+uu6oBAPRtmW8rJTVA1YKQNFRbDUJkH/ttvy8T7CehE\nCo4lsniAuP/pTy/Umb/rzhFuZR724xhLIvEYdMUeO42H3UdzIjtcGlbSCahJ\n4oevY6SRSr005OTISAx+7OwU7SlfsmwLIhQNsUapn5qhhZI77lMUAZeshYnY\ny61s0LqjarrbKx249EYmOskf6IfN6gt93U8cBbXohl/fRPYU7aX34D7ntYAz\nrJeewt0DUo96CTWlECKqKiKBPcr3vz75+xDamMCFeTGCwzZ831j4i2PvowNi\nhIa7DIRVb1kkUiDgNh/q6vKl/DTulVEPkFYHF6r8rS5kGmb3Fl0rdw7k8H1Y\nlg+Iq0XsG9cYpISWiLMuNF31loYmB/ulydqgEJs2sKS2fsBQyPaebUarq7UB\nHbtzQvIRFRyDbJQen4Y50On0ev9QAgt8CoPsG55f88juASuNc1NCyH0GUXvJ\nZU2ql68Lt6SR65kHELDd948xNOs+2xrl7yxumQxEYyB6Kj4D5u9vXxeBH682\n///C\r\n=WB0k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICigM2XdCZxloEBER6iKsioChppuahXFQv1iBZ0e0a5cAiEAj/JS+fOnGmJ/Dtuz7DlEndLqCxipL8aZPEobPBPSeEs="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.2_1612921171267_0.44628646915205805"},"_hasShrinkwrap":false},"0.0.3":{"name":"mongoose-orm","version":"0.0.3","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{"commander":"^6.2.1","ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","lodash":"^4.17.20","mongoose":"^5.11.9"},"gitHead":"423a75e162b7af4e14679302a714b7fc4c0d15dc","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.3","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-TBH8KOCN/q+bqMKLTixQBNg9JLGEXhcU59iq09uyc7vHm0dGDZXH04n4qbPUdUOhCRkH0eMHNEPQci18f7IMOg==","shasum":"6603443ad99615f898d6e6e837bb2f8bb91b4cb2","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.3.tgz","fileCount":20,"unpackedSize":54593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIzrWCRA9TVsSAnZWagAAeN0QAIRYaFs3X+bUTd8De3zd\nZ81z3jq9hbLBf5nXOBqyqFnaIgvTcIMLkhtaqR3tshxP42K1iCNy+V0dRUH7\nF/wV3d9d32X8uIEleedeVOO+UUGOMDOLFyCpQ6NaMmGH2cEaF5BznYNJEpjS\nL5d5t1Xk+8vOibggWZNjCZelT6JseVCp0z0/8QaSD4w2fyE2hm5KV41xGo9k\nyS4LcDeb9kUHdfBeQc4o1yoC1+FbJw03eOLoMrJTep09abh6cdZPZJ4u2w8R\nh1EIVXBOtlIF1exiS1bx7jOaX1K0opv2FKFRGIgiuPKcOHklqlYXtgQcqnkA\njB1fbtgCd3UWBGwo+7FOIxC3VUhPY+sGRkiLRqAwjUyNqePcVBdteankXpAJ\nq0cdKQliTGceInnhbJH/AuIJy2Fb3Ibg+iqFJwxEsm6Un6AZoN/DMQGAxIVr\n39Dsw05yo2NMM98U7aR3gVSiB2v+2YmHxTOmdcVLiA1iFM6XW3x00L45RikF\nI1fveTjh8i/TWHpuJuIybejH2n4fS1m6vzsoHybSSCB25kLpYwn/LjB9/xUf\nxljv+Mm1dc/g19jyHhcszsL6CUO5TkbAPbWLGXQYr0c9FJRTZBQnXe/nti5H\nJvsAPX091yra0uP6STFQwri1W5zCiQgc9Q/6N8Dcag9/wdR8K69WMGH+cIpu\nRkE8\r\n=TZ7k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXR0+bo09UHgoLUgm1/WcJ1A7vGNUJM0OtcYm0g/+ElAiAaV7KIxVeWJNR9+VX5oPwrwf1TxeuX9aymsBINtL6sRQ=="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.3_1612921557766_0.2289737250996482"},"_hasShrinkwrap":false},"0.0.4":{"name":"mongoose-orm","version":"0.0.4","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","merge":"git checkout develop -- dist package.json package-lock.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{"commander":"^6.2.1","ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","lodash":"^4.17.20","mongoose":"^5.11.9"},"gitHead":"a770fa137ea7a3e372cc12722914dbe41f410443","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.4","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-pBwVSsQn+7eENP5Kc5WUVQwUOI8apa9yXnVNPxxTtDHV3hc6e7d9RraD0HcnzzKQt8dtEhBWbTevc9OL14mNfw==","shasum":"922a3ba806f9c364a8d3a80fa49879f4538bb243","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.4.tgz","fileCount":17,"unpackedSize":38648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI0HSCRA9TVsSAnZWagAA2pEP/itM9WcFLJPSgh+Fyb27\nTDgzBd8EU8WCwcJpdPV2VHKAGCBHygVcpY/TAFQYIWBKWCid2L8US0zIRMLP\nbA9b1ufmHIOGZBMGaASPWLySPj9ALTACgNOgOGEOTNtDWigVGgbhWgyx99UO\nQodrIDbzWgzdgbNfVGAYfgZG4gNmTEl1/p5v+X3sUtMGZzniVMnZ5zo7k2tc\nV3V7DMz38aAMmL1GBlxoKDrx1N1c4yAWOz5LWiz4xkH49d6AyOy/MMLQbJw1\nDMrHS3d0JAW3zKjK4N1eog/xBk2shO5sz52scilzVgf4ya7GY6bxmRgCBGC4\niU1B4NfDziYnCuVhjOhkdz4/m/hgeIhuzpnw80c6sFzKRWnT75SbUm8xNnLM\n4GTaR3aya2jxUoMAbP3NkWNoMn+zvaJsOBeK7O1SDNT2tRWo3ZpCF0ii0eRT\noPBq3t1QX9dhV/BGmcKKF7rrvAgZysfSp3f37c/jSeXSkReEhuV4+LYgjiZB\n09HD6DxB5VrYontA0cVkvhb+VspWSHJfvEA4AKg4++bRNfGnkSf1Hthonlht\n5wcfLillCCiVr3zyoQRjrhhSWXzFUlAzHCAVN3cN3dXXWKANz1/weEKQ+sdb\nwXh0PxqHcnf1XBfBftIbRS0IP5CYPNL+Lz//cqTwnydLKoFRyqMSM29HXJxi\nWDLh\r\n=DqR8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGD3w8J21UE6aJnJ6j3J6URrSWXRpE3j13hSbUJ6KziUAiEAmxZyL2MzFPrIXddcFjpNpa2NP+g8cMi/PDC3Z0khY4I="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.4_1612923346503_0.900496037570192"},"_hasShrinkwrap":false},"0.0.5":{"name":"mongoose-orm","version":"0.0.5","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","merge":"git checkout develop -- dist package.json package-lock.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{"commander":"^6.2.1","ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","lodash":"^4.17.20","mongoose":"^5.11.9"},"gitHead":"ef3c213e2c97097c22b2c608f55e3354c13b4751","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.5","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-ALvG2EXC5NyYsjL9Ym2koTbl6VKugTfyNBOALO9zXoH3d3qfDNCt/4o/gFBE47KVhxWZBcr+/emR3iufTxvYHA==","shasum":"90f5f201fe8d5f1e17594e6b0d0aed40938ee0d6","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.5.tgz","fileCount":17,"unpackedSize":38612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJSOICRA9TVsSAnZWagAADgQP/iiYYW1zUpX8HpBlw2Md\nx2Vr6Doyw6GaSCh6kFw03Vj8LjxlIg4TJHpax/4Tx1TYnXzXgRKIjP7rClWL\nA6uNoyI5UnNaQ4qrKCqWDQM2QewXMrIr7TohDiUiku+Sfpo/V17RlInQ+1Gy\nRdzDpPq5Tada68eHdItL6soruDTf4Jm5/L6aZiFi2OuiKUXv46ZJu9HjxlDv\njj09CS8iwHySfcdo+kXPRTPwSgJLqY7x0vgMqyTyq9XxoP6xqOXQW/6P2tTJ\n41LiZFn1pG24hb6dgrKW+8FaEUDM8gVEkAVK6xvRBmd0AvZ1Gf/26/wgfLab\nznkxsbZ4Ud2wZmxm3p0FGf+PlfvHktxwnk4DZM1a3u3BxPHlI6pMhe53mlSL\n0fxWtkjHqQPqjW1L0/Jsd9ECEM1ffmIABQ8A4Z2YQzJYExsjBa2u5/VSEWjC\neuZFejkqRnX7xpf3n0B7EhCYKRQmkNofFOwIx+SCJrFRroP8Es/6Game5Cgo\nq8XOvFsYCfmJxjTYL0n060oKCeOcUtmLkRmFWZVhzXUs3MFbzkhNWnv/P5aS\nWBUHe1I/ChAHoOMB6eRT6RBqsg8M+1EPWC7qN8+KllaZCd2V0NJdIQ4+5EZy\nfJeD9AyP6ZIJC7kP+E66VmVnuvZfJH3vO1bzbWgx6+6Ry5+d2TqLc9lQ4XFo\nNBxF\r\n=fsXr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6BP+U9Wn42Yf7+j6v+2fa9peLtOv+gWHi1hGhouC5nQIhAMoxTD2CDyolOfkFa2tJuU/JizcNcpq86oFCthpqOcr8"}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.5_1613046663575_0.1933247049656277"},"_hasShrinkwrap":false},"0.0.6":{"name":"mongoose-orm","version":"0.0.6","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","merge":"git checkout develop -- dist package.json package-lock.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{"commander":"^6.2.1","ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","lodash":"^4.17.20","mongoose":"^5.11.9"},"gitHead":"e912f29582532e680028667bb9ac75ab8a0383c8","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.6","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-XeedOjoz9wgRG3yFUXaonHZZP0UjaJHkN6T4SGqSc7QxWwOHt7zBiAxgz9ZfAIBRdLuAjog7WTiN3SHKPGy09A==","shasum":"c55b7365c45915a05ec4056b9a58dda02a7bfcb0","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.6.tgz","fileCount":16,"unpackedSize":38347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJd5WCRA9TVsSAnZWagAAMc4P/3fsWaOdgb2LsHsvn7iL\n3hov9Yfin/LeCZFs98oW6yrzoZ54p6kwQsa+vBsQN0ITcUyUQz9T7EcosYe7\nlmMS/uazbDXaTDiCiJcD5vjTZaTucO8SAAQO5jDlSP7g3LTLyY5fLsRkfENq\niQWUj2a6tQwtvoE3BGUNwZnz3qypJSFaXCtNzbTEDizlfhocFMy6gCb/1bIN\nQqERUrOBwtYQgxiKn12OrWts8KKUIysu/n1oohhmLz+4FQeYctAVtyaLf7F7\nqP+XZcRSi2F+Up+qZG52aqKGERuVoQL5H+4tUZ8/y+4Zv5GrjWKSBUqivbCc\njuq3Rjcds/dLDSY8B7VhmcvYKGybnMK/2gS7YCSgAy1o6le1yVxkfVKox7n0\nOZJ0AYLPDfqGc1EQ2zZDGjFp5bcjRcZhq/jjnwmO4ZXvAL0H48jdORD0r04k\nMEPu3d++eZ07HRiU5uLOCx8rgEYV2+w87K7WoJg6DR3DYQpOJ7yY0ejz1zxD\ngnr4LmKlA1+ucGpL657GnEDhZjyi0jgnuHD5kC9uWyd+cMNx2fK8IrdDvELW\nmHdHpOjvzxhQo7jaLHKyeXIjm9AFsRz+gZUtEGPPEiL8sD9kDjaXI2pKzPxP\n+8cRQVP16JIhOGOvUS2oUiG7BKImZ128Z6aYuzRd92T4y9GZiEzEfQd+wH/d\n5DOH\r\n=VoN3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFNuJdCQtps4syCXeLu2FnORLm4m1dIYTd+rtqLITnCAIhAKtBWOQcLxf6OSzGLj8PJzJvKOPwCfVJ4d5llvhKjY/4"}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.6_1613094486059_0.7441848940391775"},"_hasShrinkwrap":false},"0.0.7":{"name":"mongoose-orm","version":"0.0.7","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","merge":"git checkout develop -- dist","test":"ts-node src/test/index.test.ts"},"devDependencies":{"commander":"^6.2.1","ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","lodash":"^4.17.20","mongoose":"^5.11.9"},"gitHead":"41c4397bb5e4ae97153d975582a894f4ce0a2277","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.7","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-gmCKgO0XSmaFiiNTf0uX8fr7q9ZYoBavw4K9AozHYghvhaDzI2eQrgX2LbtCbevQ9+ELGTv9pW4ei8dWFyIJWA==","shasum":"d8371747d835d63470213f2ccddb75a4e5b92c35","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.7.tgz","fileCount":16,"unpackedSize":38559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPdiZCRA9TVsSAnZWagAAERUQAKEr7NAnB/4GYK89KMJG\nGpNCnw1amzOpBdWwF9ncSfHQLL71F9KCCDrJUqW7Y9FTsOxZ7j1VJypNQ7Yo\nRstmKbTqrzSDMq0Li64kAvO9rHRFAFhclbDUaPK9KOfo/ufcT/SH+tGrxXOs\n3FdTRt8zyCGia1L4mgvPalzNg31mILX5IkmghlSyNKzsMCT6JazcF2BYkmQv\njw4VfeeFpctd0hiyN8tSSUXRiQU/OZuD2pShAXWbo24FQ7toYi3pREGqiWFr\nQ0kRtHM4pRm1EG1tUevfrzPxH+uyOy9qlAWm3Y+aU/QS4ikzplambun3IUST\nWzVYjwDUQZUM7o/vghILdNH4EKyKqJd9DPQW/3wJ0MJqjF7nzDG8un9mjjZ0\nh+vWWX6ZtmOKYCXbPqN3dW5ZBdxIbuxeIN5iBpFTevjc97EMGUN4IZiKdEQJ\n1v+62S7U71av+M1KH+oeS0/v+b1hG2nz5o+OaBB9hustnV44xONj9Ye1j2Bu\nrdTEAy/kdGATAbJe0Vwgc90S0woGh6G+1a0omnvg/nTYDnRsaR2AqN15LL/U\nLwnUYAgm1suCAshM8dDiJXW5tjNLR1S57xFUT3DQCoOsjcRwegR1wZerdtPA\nVzsS/D8fk0F/IJxRcM3bPbOOpBLR+tjjxXqrSc1skiga8k8oh5I6xeyZREAz\nDlEK\r\n=p+ik\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBE6a5LrwsX1b3a5rTRF6ZKTc+V+qFr3i/m8TtmhZomaAiBpa2TS2PsJ6f23l1K1JZb9DeR7T8xxt1ZlxkiczQJAQQ=="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.7_1614665880917_0.07354902490447879"},"_hasShrinkwrap":false},"0.0.8":{"name":"mongoose-orm","version":"0.0.8","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","merge":"git checkout develop -- dist","test":"ts-node src/test/index.test.ts"},"devDependencies":{"commander":"^6.2.1","ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","lodash":"^4.17.20","mongoose":"^5.11.9"},"gitHead":"a2d733e59f76953be3c68d9ed744b55672da35ab","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.8","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-7jAF3t1KOQxg7YWGFHYqz8qI3ojT1CLd1OmZ8NnBeJ/a/RzcvTIP9yw6JZ5F9zH1uh0HBu0EKcI4GG+Og6OjTQ==","shasum":"0b8b1424444345f538ab3bdc6c8c81bb1063cdaa","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.8.tgz","fileCount":16,"unpackedSize":38476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPdi9CRA9TVsSAnZWagAA/nwQAKRXb3NTeBYsm/bxmunM\nJLHRmboZGF/2LLOUFRvjI51DnMnokohTQe4Lhb2k3wfjo+Py3lDTTevMXMR1\nPdN5zKqXw4tFyPUjyfAwJOX/TpZHp2r+avaa0w/rWSroyaAX7oGhQDzESgC8\nUgbIQN6D5M27GGwta6a6mRSwBHqm2bKCoV0dagyYlWwDUjJGbGJ8i9tHkr4R\nG5lGTMI5H18daSvjkHKD2yvAxTLBbGew83Us0SEEBLvpBEQZ/Yg2VMI6Flh3\nGNNnhBc1DAeA8FCP+aEd6UeC0xlcVwLIY82O+VucPfofkiPZGHsGAAKQ0hvp\nlJYIfB0Vh3n3YBf20gT9N8B5sz2E+LAMGDa92Om5RgbV8JSzzdPK+KcDjkN2\nFG3WGQFI2bWZBaM6z/CSN32ZvnYxiPc909FslcBeUTvPbaDCqRENHDDjxZjS\nUI5hKaXx05RYJK5xDTfJ8NQJ/7BTXAssFbzrd6KGSGc7aIZ1m1Bh1rC6G4vq\nwRN5yTl1JFgPqfHLSTO3jH9yZyrRmNnbprVQq6MTDqA/dBJWrUP9MImsDS/u\nRmqxBbn2cRn4d5jGA8M72ATP5H2yfURnT/Mb7o4RNJLEYEhk7vzILRH8CIQZ\nGskf00TfrvhsT88RE2A19h8LXjgS45POm8b9FnwNkvPbAd1zv4ETFp9fy4ba\nYlvd\r\n=ug1E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHglRWp4GRnbPz299tFTijLuhAksnW9otXI/o3FSu6FiAiBcv5T7QA8cFuh3bM2fHki0/4CfDuw+k5pUo5KrZKs//A=="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.8_1614665916716_0.14805049326288788"},"_hasShrinkwrap":false},"0.0.9":{"name":"mongoose-orm","version":"0.0.9","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","merge":"git checkout develop -- dist cli","test":"ts-node src/test/index.test.ts"},"devDependencies":{"commander":"^6.2.1","ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","lodash":"^4.17.20","mongoose":"^5.11.9"},"gitHead":"70e8705e8d9ed94af861de303cfb6133a4054eba","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.9","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-j0lFPk3mGnzgMTgMqHm0YqXlCoHohyR4ao2Gevqmd9GyEUeHC0yjxpf2W+mrd196Ulv+skG9XiCMIkEl0gK1Dg==","shasum":"33efa66cccb121a9faef390c0d2f36159b658032","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.9.tgz","fileCount":16,"unpackedSize":38480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPdmmCRA9TVsSAnZWagAAPiUP/1IBw235lIuAGT8EAXaa\nd/nYIlIfi61t6o5/4CW/XhTj2OpVu5Ch7r7aXcgHpnn5pfgNTHia0tFcgFS2\n7IuMoaiPCojaYthv/xdJFNCJ7/WfSYoQxxfWms0hnRuo/C80xABmA2Z87qdF\n8+cBl1alyfxGiXunH5WZuZLKXg54u9fCF2Klg8Q5cvrwhN4IQRGkxKsSnAi+\ntgls0RdE+t7r+Rvd/xvfHNrP63Q0viOrin8vR9MhhxEPX4b6BW3M9ppvy4r5\nm3DSTkSirb5J8YMX/Wt0MfuHBKQAoGCQC8X8ebybY/zzXFKMzAgLPYhWNpAt\n2gg9WNpR1HyIMvkwMW0KP6WWgBmU3Vn/vaZ4Xd8JDWZHvDfcBz5MUAidWx7N\nLb4Sn30fi4lGQGjLpApYQ7AJhIy4+b9qAcd8A5zeAvoKUGPC8gUFpsJ9xR4D\nRBBXj4gAptWMYVvElzee1vLjFhuR5FGyLwdQwOZ9akpGpfkIgzEP5mJGuQij\nbQ+fZ6Avt9ImGHeT3awn3n9rYoWOGi2J5hsgWDCqCd+f1cur1T1cHjIdLn7A\nps0ZFa28dgeMIEBvouHYXEYKJdFa0t3yL7L0hKGVkyzXSiaXwXRfMMruUQZD\n9eJOevtLtz8touqtxDfxxUr6D1ZiXHFf1jvVpO2GKCEz3OztBxmgzgHiEEnU\nqSi8\r\n=ZAqS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3nNmk+HKAez/ZosBdn0HLN4G2w6cggNlAJd/ZNpQX4AiBH/zwAm4vXned/boUI80RF28FmS38p7miS1IwoF3Qmcw=="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.9_1614666150424_0.5297468401635885"},"_hasShrinkwrap":false},"0.0.10":{"name":"mongoose-orm","version":"0.0.10","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","merge":"git checkout develop -- dist cli","test":"ts-node src/test/index.test.ts"},"devDependencies":{"ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","lodash":"^4.17.20","mongoose":"5.11.15"},"gitHead":"932effcda43b145c513f647bf678d747b7ba8911","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.10","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-mU4f5LDDNTJMbEMYcfXbf8UmC1mb2UoheVr6eVh65ukbp0wDpNokPHjbOkPFPpOZBK4SvlxOY30LAh6LXNA/JQ==","shasum":"0faf56369ee1dd492e0c4d9f2d99abff0f862f74","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.10.tgz","fileCount":16,"unpackedSize":57768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQkrbCRA9TVsSAnZWagAAH0kP/j94tKMT6DyA+lfTjo2Q\n0NCQU5fkRTht1rzjfKvI3RMaDvLolbal6pgPeyptKvI1Rqi8QcIIPPRRmVxR\n7FBGpbCl2lprT9H3K5nvxVGYYAVf/ZOAh/q5m1jErJUZHC85cKkQsAry8gb8\nT7lHXsjJEz7yEI6/3sBXeiqTQtT8ba22cVscJVcg/DIJwA3YmVyadEJ+p+DF\nBYWLU+k+4Gn19mJBuhRU9IUm73CFYYuA4t6fO1EXcUlw04HJjvtx0Hk/bWUZ\nObtVZGmgqEw2xYBHGmONTZhP0WqKCDh620m1CCTXMaMmdxitWCoYFfxjihJu\njnyCM0lCKdfg26DT97TIPpy/evgigoxqCo019wLs4hP4Pr0hKIudAv/fLC3/\nT9/4aw3OuqX8D9/fBslfbRm/sZ7M35hOuo/dbzkiBpDId2jZHK2Q3tujqUBN\ny5yhHWqDePy2SZGL9ILAxGBiG054qUBPVWyYwuuB2KCJ9KkHVsz38uvPaAsS\nh01vuaaIyfKmtaxJLKGUMQT34nzMxU27gpipiP+pNkcCwPVEh5op+IhRVhy0\nI+BWe3So8lq1uQfcOgEizj+gn9aX5tnnQzAyeyrZ0pMe6LjwEsN/mVtujQ7H\n5We/mYFOHXkS/Y+4SABB1phkLqddSPCHQmoxnEJ3Nh0hfwh6zGuP9Csq43Kf\nGD6o\r\n=o+/W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8Opw9DUw2AHQoyaIssv/k5N4DKsS1mZ8vf0PNmsmSqAIhALHhFpE+hqbeWQ4VnuFt4knyCdblsSz0l54Viirx5MXe"}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.10_1614957274960_0.9083533134062125"},"_hasShrinkwrap":false},"0.0.11":{"name":"mongoose-orm","version":"0.0.11","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","merge":"git checkout develop -- dist cli","test":"ts-node src/test/index.test.ts"},"devDependencies":{"ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","lodash":"^4.17.20","mongoose":"5.11.15"},"gitHead":"f84471e4207739c6412af27f43dfcc3821aa2344","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.11","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-K41iNc0fdCgcI8SAc2wi2vrkgsPbSBeoRx3zaVd/366MgJiVJb3ccUkCQs5Ljp+MW2jtrvEVsi7z+3chEBz7BA==","shasum":"fea38836769c92f3aff5235ac76bf3b5d2414ec8","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.11.tgz","fileCount":16,"unpackedSize":57749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQkziCRA9TVsSAnZWagAAyKEP/i0+KvKqe50BEIs/ZlmR\nc+lneTm5l2qmIVeVzHBMUesMwNUpI2tdp06H/mcv7bkXcD6IpfupTHVH1TYF\njhR714X+e8LClu4b8VCaDmMK/4XIqe1Ej5Dh1XIdRrkIKZc+KxfSdplTUIo0\n04AvzsEoT3QTtD4TlG1LGkjvt2ddzB2iF4S9kzijhSPvS35yyEKcPyGpHQhH\n00odSwKXMaOaH9QRDOY7hZPUbc+z1rcM72s12S1fP2RKL2n78mbYLwBMWD5k\nQHpYBtB9AP1lz/5fb4Im3NuSQJh4SH0xSJO1OyLR1CU9oA8N6DaOKOmtRtc+\n6Qm0jPaqiLBHE2DJcmgGw67ypK5h+FF3IVjFvKxA0BjOGbo1pwjXDQMSf0WK\npJpAhdrLTwnAssajxlqKCikGt8cbMKENxOmhDIxNB5UgIiQJtWuDdYKofWKk\nLqBiYEvoRGtJJ5pXaMnZoprfAhk33jDGiw3u9dCxWjL8WM1v9cTeXt99QbdB\nqGHcilL98heCqE/D5Agprq1Mmw9h1g0iPJxyafquS+G6uawd7BtVYeg/KNyB\n11dydgXfms3M5J/QqC2T50urX14T/jmUsXkyKJ6kmkQ2wLNG8EkMauEILF5Q\nwkj7Q+3WLIjjAdA0kD8C644pD2ZuhHRUqh3IqdOV5tTSCP4xcPF2EGmu7DrJ\n8zcp\r\n=AZeM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQpeuT5N82MKAjtxDcnS7yEk5+bvSw3Q7gvQLzMiUxKAiEA2F57Njbq7r1Zqjff6jB7dt4zLUJwLv5XDO1IB2xg3m8="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.11_1614957794335_0.8630558924497198"},"_hasShrinkwrap":false},"0.0.12":{"name":"mongoose-orm","version":"0.0.12","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","merge":"git checkout develop -- dist cli","test":"ts-node src/test/index.test.ts"},"devDependencies":{"ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","lodash":"^4.17.20","mongoose":"5.11.15"},"gitHead":"7616de2971ce2dad847ef773796a34559ac030f6","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.12","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-robaTO60S81XogdYajrKwSlEJ8lf4ly/v/sCLSFMTy9R3vo09qPJgn+VxTJmM0FlL/r1PScYHrRm34WYKM57qg==","shasum":"b067180c9243619d5eaac783c3bbccf3dd189793","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.12.tgz","fileCount":16,"unpackedSize":59510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRL/KCRA9TVsSAnZWagAA2rcP/1JZUxeO4U0ScRK2qo45\nfNmm2KhPRVs4Rh2bEjtrOLMhPMgCKpYHmSN+fp7fLjyNM4KtlZVUKGhCnwqT\nvUP+bwIqsFCwqY46mffHpiOPCCyuCkguN1aQFv+S++VrJNqA3FrOvfJIQxou\n6t8AxdFYNLoxqHv5CFjdyjKDk64IwD5zIgSqtwo9D5DoJVV1NKS59VrX96vM\nKverA25K/ICtte8/Ye7mQB2Z8dY0egx9hZB4wjwu3hvkGPdbaxE6eD/KR0vo\nYiDnHYVIN+t0Q/r7mwoHPm697kvWkCDfrMFIIpYdxdFRBKGKGobrLQD/RMac\nZiCNvhiScqQUESXXsZSBcvVXvWD9lJgyGVWbXKpBnYmQYGmVQxt6zAXZ2b7Y\nya3oVvjSdUu2yoDcTfaO2zYx4b/KzcbImXSHR1Shyv/HWSRiCpTsJBSF2nl+\nivquVMDS7NmTUwm2cC4EhBAiW05LMCOgaOCqFjwQVE/d6YMkdCisH89sK3HC\nGq5b0TyPRP7ZgGlPjIGLj92KZpEWvRjz3IQRWYoXc+DgNR1hqpf944eEh6c3\n4sETYy6Mx8ZnxUrFqe2vTJ9h/Dc2ldMx9fG5OVL3G9V++rzvp7CwSK85pVbA\n6gtvkzt3kjhOC0HYRda4/g6zWKDxpBk7RXL47P5/0VUqQsdr2xuaOtqWRpO4\n1Rd5\r\n=YZVz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2qXV4Ct4oehnts7G4nnlhSyCp2bQd9zDP3BnsK971RAiAQRDm5rQqjClX7Shi4FtptPuShhxbNUxH8eRS5OviA2A=="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.12_1615118282251_0.8777393319925109"},"_hasShrinkwrap":false},"0.0.13":{"name":"mongoose-orm","version":"0.0.13","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","merge":"git checkout develop -- dist cli","test":"ts-node src/test/index.test.ts"},"devDependencies":{"ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","lodash":"^4.17.20","mongoose":"5.11.15"},"gitHead":"1f191c40da5782a6b8c73a03cb2e889ac093dfc1","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.13","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-83feMREXx5qbKzvmQ8Hal0LMLNtNHUQY2atdjLbEZRJBbqHDyic1BDXDo2hQzbXDhlItqmYc/O41RgvWuu3Q9w==","shasum":"43351e9ce7b83c9b7c8c8905f46590d304b6214b","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.13.tgz","fileCount":16,"unpackedSize":59951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRQaTCRA9TVsSAnZWagAAaTUQAIBXwKWJLD11hWKtEHtO\n/5WUOUBf5k8ySR54IAicIrb65abQYKZhEdKCtD/0BxzUhFeT8K/XdBiJpX3c\nrmstt0wM4HsdEhvcCIsHHL+6hJR75JWyhnEcElRwlyYSgmieE6ysr7c0EUyV\ncDNSaCX4XgwRxUClVl4ITJTZ42kXbm6mx0Jlq7ER/Ud2EhSFe38Gtac3fIGF\nHYvL8nXPe9lZ/DOxhcIDaW/8iJvuDP+sgLVJAFJytiPqT6TlkCQaNFxg6+PS\nza4ykZcE2CqGTgsboIkugBRJDc3mkoqGFqn6xuW1JJutSNg7VCoZiXt8zt0y\n7LcGg/eMRl+LZgkZnP/9789brhwbS2xk/dwy9PMJ5K4y8Yg/L7+6j2pe2b1o\nJxB9dsVW7EKxU3HTkbhQdqYXTXgkiuNtMXpCEsbStTdamt87V5Wrs7QFXwSK\nqzwd6iB8LchshHYmMISjqwOBSkBR4HWQHKLdkxAt/ujJywvueUMqbbMpmC13\nmKPnH7JFIfkdt9TU7oLKnjRpxh6klQK5ebMcwwtbIHw8Q8jQBiuPzRPtoxD9\nn5UWLkbC/Nqx7nR6ovCDpr+roYQ2wBxCJ54XopfFMRmpWPtGSnlKXHrnKSmS\nrSmvsSs5669LP/zZ3mI5kzi2rWC5MoHFWEB5GgHtkfSiagrNkI6vo3oZmihk\nrQU2\r\n=vnni\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPbqTbXWYY3uojPxjEO8i7GwMwQZ9/thDL7rQ27JUzEQIhAIGGLv7jWN7lpCZQvuv8eV+o+A7kx7Gwjua+2CcsllgH"}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.13_1615136402043_0.29158486534073713"},"_hasShrinkwrap":false},"0.0.14":{"name":"mongoose-orm","version":"0.0.14","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","merge":"git checkout develop -- dist cli","test":"ts-node src/test/index.test.ts"},"dependencies":{"ejs":"^3.1.5","@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","lodash":"^4.17.20","mongoose":"5.11.15"},"devDependencies":{"reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"1a0905324f24a4407d6ff76e1713ebe09753c10a","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.14","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-CV2fMNpi8HDYYCAVH5Ur5/Hv3op9EqFl19ZG65FDQryrlsvXU3CFhq7log0/K8Nhuqz8+ism2Yx3N45pDexAVg==","shasum":"dc3d4457b16f92593797df1e5b7b700894d26cea","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.14.tgz","fileCount":16,"unpackedSize":60293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTIt9CRA9TVsSAnZWagAAonQP/iqelTg05Iito3gKye6L\nNRUHB3jHrs74ym5HQO12q8jI0OliSvkjQOCh343xPv0VTXp0OBaBpczBW1My\nSJuVwrgSW/dxyO7UTaSPlcfPNPc/B91oP1OfYd8yW4nkUdawi5R9TcGeFIWI\nh1Lau7vHOnzuN0CqVP3bPFZ0yvuqUgho+rlzsX9LQm6y82ZgwDdB40u+oE1L\nX2yDqnPNcJ649iL6CguDtnaCh1CwwFdYjHk5i5hXxH8oboN/O/mBn+yOwURW\nTd1M8yIZYoEhoytrJGDjM51gpvKjads1uVhhc7fW/evCuCtlquNaQed9iT+3\n5OE3vHVE80up7qRHgJDYRHMbnDKk3pRIdHCWQaPnzaVx6Bhdg4/mhSGxfj2g\nZzEWZqlz0Zhtp3M3hBU4oONcgGqh4m5hF/igePF6ReW7XaicEVOqxYWBm/Kz\ny43Gt9VO81X/RKmGqeem2eTIji5Je9lmixW/yYgFWNZRnGjWXhwNTnym9z5W\nCJZW+pkwKyvRVFMFETU+BE7abdoY84Lhw3OHeT53VHOK/uCNie0/zNaoGpfc\nTtRupbR8sjwzwclm0gUK7TJ1bkpDxwINtTohiqSiRPdVbiMB7c2i15gSsu+A\n7RKaM6dVaW5KcTFwAmuUK/3+zuD4shElDQI67wRPe7xBls4EhpNJzxF13KT9\npoG+\r\n=aIkK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfpWhLqgv5JSoo4fNrLb5a51RLht1TIMl0kFFhxvHhdQIgEglngGUmQ77C10CSiewZVipvUIxJ5m5gg3z8nldnRnw="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.14_1615629180975_0.17939309967394634"},"_hasShrinkwrap":false},"0.0.15":{"name":"mongoose-orm","version":"0.0.15","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","merge":"git checkout develop -- dist cli","test":"ts-node src/test/index.test.ts"},"dependencies":{"ejs":"^3.1.5","@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","lodash":"^4.17.20","mongoose":"5.11.15"},"devDependencies":{"reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"ddd46d5e3ed930c6b3259deb65f3264947bfcfdc","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.15","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-be8lIC50oxhxXxbXfSFouAG84OgI51bYFjV0jAPjQMDUw3SM4H0xEz7D8Jd7y9itcl9KzUiIHJ0iaaoJAF+zZA==","shasum":"b4a47692fec31f12f0362c176a695a8ae32b1402","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.15.tgz","fileCount":16,"unpackedSize":60170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTI0QCRA9TVsSAnZWagAA2w0P/1LjAkCZqp7G4Uftv/tU\nNqZAZYovllaQy2YJQYws8hckszF89//lumApHKBcwDnDMCubLrSKD2o765gp\nVD+PSDUXMDg5SwJ9oqflO+j924FmkZw40S80TuTGyKUydhRfyuzXsc1+p9Gp\nqhLFQdyPh6E9i2ANfCjgfOLRcc3RsqKg9EjyW5zR2QxWI0vMuku68bppdG6k\nD7hkoA71N5O/5injiTZAozvOxzBr++q+TmyHDWtGN4Z+LDUKCpJN0EcqlhpD\na7NzACFhd3uLCVuahUR7uivdatQZBcSAeELpV314go/aAtE6oE1CzfHh2U5M\nm78uCXi4Jtn7juCJqtXtDlhWMNWEZx8ka4t40AmKOXbkqIUdOc1qiBHq9d6r\nHs2XoRpED4f5dWXgk2lFwZ2vD22XfvmV/BfdluFM/ZhZJQZqsTsISdM7Ufes\nS1Ck9eQY3RHfyPF+CZZa55E7LIyFU0KoZQxM0lDG2RCIeqEVwQrC+SnmYp1T\nLtmI47SrQfnpIR2+aBT+iq+wt1yi3zSGTuy7qsWMvot0bMN0Uv5C6bXgwuwV\n6ke2I19LTU0u8RTFBD2L2IIsTvazyBzJJy6rMc/5B30ojiEj9+oWkU1AQLgi\nNmNkUzAAT915NDGQhoFfPPvsJ8F9/on5NrZHt3UCGyzQzVBFHJxnYHlE4Q0M\n/LsN\r\n=OY35\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA7ERMNcUw4a6PwNSdFXvTNF0MUTbgkdJ0t5qGJd4Q/gIhAOqgR45Jg2I/+ngB+XXRFFkFeUZSeu0oNaZMl492nsCG"}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.15_1615629583528_0.7695869961840414"},"_hasShrinkwrap":false},"0.0.16":{"name":"mongoose-orm","version":"0.0.16","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","merge":"git checkout develop -- dist cli","test":"ts-node src/test/index.test.ts"},"dependencies":{"ejs":"^3.1.5","@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","lodash":"^4.17.20","mongoose":"5.11.15"},"devDependencies":{"reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"797d16d6c4599cf2bfbb31b40558f728efa9826c","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.16","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-t5VV++ouMJ/ZZ/DyuolmTtimckPP8yhaJ6AHSr8oNFEchTIBdThb5f2CYZP2LDtYh5k8CooSUjPxGIfDPTCmJA==","shasum":"8f3244606b8cbffe528a036d473c4236dd189e30","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.16.tgz","fileCount":16,"unpackedSize":60237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWs9fCRA9TVsSAnZWagAAQ7AP/RZpmX7TcNh8ah/SKZ29\npMOa0LRJHD9kISdZGV18vkA3D0xqR9lp1SLdRiHu2fFqQVlOXTn7XjCnd6NR\nsuXZ3Jl8ujep9reqWeeIXmg2OHFYFE3VozRHQ6xjQ4Rv+gnDJn8itCH6MZQi\nMWptHdoqj8NevGu7zf12Dz1RgHqaP+vdWg1RNaGdi8kdTw5fGXeVdjbqug42\nSoBROVbE3fG6n/mde9OgSwxf3oFHGIhqmKHGIs51Qqbb4nDZA9+pO5H9A70D\nhgGt45zHRTLQwxgDeOKGOyTW0Rcn3pLMTbbDuZO3I308shgMImflfy9zPkrU\nqWKP9mycWrA1J/myf6PACZPB2JAEIAHM5uhrKmMjh3YQ91Bs/gFfiZhqyYPG\nQoKlXnJGZh9homVIhlHzSiUL6ZZIJNCY09JKr+w2I04iqydWGt3H7PsudNjU\npbT3HHDUkHvdz4LSMEHBQMSEcSe4odzCTiHSd4bEH5a3oOtczILfBWf26Oo0\nLttnm4nbJVI/sjdmddOBmPxS5UfOac44jBiLBzlbAiiGZafoy6D1nRa3BIXX\n196kKCZGLOFVeeonCELz77NxmkuI+6tQAQp69XZTAIyy7Em4rCyTfwAzh1zM\ntkbujrfEDBMq+/LvYcUFE0+08hLz1E+NNQu64EgLmYSl7LzPrKRiaZ49lytM\neYuU\r\n=V+6I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChflFvIkLogcebHnCm0tLB+2rdNcGLqGBS0KNnb007bAIhAJk3+zAE08nQrWuZKIu67g/dSWXPJg9K/R8GfcTKMvqE"}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.16_1616564062836_0.8562666774278338"},"_hasShrinkwrap":false},"0.0.17":{"name":"mongoose-orm","version":"0.0.17","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","merge":"git checkout develop -- dist cli","test":"ts-node src/test/index.test.ts"},"dependencies":{"ejs":"^3.1.5","@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","lodash":"^4.17.20","mongoose":"5.11.15"},"devDependencies":{"reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"041c5cb54390879646b5c4f7755a41cc35994a85","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.17","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-DmTJ+bNJXrUf/4p/w7Ft0EGhwirWwY+eknRXiRbI6509OYJkbehQiGELvxE6OyKuo4b7CWvL7rgq0s+sy5ta5g==","shasum":"0ecf0b1d2720ba45b4d626411d58b6726782ac9d","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.17.tgz","fileCount":16,"unpackedSize":60125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYdccCRA9TVsSAnZWagAA9r8P/0wktNw/6w6fSNhJ3eOQ\nzAIEHDt+NZMU1kpocnGR8wymHq8vBY0EUd10P0dNVz9q089ton1+ItSvw3WX\nY3D9JDOcvy3reGGGa/xLtPkzSJfFk9L32t6GcL0vaBNY4ipVRlmos3c76pWn\n8FFPGsfb3dDABRfiI5z8aoFgtqu4Hbzlv7R/HazgtT059qBxLxIeQHUwRGWE\n1rTN5O41V6NJlmD3BRPfv3r8ZYA1W3EpHVLiNd8JpLhUA65U/20lrqWkPTHf\n8/gCLeqKegpY8QZ8UtBn3AXpR9//pywWNobkp/lu9ptODFF5f8e9i/AccTX/\nux2aTJHYhVjtGF4Im3Ye5Vy0t2OYY8yMfnqAPllQSJ9azd+VOM/Ac0pvPrZY\ns/fZcffOSbFC5qlZSVRdeW6p4AlefuSyEdRjxlIkB/v+zMHF6jJDXN6V5VjZ\n1eOmQ889GmhEEsq3TZlSKfzXxNYlsibHD4sE0RsOpmx16M6nK8qOebKgd0iS\njexU6hO75g6jRUIRYMo9UXmHpF88NDuS1QqrFOlmxqHquRyjY99INTxuyruU\nQNeymXeYWL8pTuzbPjK4ro235Agj2jjcEgGyCnIbOjL0qnXHIwaZltnKgcmD\noRuC4G25S5dFQr23q2SnDwwP8ZXbGb82wV9XDP51YU1Jon78h82qYDkrqa9f\nSUdg\r\n=1rdB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDakOCBOHbmefVOBg04CPCr1P2nXzbxlyCi3+Xs0ll8twIhAKyGbqfvlLI/cdOCmbY1hVZvh34DnZ15+WDA7HlBZquN"}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.17_1617024795538_0.7236592272866842"},"_hasShrinkwrap":false},"0.0.18":{"name":"mongoose-orm","version":"0.0.18","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{"reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","lodash":"^4.17.20","mongoose":"5.11.15","ejs":"^3.1.5"},"gitHead":"d5bd33db360ed25d59e31a46ebbfadb5777c8133","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.18","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-dgo2hi05LYy51WKuYyZiCjBJeKDJiM+I2H4RHvGuOhCAZJbahCCa+MFJyfC7g4/qM/1wiBcbL64mXDYO3pAbqg==","shasum":"601bb3dcce54a9d4b1774da705eaedbc4f7feca8","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.18.tgz","fileCount":30,"unpackedSize":104612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYgOcCRA9TVsSAnZWagAA/goP/jksr0x6e7f+ZQEZzy1G\nbjeutRtNgr2lmD2VzUQ+Zh2E0LqLHrQNl6aKlrGzygqSBq/cqksLZ//J5DnK\nexeabY8K8nOB0PCKdBRx3jXJwCK/vjQgSLyNm0ZSs/zyF8oOOYgkf2d3K2lZ\nzjKGk4WVL0F+MRw2FIh1t6UBGOT9pdubiX1vTgmXoFitFz5mOwAjZYZ4cYPZ\nQK1vUet0HSa7IOKlLsyiOgKJq0g+ufBypcJjPgfPwNuX3rvvltYmGtcbJjEf\nqgMhDkvxSDWsVGMOmjgSH79Fu2614KwgH4tOcMaEqfpXAuXf+lfyL4EYoYI+\nUOJRa7Ox9TlC2qS8da5uOATMeGjI0miAgXKKNMXlYLhZO6UXxxKnrnmkRAtF\nnCh6vvNKn1GbzHRwUEm4FSNC8xXstzNsmV2M0p3rARlUdggAQRRA8lFnYbYq\nf+nXR8MuYH7Y92yfqQgFP9AYSsXmlywZaQe4pNMxQDgvQ9u3QY77PJYK8cFd\nJGfz/Mcj2rhxQokx1ax33puz6pywEUWA8bPtl42XuuhYMEN63N/S2GFFq/J2\nqPAvFweJQbKb6odU0ce+JmNr9vdzS7k74CVTuLM3G9XlEmgWL3jIoZ0lg8el\ndjOLjJhuBPTDgj/3TxodazCZX1lLdHcFF3dJN9LJeHMc/uNwfFOC1wticq39\nJSoE\r\n=8opT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClEmR+PJXVuMaC8CItWUKlxNayFyCrql4wMpprZYr80AiAReQBLKFqW4iY0QF3kwIUOyixBEwMfrs/36HBEVN0DjQ=="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.18_1617036188381_0.80582315317529"},"_hasShrinkwrap":false},"0.0.19":{"name":"mongoose-orm","version":"0.0.19","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","lodash":"^4.17.20","mongoose":"5.11.15","ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"b18391f3ade5ebec7d78748defae9115d16732be","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.19","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-riGntqOoeGXMIM82b0rFO6HghtsKjty0oYixdvAp8RK0UGY5rfovgCtizShCRlbCWjVErMMBCIRlaTHAG4Hgkw==","shasum":"4db1b6323f28f9a1603d2b9f57f2206f9c6e127c","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.19.tgz","fileCount":30,"unpackedSize":104610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYgRQCRA9TVsSAnZWagAA2tEP/itqcn4xHnpCyCLKNXDT\nW7F4fzITY8kK7fUy/WK6XrR+v5oO4bvsnqA8EHxzyLHLdIb1gMgR7q+1YOe6\ng6h+P22X9SP3O0qDNaoC/OWzT/OUhgeklHxZjaqH6e8B7SALC+95RZ0B+H7Z\nc/r84N/I365s31DPrEiBLnQUe+bq2geLiED0etj6SPCPoQmWchLSIMZbjZV0\nEvzNAholyh9lAHK3m1vmgzUJ9M04lgbFCfUjQ0gnRj2r7mpUpdnGTwnyhKSu\nQXUZhpE1F+eGH2gk+fph6svfxp6jhH4OekwyRGU3UF+fc6bMV9Lo6vEZfZMq\n9BvCHiz/hEGGp2Ze6WpqCTJEhRY18h444X0g7Cnb8eqAAncAW7Vzy94SeVtO\nPrdH/GlRu9VmSrrMmf/OH/rMOidILdWirho/v1UmUZZgskey+FD/L/CI3XK6\nZPv9WYKIdONR+nITKE1Ys1hy34zmJbDs+zh0mA2MAQ+SYfD8jfAtFcAaOvCq\nXYxlkFbGPJVOQFTV+/IEam3uUWe0bohM8Sj7LhBcoS7uz1v5YtOQlA+tRWW2\nKufqbYq6wsy4Sxu69hnmgDldngIUhMe9MQf5LmjW7U0zox+V1ZHRSzDTNAvY\naxC069G43PbdY/sm4jswkx+tIIm//+AOPdS6xylNuFnlM8FNvnwr/2SFRWU5\noaR6\r\n=FkcT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEAOZGv5gauHIXTD5//O52H8VpcPLifRto2OBIH/JURwIhAItn41kQXp+fdk6B/69PCpI/FoD8V/9ypmHW4/39hYV/"}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.19_1617036368182_0.8193823944323446"},"_hasShrinkwrap":false},"0.0.20":{"name":"mongoose-orm","version":"0.0.20","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","lodash":"^4.17.20","mongoose":"5.11.15","ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"54f29283d7d119a51b9c17305de85909f0bfbfac","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.20","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-TdhHJOY/LvVm65aPol6xfdiKqCBW0Z73vnPchr7jL+FCgBOPbrOshp8zyOwb+AnI2LmB8ZMTGLRSbinBgoNteg==","shasum":"32c6cb0c47e58742b0536470a0d817b4a760132c","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.20.tgz","fileCount":30,"unpackedSize":108955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYz9+CRA9TVsSAnZWagAAM7sP/0o0hQgoLFUWTk+8CxEn\nzbGzzNAqEjLTk9E7mOClVDVzkedplzXqTAQWMa2zErsGYYB1l4nJuxE1S+G5\nEWaCY3nSfK1JeYQ0i+EENqymajmqj4v/JsrD2Zx/VhcWp4ZfBQ8cbN9Vt1zz\nHCVtb2oX1a16pWTtuW1buxcjIwVNtPaHdTXDgV5S1NFQz1ycVDjeM/K78Elr\nvCdirHbTfHnCHg9nX/7hWTGLVdikExSFW53VGjwnkBDFwJ5v0iZsPaj3PDl+\nMt/RZQMZFazavY6J3Y7RP4Ft9Rz6R3hLxp7Vwp+aDEAiwfCI5ySCQUn4L2fK\nI/1Z4nGHTobHazfvPITyB2+FItu8Iv2Z3PVmU/jd8k/mSgyWOpeAt7pw1HDE\n71Nz8u5qKzOg9OPh5qxaMG5yqvKKd7NX6AO774iM6WJVdeWxIirjLYE+BUWe\nmrxThkO8WeoesdDlGd3Mx2Po3208VsfDtSXflZ8dXdXW4ctHbMqhdelCAq+t\nLzss/phJKRl1crOgU6UQAyaL2P2GpjqGO78iVMON76XRAKW3XZqJbustHnbf\ntFrgjtjGifnUEXjy30pb49J6tG4NDB10yZzTnD2YqP+RJiZ3NUVf0eQVFBj0\nhvbc9TTM5+z+dVpAP23Wkjra5CfGqEvJmVsYXRwE13TKeRR/PVR7NAs1JM9k\nIJxx\r\n=P1RR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf11jfl2huMN739Es0dvYIoh3u6chF7A7qDjYUpF8xVQIhAONgsr4tsVrku3Zq5w4SqYfjF+0uMCkJgkRtcF872t7C"}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.20_1617117052867_0.5136833002600938"},"_hasShrinkwrap":false},"0.0.21":{"name":"mongoose-orm","version":"0.0.21","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","lodash":"^4.17.20","mongoose":"5.11.15","ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"3687728d3d272ce3c1b1ac3695ac3653fd56663f","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.21","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-6WGuALNLv0N8clMenk0sttHt9/Ul6sd9WPyfhhlRFHq2ru3i8jgDCtR5uAogqhLhjMgOmiR9o4NxcCbyJ7cwwg==","shasum":"ad16e068096fcae3d712fe55b9767b7b4e04386a","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.21.tgz","fileCount":30,"unpackedSize":109326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY0AfCRA9TVsSAnZWagAAP3YP/irKpuk+Xw54VEXWKOmY\nOCJw1nYY2GcAAdU0PAAKCjkEQYoAgz+WIiMpSbIovDnRepcyjWzCllQUuNjY\neFiKfY3o/70Ml0WusMLBE0oNwucWnd+hCTROof0zZnvZTwYPD2jZKAY9gv2b\nUjuAmK49yPteHAmIMV/LDHGCYa1h0++QmjYGe5WCJGV1arbIWJ9jcNw1aTgE\ndHJfkU194+GNRwqv6GnvWWd98TPQQ3EsFYiaK2eS09qyidI24iJJwxZ9YqYP\nQT6d4vUrjmES6ahSOHrUV1WKd2pWXEEIaFaO+GqVdvFIdbe8JKAE50Ynns46\n8gUhbmAstXajwwxp5HLrKi08g7Bwp9t6Qs3pDTV9GDyOMAhAxZmig7aybo06\niSOx1GqTM2QUDvTQN//hKZuTSJW4qLp2CrETuwNPu0N+IRkIO0BRRRYhCKTF\n3AIyizzdzFfQMcQvfHr1kKSwdQC1Uhr2flqQXmuHyWcN8yMuTUZSCXKQI3zx\nKi5R++UaqQn3YXy3C578W3dfoXN0iKXMLxUW2hoK23HQetKEvX+n0tiaN23p\nRwecftN8V0/EulsYJrK8niepuiPl53Cr74YTd52dC3CvsUEUG/F61Jn2pp90\nHafn6OThq7sYbxO8BmkVQvyUcO6JAnoTQbOLG/1zLBf8iOxyZX2jIWZl5Esk\nLFYD\r\n=x3ww\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3K8TVQeXXYramcvWyD6Hyf7tvaO6aFu8wfgK9n0rkEQIgfQXjUHh5j7iWAarhP5JFi/f1BbeLdeUEgytoSKvwWZc="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.21_1617117215369_0.3319209449006386"},"_hasShrinkwrap":false},"0.0.22":{"name":"mongoose-orm","version":"0.0.22","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","lodash":"^4.17.20","mongoose":"5.11.15","ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"c7bcf9b3a225d8e9722eb806231811c46eddf6e4","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.22","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-ZPyttbV4POvn24pADiCwN/1rxFkAQCL2r13E8SdX1H2a2I4fKtYEVXRnJMF8yWffQKn0VLjIjoiRXi/OhkN35Q==","shasum":"ddee7221ae3ce25d4cd128111ea14255d4290cac","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.22.tgz","fileCount":30,"unpackedSize":109231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggoKkCRA9TVsSAnZWagAAQwwQAJyyJEzDXU3+i6LNrWCp\ni5D7/1rKyh9TDNUtB7NBy3RzNeqkwwP5+cw4CkUARvmu+EfmZarS9Cti+5Nr\nIlwEqwx+vmuwYfbNNxN3/9/PMFpb//9EmQHVUq4BPWJhrJ1H/zcx5v1NHIV6\nbxHKllv6AnPTFbgWB2Dc5pjBswsHLn5gVzUxHXt+ow/bNmIlUCkbuf1nAR5t\n2Dis7R7uh/ZALrLN+CvNE+LyvGDynRJcRq/gyrv2KINCzIfKqtnwsRKETzgk\nTKRbakqhmkVveRkqQrx0dpF/T+z01NPMHPEvfk8QhuP/c/iFKSDpC0ckLSQv\n9Hyy3KLvRmmJz1PQ19nhivT6Hsl/IYzGXl/RXEfxxIe9t3sHm/AU+kO0uG5i\nDC0PFuR7Jv46B0/zv5B+7qvMEDbVe37nhszp2HUCAgq1afMSDtJqA8IKWW25\nz21wx32peg/9lGC0Wxnk+Vzn6NgNj2BdIDedgONJfM9L6mnp9gy/oxsN1+aF\nQLZMzL0AErazyRuKDeHc+f1nQt8zIY5pbgXybRlB7GQLIXppCHCc8OZFpCOc\nJTyWRWMwOPSjGjAsR6wiLlROXyWskzyaJZ3KEMfSU0XLI5f1RIqlAxW7QAd0\nx8OY5Aa4h03HRWNXLn79WddaqREpH8hw+g4APKeRv6TBF9Z2dLGNOPKABB29\nfOx2\r\n=TcoB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID8JgyLAnF07e0SSkZpzA4CrTsuxiYUTsdkoGINF6J5TAiA4evDmjzaRLgxBoswEFRf/HYDLDG3fXZLMdkApKZRJqw=="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.22_1619165859883_0.7222571293523898"},"_hasShrinkwrap":false},"0.0.23":{"name":"mongoose-orm","version":"0.0.23","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","lodash":"^4.17.20","mongoose":"5.11.15","ejs":"^3.1.5","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"60f976b9784e3c6020fe05c1282c522c521bc8a9","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.23","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-m5WSzOjCRQC60wKmQ6L3JR9Tf9A9cZmos0gpCb+wlDB1wlkhrdjgInOhboxkyc+OVC8nykuI2l0haebs16BmAw==","shasum":"957ab6294a27d7bd73936e9140dbb317f292240c","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.23.tgz","fileCount":30,"unpackedSize":109298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgguNvCRA9TVsSAnZWagAAIgMP/jNsC5K3PxVyMvXIFkPq\nl/qATEpOUXmLSc3TkGfU5eOXlMCziq/J7wO3EsWyCWZkg89LJHfU56/joJzc\npdN1lvp5FAAM8Az1amGeDpk29FTclVb0zf+fXMvKoHSYUYjJOIrdU1Rqi6hc\n8pckdfEEDdF4YseItRB3Y4VAoV4YGuFHDcynzyB8B5m5MP2gNWZCk2lvWQMi\n6sYqDJpbyZPD1Gh5DnyTrLfbjUgz+ugpw67ZJWheQXuq24ZLCXR9Q8hUZ4kh\ngMh6aA6GGlDwUeShwZM2soUd+jqobDQZwbQNolDrm9o7ikncjjG+ELIIw4ZR\nVFFcapJk1JFpMmEGIMypcOszmCdeY4m7zau5mmUz56/UdJYjR9QTVHhCV65u\nvjwFRe2/b8lwCavg4w3tQKbTA3ycmm92ZYtTuyCMwQym/b+g8AuzXcvFyOIr\nXpqQDIZZ7uf9k8g0ktVWlQeMQYVc+Hc+yJxvnoFB7siYmkrfgAP40zv7BGHy\n4emXYEyhym4gwIcNcOUK/PKZtZxJoQBccIJt3laE9osw1Ittm3PTt1GJSis4\nYaOM2GrwYyuJBaHsfzRQeFB+l5bAdFYcK24OO6eV/UJX3d4X1s45vju8Lns0\nefQL/zG5qMGuVqPXxHgWhTKIZv44jJUx07nn71t1ehAdYIFp3A44FT3gR0EY\nWva7\r\n=nZBZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOZmg4LYBcJ33vR/4vEtD8eECb5RaiayQOWuNGu/RJJQIhAJF5HLCxLYTg0cluOLMgsTprpp9i+e+dnwrD6OMsWgve"}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.23_1619190639152_0.11768033151098156"},"_hasShrinkwrap":false},"0.0.24":{"name":"mongoose-orm","version":"0.0.24","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"rm -rf dist && tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","commander":"^6.2.1","ejs":"^3.1.5","lodash":"^4.17.20","mongoose":"5.11.15","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"10b18b2887453f64a4dd3008234f6f85fc922079","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.24","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-YW/wErsjdcxqiydowxtZDHm3uDBF6ILfe0/Sh8W/Fn6ijg+UjTr11o8/VoNlwW2FS4Rfj1MxeGD9Ic6tUvCTTA==","shasum":"e20d724396cfdc7ee846350fff99ca8a8fd182bd","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.24.tgz","fileCount":26,"unpackedSize":95242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkrvlCRA9TVsSAnZWagAAh7gP/A7h4nI9dbkvB1GWltk7\npnCM371SRwym19Hfl4WezFxrUAR3GmcNMsGuzSfEwNUSGKEF/DbT2ryGdRwg\no4YLUQxLWYqA/WXT00sqEuZ0ZMgYvcdaKLllgs4wxXuzO9L+cV/kqrsHMhUy\nJ3X+QxUYfQYycuqMQzOn+ljrup1tryTwrjcXGsGKjdtjQbEO8i+eD2JQNQBA\nC4bhjcMWLLkkzG5q53soF8ifFrQg5hfIj5+CBWOALgQZ1p1F6tjcnG69PXih\n4DoXAT62RtXlS7WfuI1/pZ9TGbYOdZqmFlhzcn9va2hUPuoyazwjpjqxd++O\ngNJQ31ZmfkfjQ9rx/C+EWpGB1EQ+MJDNHxJUXYLJDnQkCg8NWzdHWh0BctSv\nDSbnpBmBAlJBAdpJBj+xkJAXmtBGfErpsymo+AuZ03TPo9K70hJEUIDBLxOB\n2ksl5+k3Mt2fMoDVjDiWOinZrzlFmf7cAX6wGiUxvwzTnEfjBMDoy8HJ4yLE\nLAAayBf3R2DAWxkOTmonw6MGrCCvNxg3rCZKk6ebTB8y/V36QiwWaW4rm0qZ\noPGUuYBrQP8liCgcSs+Yhmt6+xaSF8ohbsqpXGAUV/9vzeNHc72kqq1yeG6e\nQXxVHpqsUgATuL3U4AxQB7et4NxK5MQPgFaaml/+YAezWOMu1tXVa3aDA4qt\n7cdF\r\n=cOye\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHj6qFRqxqK4Ghg1YnodDV7xLpEwlPgekx8yZTj2hH9HAiAddvJx7477iYJURaoMsDmrEkxdEjNZEPhBFwlWyrH73w=="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.24_1620229093434_0.38584341452417603"},"_hasShrinkwrap":false},"0.0.25":{"name":"mongoose-orm","version":"0.0.25","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"rm -rf dist && tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","class-validate":"^0.0.1","commander":"^6.2.1","ejs":"^3.1.5","lodash":"^4.17.20","mongoose":"5.11.15","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"e38cc6d2c109ebcb4f92b664df738c1c6dcd8a77","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.25","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-VywSXLpjUznTjJWZmxek40q1GUX/91Q01wsdK684NYbxMGud7KU63merVdyRecOLiQRTc4rkWt0+gkypUVYN8A==","shasum":"0bf0f19032d34728f44ce258bc2384642c9ec285","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.25.tgz","fileCount":26,"unpackedSize":96756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq3xGCRA9TVsSAnZWagAAjhsQAIWTur6/5jxhh7m4w23w\nt4UU3spSwNHzCnkgbAoNmsxvX5GRqfgBJSkd8HR7+L1p+vXEpUGMsh4jVN5f\nfH+AIRBUd7vCvpTHvYFjDbWs99hM7lHmwJRJuODLDP1dQLLJ0mxQeJ7ZYS4t\nXgpRC05fFdFawO9YoAkiSY23L1acTUkxconIdONnAju+2JndtXDQw/DE9nwI\nIbY2fQglt6yp5Q0FkZ+FwKw+fA+ofWbhJHYZGExRd9/KDldOXzSRZOn8dqqA\nwM3+/X8JYTLaalX6prhNoPAZzypHVEp41LRl/YIxdepl555tCK9M5x89vkzQ\ng8KINgUsYoI5hUm9v4IVI0B70w1D+b6YybmrRd23XAclYjwn2mu8wmXe8Css\n1Gx5fRqHUbKkxHFWkxK2Jcv+4LewdAboz0WVNGDrr9CNBoGal+Ra/zGzt/5h\nhihTjpHVtOEGAKcehBMWOMG+1AkSv/BxsTO0YHGXIylpLSxY2Nk7J6TjIxF9\nVmayvAqJucP+QILaLsSJDPXGLfMepncZkTImQ3F7YX82hpriRKUGmiBbY7Pd\ndnxO4C0DfEJkOcJj60glANFb1+8Yokvs7US2ugMgrClJtyd1hzPtXH3ugrqr\n98/PsPWaPslzJW/s+g4T/9MXQ10mprypLCHvixOM4QUxHyEP7fE9CkohxprN\nWIYI\r\n=lIGB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdJ7UOkJb9A7DiPnAp/TAIGk49u1/UVfCh5GCLFt6eTAiBvptuEvc8J53IZvz4GCpxhCthZw2QlOBU7ufbZwmbf/A=="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.25_1621851206028_0.7635573745115503"},"_hasShrinkwrap":false},"0.0.26":{"name":"mongoose-orm","version":"0.0.26","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"rm -rf dist && tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","class-validate":"^0.0.1","commander":"^6.2.1","ejs":"^3.1.5","lodash":"^4.17.20","mongoose":"5.11.15","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"4c585ff01070808d7d9014b92dd660e00a10a490","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.26","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-U8N3DfRrDvJOY4D9/T9rUDdHnonub22k8OCwSczLx4WAaMmBxIMRIRWDjyfom1Pp/7HbtAL1+EemeOYE5jk48g==","shasum":"ed61919be37155800b3a31163048106bf04fa5f8","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.26.tgz","fileCount":26,"unpackedSize":97020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq4IaCRA9TVsSAnZWagAACvEQAImHMjWxNbsZrVVnRxtW\nCB8b+jJcn24K31qIcGRCZnAQTmlLsluka4PdVHvIjCMktJCVs/IKaV2LxGzw\nrXnwIeYbufV9AmJnTvaCH8FutxV+3S0kBvaf4JRgpdFAAkQfkCcJh8KpLg3s\ngK1IUQVXiE4VVQDhJVRkBhbpwoYnTpvJkPAvGq2bq8P4eZQ7MDZQNMN/6W47\nAKSjSiiF6WtTUsBioqEm/RooC0A6ikeQ9zoZbuy8b0kFzOxoauQWYG97D19x\nrZ3mTX9GeYi/E5yjapq+3twvBVYjbJBXAc2zgVK5ZChZSWUfZXe1AZc10E2R\ns5l98RDx5QAB68yyhpPdr2EgBoHj2lKA6r/AX4iLXyCMVBs1Ny+zaZiNdh7F\ngtQOPOvonq6hl7QHXkaXiQYjYjpc0PMdslRx/Cv1k3Wz2RFT7n1+AKOrQy6Z\nF2yKz9NgIjf/va6BVAGUasgbjjz3aCpdLG1Ht9m9KwdGxXLw5LKMeDxAeZII\nnt0+Ti/rHL25rqsL6ytBwyrJyINNrMGm0HMuI+tublBvKkfv7GOptzG8RT9+\nprocEP8l4ldlcaUWtRDdpbke1AJPs/imoID6o6ci8ehvzZ3Vwg5eNMgTO0oz\n8k2Gci9lh+z+WXqTTl16n5GF+yVT69lBa5r/sJGNw4g+QyejCYssRIuFS85V\ncyOu\r\n=YFlj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmlk7vz7tk/YQMap8tOnNLq5CTIDuZfuyqnRqkTKl9EwIgdTp4gNIXclxulExX+8jbWGy1/sdsfGyxSXadkBfYDlk="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.26_1621852698234_0.5844003223483383"},"_hasShrinkwrap":false},"0.0.27":{"name":"mongoose-orm","version":"0.0.27","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"rm -rf dist && tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","class-validate":"^0.0.1","commander":"^6.2.1","ejs":"^3.1.5","lodash":"^4.17.20","mongoose":"5.11.15","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"af09cb35f092fa8153bac7179f2eb5ee12ba7482","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.27","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Zt+XMT+ND3z+9yaiuIFukRGNWwsaFXdAB0a13nYnC3R0oTw5jN4d6Uhgfo9xPAOPbZC1FF4jb76woK86T5JEUA==","shasum":"c2a0aca4082e52d91f8a703e0d4420f382fa805f","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.27.tgz","fileCount":26,"unpackedSize":97220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq45LCRA9TVsSAnZWagAAyT8QAJW+o6KwGuKa7K2MYgVv\njwLZEQ8XdOEs902p9kAvhbPriL6EGLbdIzgWaTrq56L2IGuaVXxc+LLnLUKZ\nsmgWLfD/CefLRoXyuWvp2hoaS6yhys0WA03sHITzzHvsx67lR972hLi6M+MV\nWYBM2yOopqOy0rQaGVYwmgwgBHFnGKv+oddHm665NLWHMIMhf0bOPng5+bN3\nXkoyojwLdiIM8wC4qtqgzz9MPC+LO8B0hWr9U8VZ47cS/8ZaSxF48fpW3Q4f\neAMQY+mmD+qAtkw+fVckFeQahc8xM7PdlvRzb29NcFvq4HhQuw74OBQkZeLD\nyxFRkFy5yPUN3yyMRjeh58OzYEeyjBlDci51Wuh0P4/0jwpQnbJErolfRDBp\nvpf9cqcjKQe6iTjw9XLzaKD0o8K6c4wISc+tkGnaYZVcHzHEXv3kMgv8HND7\nfTt22MJKiewpFWsb+lR9uxyBN0x+2lwjqiHsgo/iNiE9cf43zPae6j9XxAin\nk7fvdpD98gOeXmRWaKz0SnB7ikEX8+RHHvtDcUhb+fROG99FGw0QlUmzty4r\n0DAXpuONJnQGKTFylr3ZqPHyY7MMJbHnWkmPehucCnDxdkDYiTm6XNWbfGXb\nF2P/lw40WkftERfO50p5TWgEESPg4vkxWk0mOjT0brqsnPJ2yIwMA6I+M1B4\nqMdL\r\n=wMgk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGPIAldtq1Kh4Gr6IbbrguDceW+Gux6L6Dw7GqvzJe2MAiEAzRpB4e1CAdUmVOU5vfU1r/auvWULYfIIyiOSvP1PgOY="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.27_1621855818427_0.21520804699920726"},"_hasShrinkwrap":false},"0.0.28":{"name":"mongoose-orm","version":"0.0.28","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"rm -rf dist && tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","class-validate":"^0.0.1","commander":"^6.2.1","ejs":"^3.1.5","lodash":"^4.17.20","mongoose":"5.11.15","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"205e802c64bba2b2f22e01c14b2412185513c3f5","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.28","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-EU6YXWqn2UpZS1TWaGGKmAILXTYeVfV/k/ciPI4iHqztZ383o/h7ALrWfJKRKcAdPMSdzj8OhRgzL3yDQKCpFQ==","shasum":"5fbf0dc2c8e164e87832dddd9f72d3cb624d374a","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.28.tgz","fileCount":26,"unpackedSize":97281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq5CSCRA9TVsSAnZWagAAYSMP/RisHlyuMF9YMDlnZWs3\nGQ7INQ2AnJm3wXfv4curoVw2acm83/krqzrcies7KaAmUyYk+QrZTyMkWaEE\n+x9+mo29jW8RFsaOI/3SN0MeqtGg2hM53G70KegPk1TAcvUmTnY9MSaNCQ0w\noGbJiEUXSzptOckuuGxYUntgm7Mj+VzBff9P2TjPgbyInsdMvBw8+PXOpHwJ\nTIbLyG7r/a88F02c+ImvTN1d5//cYSRnzDu8V9SOE4km188oya4ysxii988G\n3ljE4kpos3ZQQcDXUCtUNTgZ3TE8QadZrug8HdlET531HubGNpJ4Ac9cLytg\nz/E+sHEbZnXpeeTMnlxvXhV9zbAcoLmv78kGE+XUkdU/kpuDix2LQUQ8prct\nnepMjL5XXdU7IHFAfaeIpzXLT0sUK2Hopb/thJobRwno/NchVn20iFvY99uz\n67nRrFZzSMAlJaL2+On0AJe98Wun+zvWFWcPJ78lapYVBldkXLHY42j8bRuA\nYkrdcxMMDZSgb6ublmqgVallu7Rx+4S7nz33RihuBqEPSN3k5ELrwiwAx7Q5\n5Sne8CnCPadZZ4GfV6d3tzy2dLW3xcPFTA5EOH41Kl68+T1vzRUVC/+ljaGu\nC0trcsMjOtMNshJXd9wQzqdWxEw6H7o0qgpwRCZrCjME1vx76btkO11PcPRy\nhzAX\r\n=Je9M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb2rhUdH/I7jxJ0RYg16awZxckAySfTS5nsYKvN5HqXgIgJPKY9BEBs9Y3g7gmQUkLhz3xflRDvt2D9wmT2FRvbHE="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.28_1621856402413_0.3299218743764356"},"_hasShrinkwrap":false},"0.0.29":{"name":"mongoose-orm","version":"0.0.29","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"rm -rf dist && tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","class-validate":"^0.0.1","commander":"^6.2.1","ejs":"^3.1.5","lodash":"^4.17.20","mongoose":"5.11.15","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"a63a950d243a8114b9210285837d6c88e42d6ac2","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.29","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-NnvGBe96b15DFC/Lxmlw8BRWJIMQtgAO56H61n9K8tKMZ7YOhzSfVd9oWBaWFA62wyTrNUfbVjfsQOt0qPmRKg==","shasum":"45da8cf04ab88557674fb05e0d0e13c234baa3ed","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.29.tgz","fileCount":26,"unpackedSize":97190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyr9VCRA9TVsSAnZWagAAieMP/0wOEkEoBr1lUUdqAR+R\n2jz+IUgpFEr8WMHOXMd+qkARJxCY5j5bwA4zclR8v0iBJRjgj0LASAyVsY18\nqcw71Qn8qYEjmSJXVEO2DxbhdwKTqpBENJsTXrNWwJHVbKN7C8tMkS3LsqjP\noSmTV4JIPrskvJg8OS83ZiiDYTSZLtl4g5HgyiBNjMiueOIzOnj5LngBXPIv\nver9eT0KDMnEDG9o+T/drg0VzOiHqNDwEhfvb31pVg6iSsXa4t9rOnp4mExf\n3tNNfWzie1tmN/ShKYHWA0pH/z6qumgEY8d3eBBWJXtrPAIXc7rvjkB1gbPU\n2+gCHeGTu/H+NBmoQ75ZPBqzx8SMT+cIIANQP8i+Slx6RXSrkK47FDFerFbi\nQpRlP3kRxhlidLVB1ZF8XzPJ1sTNMn6gxSYpWQwjdiT9IpDURToiAGvIE6dM\nKhDp+nUO12tM/Pcu4+hSHEvhGUVjEXjHcAx2EH3XxenO6FqMKRO9S+7zOzXA\nWm06a8Z6tTt79WOvmWpun2wdaXwfhfrsWtfNJq7g+Wk7gC58E7NCrp6GOMY7\nmwMEMqhz922Nx7lHRw4amYjk3Omb0Fr4vl7JAN+wBapb7z/88LovOLM+1oq9\niAG8js4PiOgvKGmyX7OvoUbGjRCxC2AkvYuWmZHdHb0GdAv7xUVhFOcbnHUh\nUjgQ\r\n=1WlY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcV0W9di1sWwN2E7/5t0kD4g1o2wWwY3tPFkuFJvoGAwIgM7HhW/Zznavv6FgzAvUm99eseNz1OMWigwax6KkXfGs="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.29_1623899988642_0.7665607606879723"},"_hasShrinkwrap":false},"0.0.30":{"name":"mongoose-orm","version":"0.0.30","description":"Mongoose ORM, Repository, Hook, Cascade","main":"dist/index.js","author":{"name":"Nguyen Duc Long"},"license":"MIT","private":false,"bin":{"mongoose-orm":"cli/index.js"},"keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"scripts":{"build":"rm -rf dist && tsc --project tsconfig.prod.json","test":"ts-node src/test/index.test.ts"},"devDependencies":{},"dependencies":{"@types/lodash":"^4.14.166","@types/mongoose":"^5.10.3","async-validator":"^3.5.1","class-validate":"^0.0.1","commander":"^6.2.1","ejs":"^3.1.5","lodash":"^4.17.20","mongoose":"5.11.15","reflect-metadata":"^0.1.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"3d3fb151c237c91b4655aec7bccf0250795f7395","bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","_id":"mongoose-orm@0.0.30","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-z0zp2ftJNFUTqwsGAIAJGKrtef708sliPb8RpWx7r5BHPfEZSkz/D6YcS3nguj3AwOERrtJASkojcyz5acaTWA==","shasum":"eb418349c801a8ec5bdbdf01543dac5c3fcf2cdd","tarball":"https://registry.npmjs.org/mongoose-orm/-/mongoose-orm-0.0.30.tgz","fileCount":26,"unpackedSize":97260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzbnDCRA9TVsSAnZWagAAGgYP/ioHyw6hv7taD6IAhmym\nV9v4cG1lyK1oX5POegJQ985unavX9fgm7E9McrqA2FAFoMidZUJ/4ZpFO7eq\nQw97502tv4taRX86T6U+J7GQMLUBN5rsj5qfvX47U4tar7l30YPx3UvFjIEc\nZMTmOjb/XVK5wBWKhmRms6AvijLNUTfNPK/NNY+VrEBHER0c8NiNibV5aqds\nkFwCtbgWaWUiBmPHpmEilaTUlIbFcifXt5j85BU/ki4j23yBKweA9WzSlBxq\nyjntVfH5FAYtyamIDglOW+v9PIwAQabianN7kk2wIdYLWvLs8oOL9KzjxpTh\nLUt6/iA3GGhwgd1Vdzrp/k4kdfJDKcjdAzRFkLNL27bXnQeag9Uogd+LNHyg\nJh77rHLWBtif/JuL7G1L+aQHZ8sLuhEWMEGxxqw9dxx+bfW31vFZLLLwk9aC\n4Gs2xUA6o07quvwq7+0tyMJULyOqLXnCsr+/zScktqmwskgBjvzwEkLdC8F6\n8iZUlti2cPMMTMKk/s3B9X33Rm2wcMTQqwJQTDHftBlTvQL42QivLTpm8EZw\nu+C1+z+xa7MO9ZQhCtR5JAJ53OpAtiUZ5/suFYgkdUtzFGydbIfltIRXaQWV\nN3ddm8kLcCNtUHpJ5FptCtvuY69fE/oQvKecWbDrQyT3fFO0tbnJL96a8O1U\nema7\r\n=mLDp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy9bzWzkI810LhC+RmT1LaOkebmTdFAH6/RZZuBQoCUQIgbWPNoXVzmB0cBPmC0ODWuT6L4bC53qU1l/ntVuUX56s="}]},"_npmUser":{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"},"directories":{},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongoose-orm_0.0.30_1624095170138_0.2986529690750457"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-09T14:10:08.481Z","0.0.1":"2021-02-09T14:10:08.644Z","modified":"2022-05-09T18:55:22.775Z","0.0.2":"2021-02-10T01:39:31.514Z","0.0.3":"2021-02-10T01:45:58.020Z","0.0.4":"2021-02-10T02:15:46.663Z","0.0.5":"2021-02-11T12:31:03.735Z","0.0.6":"2021-02-12T01:48:06.202Z","0.0.7":"2021-03-02T06:18:01.099Z","0.0.8":"2021-03-02T06:18:36.909Z","0.0.9":"2021-03-02T06:22:30.612Z","0.0.10":"2021-03-05T15:14:35.094Z","0.0.11":"2021-03-05T15:23:14.500Z","0.0.12":"2021-03-07T11:58:02.360Z","0.0.13":"2021-03-07T17:00:02.563Z","0.0.14":"2021-03-13T09:53:01.139Z","0.0.15":"2021-03-13T09:59:43.646Z","0.0.16":"2021-03-24T05:34:23.069Z","0.0.17":"2021-03-29T13:33:15.711Z","0.0.18":"2021-03-29T16:43:08.569Z","0.0.19":"2021-03-29T16:46:08.415Z","0.0.20":"2021-03-30T15:10:53.011Z","0.0.21":"2021-03-30T15:13:35.495Z","0.0.22":"2021-04-23T08:17:40.043Z","0.0.23":"2021-04-23T15:10:39.310Z","0.0.24":"2021-05-05T15:38:13.584Z","0.0.25":"2021-05-24T10:13:26.188Z","0.0.26":"2021-05-24T10:38:18.395Z","0.0.27":"2021-05-24T11:30:18.558Z","0.0.28":"2021-05-24T11:40:02.563Z","0.0.29":"2021-06-17T03:19:48.835Z","0.0.30":"2021-06-19T09:32:50.318Z"},"maintainers":[{"name":"nguyenduclong","email":"nguyenduclong.ict@gmail.com"}],"description":"Mongoose ORM, Repository, Hook, Cascade","homepage":"https://github.com/nguyenduclong-ict/mongoose-orm#readme","keywords":["mongodb","mongoose","hook","repository","orm","validate","entity","cascade","crud"],"repository":{"type":"git","url":"git+ssh://git@github.com/nguyenduclong-ict/mongoose-orm.git"},"author":{"name":"Nguyen Duc Long"},"bugs":{"url":"https://github.com/nguyenduclong-ict/mongoose-orm/issues"},"license":"MIT","readme":"```bash\nnpm i --save mongoose-orm\n```\n\n```bash\n# CLI mongoose-orm\nnpm i -g mongoose-orm\nmongoose-orm --help\n\n# create entity\nmongoose-orm entity entities User\n\n# => generate\nsrc/services/entities/User.schema.ts\nsrc/services/entities/User.repository.ts\n```\n\n## DEMO\n\n> [Mongoose-orm + Vuejs + Element UI](https://github.com/nguyenduclong-ict/demo-mongoose-orm)\n>\n> [class-validate](https://www.npmjs.com/package/class-validate)\n\n![mongoose-orm](https://raw.githubusercontent.com/nguyenduclong-ict/demo-mongoose-orm/master/docs/1.png)\n![mongoose-orm](https://raw.githubusercontent.com/nguyenduclong-ict/demo-mongoose-orm/master/docs/2.png)\n\n## Create mongoose connection\n\n```typescript\n# connection.ts\nimport { createConnection } from \"mongoose-orm\";\n\nexport const connection = createConnection({\n  dbName: \"demo\",\n  user: \"demo2\",\n  pass: \"123456\",\n  authSource: \"admin\",\n});\n```\n\n## Global hook\n\n```typescript\n// Register global hook to add `createdBy` to before all action create\nRepository.registerHook(\"before\", [\"create\"], function (ctx: ContextCreate) {\n  if (options.owner) ctx.data.createdBy = ctx.meta?.user?.id;\n});\n```\n\n## Create Entity\n\n```typescript\nimport {\n  Hook,\n  Repository,\n  createSchema,\n  Field,\n  Entity,\n  Inject,\n} from \"mongoose-orm\";\nimport { connection } from \"./connection\";\n\n@Entity({ timestamps: true }) // Pass schema option here\nexport class Photo {\n  @Field()\n  url: string;\n\n  @Field()\n  alt: string;\n}\n\nexport const PhotoSchema = createSchema(Photo);\n\n@Inject<Repository>({\n  connection: connection,\n  schema: PhotoSchema,\n})\nexport class PhotoRepository extends Repository<Photo> {\n  @Hook(\"before\", [\"create\"])\n  beforeCreate(ctx: any) {\n    console.log(\"beforeCreate\", ctx);\n  }\n}\n```\n\n```typescript\n// Use repository\nconst photoRepository = new PhotoRepository();\nconst photos = await photoRepository.find({ query: { alt: \"abc\" } });\n```\n\n## Cascade\n\nSupport cascade on create, update, delete\n\n```typescript\n@Entity({ timestamps: true })\nclass Post {\n  @Field({ required: true })\n  title: string;\n\n  @Field()\n  content: string;\n\n  @Field([{ type: SchemaTypes.ObjectId, ref: \"Photo\", cascade: true }]) // enable cascade here\n  photos: Photo[];\n}\n\nexport const PostSchema = createSchema(Post);\n\n@Inject<Repository>({\n  connection: connection,\n  schema: PostSchema,\n})\nexport class PostRepository extends Repository<Post> {}\n\n// Use cascade, example on create post\nconst postRepository = new PostRepository();\nconst photoRepository = new PhotoRepository();\n\nconst post = await postRepository.create({\n  data: {\n    title: \"What is Lorem Ipsum?\",\n    content:\n      \"Lorem Ipsum is simply dummy text of the printing and typesetting industry\",\n    photos: [{ url: \"https://fakeimg.pl/300\", alt: \"\" }],\n  },\n  populates: [\"photos\"], // auto populate after create\n});\n```\n\n## Validate Entity\n\nAuto generate validate from schema, see rule [async-validator](https://www.npmjs.com/package/async-validator)\n\n```typescript\nconst result = await postRepository.validateEntity({ content: \"demo\" });\n// => validate result\n{\n  valid: false,\n  errors: [ { message: 'title is required', field: 'title' } ],\n  fields: { title: [ [Object] ] }\n}\n\n// Custom rule on schema\n@Field({validator: <Rule>})\n<fieldName>: string\n```\n","readmeFilename":"README.MD"}