{"_id":"mharj-mongoose-cache","_rev":"34-df91a5a441bd05e68f32c7a061b30696","name":"mharj-mongoose-cache","dist-tags":{"latest":"0.9.4"},"versions":{"0.0.1":{"name":"mharj-mongoose-cache","version":"0.0.1","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.0.1","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"eea8b91b705ac8c3c420ba69ac7b7978063538af","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.0.1.tgz","fileCount":6,"integrity":"sha512-JzcbDlLJsU9WihtkM1RYXbiJx55x8Bx6UAt4VAsyuAMCzSeu2l/x9/how1yOaF5uHMQ/PplBDaFX34O8vazycw==","signatures":[{"sig":"MEUCIDxn8wX38uj/J0JmeJSSfZ1KsD6pDri1iqRKxoktpogpAiEA8P15I0XbuJjrMOCOwVSVF6282gUh5x9x3RXh05QSJp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzA9WCRA9TVsSAnZWagAA9Y4P/1Tewg6Xq335vCJ0GJ+g\nJ0IBxAzKTw695Sc42NHW761T+eiHHyODjceQWWyLK8A6uF2SvyAoPW0S4vlJ\nRXYyIKfZ0r6OhPj65zlGZdbXzr8kKmzxJeZAIR0BW5bjo6zGENgsHRWI5c3a\nW+UAPj35oWQBk0nFSjHQiwFukH5QBHzvb18lppc+nTlKd8UCoSc1+uz0deHa\nBYF0Eu/XHc45MorsPpAdktQW76R5HCwhicG0GrVD7endv2JvOpt+E60QplZi\nGgSbt6orZkxAsra3shbLnWqu+XHdVhbr7FJxfRDydDoFxhTSR20m0BPxiZFm\nt9fiyNqmiyYvQoBAVW2FbLijH7CgVpQntBF0SWcolpV3BW4sxVrYPUbFp+KK\nXMXvPVTng1gkl4IKBadgRMBVkNmMIZWmUPzbOBKL6FshDyuM3jg9B8Uvq1lj\nUZIjkiJ9s6eGl0HY2gUG0+o4jMYoB6Ifk6KXzwaexf/oIOsdthaxE1/nVO/Z\nn/OMaxg/mmkQP4xrnbbaWsv6Oz41/UDQojY9T4rKdrPScJWcRy76GBvf7uPC\nuSzwvkP+KtYaGtmOL/nTquFypIX+my9rw7qA+q9PGdlXd90L4vsbHCtyVBZ/\n3QUi+RTxTPWhJMWTvL42IwVQ1BZ02gB6pSfrvuWWvwyHFWaw/cqQl56h3W/9\nqGB9\r\n=s62A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist\\index.d.ts","gitHead":"1d88af85ecf891f6827d9860051f62202cc313f9","scripts":{"test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"mongoose model cache","directories":{},"_nodeVersion":"16.11.1","dependencies":{"mongoose":"^6.1.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3","sinon":"^12.0.1","ts-node":"^10.4.0","typescript":"^4.5.4","@types/chai":"^4.3.0","@types/node":"^17.0.5","@types/mocha":"^9.0.0","@types/sinon":"^10.0.6","typed-emitter":"^1.4.0","mongodb-memory-server":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.0.1_1640763222276_0.7163698587003962","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"mharj-mongoose-cache","version":"0.0.2","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.0.2","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"38ed16dee3969aad746317ce4a23f111bd3debfe","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.0.2.tgz","fileCount":6,"integrity":"sha512-/TqwVyD/j3zAfu1vWcdji2e0XpmOAv2eU7ckNCHyqwi5+Pbqaj+5m7ZW9LUjdIUWMSbdHT35eOKan1V1JnA3sw==","signatures":[{"sig":"MEUCIEM425vheqnI92jiqfpRW8TNB2nbws5kmEqSPhd5l8dzAiEA1joX1D76t3Fcr4dHxsM9O/WZbjfzqIIGCgI6zJ7HIFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7jcnCRA9TVsSAnZWagAA0nQP+wTt+Gk8XcXApn1fYEBD\n0/G3hf0qcstnIpGl2CxJ0eFdSo9bf74BvKKhfChrJx+9SDJRTnOX9oQQ8Tks\nRCTMWD/ZF9uYjfNH5RulSHE7jFSjivGI11pNRyBl8liDFO6ngQAjTXviHz4P\ndKvVuecOwV6ZUN3U4KqMVTQMQBHndxw7qqajaskU2qxoqsprupF4J8viLejV\n6r3WTfGmMA3WPH8BilCOTMgdF+MrsBsklyQK7XCuVd0V+KJc2+Gnr0oaSvQt\n3y1E+/UQbgJTJNI80GmJ15LCx/RUTK4w3VPf7jcK25YmGpoGjPltIkErS52v\nRhzr5VoU+G83GziqXnD4ZRj5+sMWTb5mwziOFS1DENY88o8MbK7KE2Pu6tcI\nLbqU7SQVHgmZdRMCWRf9BH76pNgaxHaCd/91IZwmYpr+7VUA9f/+YfTNOGjk\nKUSecn5Fpmrpas+5Aekqc/Io1Nj8MFLQ1TSlFlBZ1LDdsROsyFF+oLUwk7Gm\n8qY7bg+AdkuOw5eRUuOX6KsoFiM9e2K/+M9rCWdgTvJm9k7mNCcTv1fRCnXr\nxxAHSnBSqugCZr8KZBqM7hscf75w05zXnvrYoVdthhn7YFmTg88wHLrnuc9M\nOz4Ns07ZF1tOOf5Wx14NcW0kdAkIDec56XlSLPSnPqjTrVKTUCkMqqdSNruM\nnsRE\r\n=6CXa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist\\index.d.ts","gitHead":"18b16545024a214197fd66758440189d80c9f78e","scripts":{"test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"mongoose model cache","directories":{},"_nodeVersion":"16.11.1","dependencies":{"mongoose":"^6.1.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3","sinon":"^12.0.1","ts-node":"^10.4.0","typescript":"^4.5.4","@types/chai":"^4.3.0","@types/node":"^17.0.5","@types/mocha":"^9.0.0","@types/sinon":"^10.0.6","typed-emitter":"^1.4.0","mongodb-memory-server":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.0.2_1643001639570_0.7806375358897049","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"mharj-mongoose-cache","version":"0.0.3","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.0.3","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"dd29e79be8f50a861db110ee7f3062ef36aa2a7d","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.0.3.tgz","fileCount":6,"integrity":"sha512-JOjko62tbOjkHFygGhpI8JYbIoqZQCgwzICmtPjs7bciAUtNbToklkZZCExa7BSebFYiJkMtbhvFHafxxHdOWg==","signatures":[{"sig":"MEYCIQCSY6zcJZ7bP/JmXwdM866R0G+6a70sOmB6vOwBHeAy+gIhANvX08H3ug/ipvaxTGlMGZpw+IYOOLTXUD0jHM9Ie/ig","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9CW8CRA9TVsSAnZWagAAVy0P/iH/3N3qeG8/ILqNPOeR\nKD964r/jzx2hEpEUJAWz5dtvZruk5nC8FP54DUKS5cVJDf6x6DGyYFtgmiMx\nPVCLn8QIa/9Y+A04reDL0JKgeqjBZkvDf80RYbyi3gW9PRgE8dG5sLDbpmfs\niJGEXCcQNxqZLrRbfJJ4YSAQqkwpCqizhHeKmbt9XVJFSBj8EFgyEe2GPTRn\ntCu/QXHnfNlebQQPhDp05GS4IrAew5PKo+6HcGsqn2wgacFG8t5GQwvBYFGu\n+xQinoKNm9eC9PYv1dYwzjlIvq5EDGWfzmEsHuHxngddBiqzoCgxch9WTdHk\n3r05vvk+xPVQy41a/xf/2LRHzI9KyK4F6/XZihEwYVrVbLCJ16Xbm5j36dYi\nlwtqDZeiYuzqgJUGdhwbB3tCzMZm1qx+h+9AyEogw3OWqE3HOMdtZl29dAq0\n48HS/+tpPgbq1xsvdfVndrxYXAgRM03LEx0AjA7mgnCRKYywdtJWmSXF6rhE\nEj5TAwcRjKJcq3DSFuCvowMSJGgNZ9VBnfWbiQuQCDLDxl04TYOfwwpZiIIq\nDNifCe3aBkBxOLA2bPI2nTk8sFxE/qxQaY9n2a2I/4cLKw3n3remvtcbYeuQ\njgbkeX6Gg7TEKIk2TD8dqC6d0yghod+jcBASUPGPYivOmte90NjG+KFFRQI8\nIKPB\r\n=Z9S8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist\\index.d.ts","gitHead":"4c91532581151919db24e6ba1a1550c8841a2657","scripts":{"test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"mongoose model cache","directories":{},"_nodeVersion":"16.11.1","dependencies":{"mongoose":"^6.1.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3","sinon":"^12.0.1","ts-node":"^10.4.0","typescript":"^4.5.4","@types/chai":"^4.3.0","@types/node":"^17.0.5","@types/mocha":"^9.0.0","@types/sinon":"^10.0.6","typed-emitter":"^1.4.0","mongodb-memory-server":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.0.3_1643390395864_0.1641066329906371","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"mharj-mongoose-cache","version":"0.0.4","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.0.4","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"f09d8161743f590fab45b8d825222b596a4b23ca","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.0.4.tgz","fileCount":6,"integrity":"sha512-zvz6GSdzykdyA7C+yTgKRKeRg+SBxo+RLCpSn253XOoSxM+Mz8mahBD3jP0XvI2ssMwqHzASyQ3mni50tg58+w==","signatures":[{"sig":"MEYCIQCkFFFX96ttDaj4RA1eIwxBDChCQesKyflY0efeWi7MKQIhAMCmT9ntVhbMu0U/yMRiNaFTsI5LSOA8pCEC5Z2wR9cw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMJpzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2CBAAmRId0KwT8PHEBKDPkIMpbzaz2M/YmsVIEr9QECUC3oBEWSXk\r\n1+xtbNc5iIWoxLPKkLmZncz5ZsF5s3OjmH9QpsuASOaskFyPfNNnlw3zzK9L\r\nvE5nZNNDf0NDWch7cEAgnNSr3STUO9QKAGPjpsWuGO8mGTVx2Bbjyg3175Ow\r\n8Mljw/WVp3MD9lPawYzQrTBDW8/Sxd84qJ7T2sBFU6tOl4ceEI9TxLJ1Dc5z\r\ncPUOFSYi+4whwOvPrLVe/xsbvM6MusLiSdcykVzDqn7ErRdNpdVs2IK8DAqL\r\nYii6FZpT7D0pzNNDoKLOQMZ8WOfOTVqESEJYyCGFwZFk33LDb49/aMPEiUOL\r\n4pQCUvI7H4G1LMx114Iik9+HVCXInHH5vj2lqb/c528EVJ6HS0PQfwtkMS9z\r\naj4h9OWbzQnXjzx3J3o3HZlViDYezW8WnjIviIzij3ax9lhkpL6LrKzYx3gb\r\no8izRjCoJklP0M8l6pLrFaUuKEdt9VSieDHGVmmPPSTjy5PlGIqVBGGLCHy5\r\nQi0iZFl/ZK/5X4yWt8pf3NajMh2aC5gzS812vb7FKZO9aSYKVHiOL2A918wu\r\nx3FvHW0Eoh0WKNtQQDnFZRvD5FEE1p7yAX/mXeuqVrmx+Fptn+WkYoEBEK2C\r\nJKNuGmxA2d4t7b2fC5ylRVdmC8nx+fME1gU=\r\n=+QeN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist\\index.d.ts","gitHead":"8ce86fc33c9f0282483e8275964fa148986f6755","scripts":{"test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"mongoose model cache","directories":{},"_nodeVersion":"16.11.0","dependencies":{"mongoose":"^6.1.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3","sinon":"^12.0.1","ts-node":"^10.4.0","typescript":"^4.5.4","@types/chai":"^4.3.0","@types/node":"^17.0.5","@types/mocha":"^9.0.0","@types/sinon":"^10.0.6","typed-emitter":"^1.4.0","mongodb-memory-server":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.0.4_1647352435635_0.552882185946928","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"mharj-mongoose-cache","version":"0.0.5","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.0.5","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"6c0d986aa6106a01f37fe6ff96c12ecfce660fd3","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.0.5.tgz","fileCount":6,"integrity":"sha512-dwJUuLKht5hTczsL9zkfKAWR3+EafQPs+7nwPudfhycz5JYrBxECSSr3PWzRZR7je/KS0NZahw9x4+mDdKFRVg==","signatures":[{"sig":"MEQCIE+pnxgJWQ5v966I3N06lonMPjXdM7F6r1NvJ/NGH+2UAiBTTJnqnWKGJPc1uKUBFyU3kQUY4qlH5mLwoIQkkh6G3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTSGuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr56RAAiIPdxnDpHNIrpkfU2+UiVwqqPYA6lgBKPepcXDgaqYIKv1dd\r\niPGHxod6BZFHiN7pO53u9MHoN2janvyZwuBExvmCZrNeBsQT6YJR6PnfV0rp\r\nuDqNnMgDyJAOkxKNDvTCs8zx0QkUjIXJrK3kOkUiHfzJQt39ufL7sx9NFLvM\r\ngqErJJtfDjx8lICvnHrVJ/oTdkbDSDCKjiKiZ2PK1uwWx3X5FaUxDZooqmdQ\r\nvZgi45fp8HNNLYJqdYao64DbzeAANYoF4N52b9B/OkMjCYltdXVtHGM64sn5\r\nP2dOm8M7qtYqMzImKy6OqM847Y2ZjHShYvIvLzZnLt3rBiXmlvLFnFLaDsM0\r\nTKr5pZ6AN6A345Sx8Ge6ntakryblO9h8/bhjwn9ZEI/Q7zjdk9vY+wabGg97\r\nXdK5DSyOKuOM72oU5pcf17ESxH1Nv0D9u1kbVz9bWm5YzA9W2q/PuKuGTRHX\r\nDHL//RHU4NmCakYylMwwOsKFQMGtVdxRlpJfXSN6Go6xUiLmGpNGRuScNfOr\r\nnnCOF5Bj1FJ2HoC72+UznS3Qn3/en5JOSc3gt/k0WeB8ElRexplVYRM2Zs1H\r\n/x/4djAN/qEQSb2w45HCfNLvjfDKwedSCQ2/1LzvVuGEU0eXIRh/kLCCul4V\r\n2ImviPdzVHe0I0N1s4ZtDTJMsbi3Clm/3gA=\r\n=kaq4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist\\index.d.ts","gitHead":"ae89a53d95b4604012f832ff1222215a817c9c41","scripts":{"test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"mongoose model cache","directories":{},"_nodeVersion":"16.11.0","dependencies":{"mongoose":"^6.2.10"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^9.2.2","sinon":"^13.0.1","ts-node":"^10.7.0","typescript":"^4.6.3","@types/chai":"^4.3.0","@types/node":"^17.0.5","@types/mocha":"^9.1.0","@types/sinon":"^10.0.11","typed-emitter":"^1.4.0","mongodb-memory-server":"^8.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.0.5_1649222062715_0.6684148535883065","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"mharj-mongoose-cache","version":"0.1.0","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.1.0","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"2aba0f45a59fcb74474db861ff6885d762f70235","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.1.0.tgz","fileCount":6,"integrity":"sha512-6ls7HjCMor7EOV92ELamuM8eBFgUtv7fsdmCUwTkA8Rn+Ssk1JmvdIxD2dsaEv/JuDyyN0kYwbs2Jj3B/G+4Ew==","signatures":[{"sig":"MEQCIC8awyHCTsTKAtctUGVS7BxdwTbebA3B6zTJ5OkXsKiLAiBLpa1UZ+RVgRnTizF0Nya+ThHb3GhM7IKfVCvDnmuQLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZo6TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxuBAAlhFs31gRYv9yLkvgshBT554h7Eaj0opfS2B0jRCxEjo9iquO\r\nqZJtBJRtXull4FR4jcD+zus/7Kgupz5N73UIT1KmTK7ivNFHIK4L2YuqJEfi\r\nIs53jSWFsh5ImeOUavSNym2NOG1p5EmiP3Pmvg+70+GN5rRkG5J0ym3nK/fR\r\nW53xiLyodEyhPUSrIq5QvH34I+4/Zdz8udRUAUSxcwTfFYoshKq9SgARYOOs\r\nb/awFn3Y/AveVRmErsN1o2FSEm2RThVwM2SJYVxm6vvg0PmRx03WevDMH0SI\r\n5UaGssYHQgsB5TqlD6LzIKyDkkS5VZQR2qFmtuBmo73xsXwJBWk/+xCimqoa\r\nLRTHaHUBSaixaUmjt0mOuGYPSB+w+Z2AZLhKlFIRiNI553Ni/o91+FWtFwFw\r\nYDvH04ijt5IgfQDrhiJkafwY35d9r1XKfbn3GitjYmVgapHGJjJ0lp7A00J4\r\nLelnT8KexoJyFDGXHZEYxMT5ylxwUulzVYhL+awSLnUp7CCanCAdGOhgT3+s\r\ngBM6GEwZPmhA3rVWZpsxqb6BPA+lz1Z3MaXOgh6OyCNvm4HiWi4FTcS3Nmb3\r\nWQ2OOOuinfNY/cOPyZf8alRIyx1tlM1vURCy5EonxVe1+FRVK/FyHNPMAqOY\r\nmkQ/ewfbSRVtRlqxyX9sX1P/uzDqQJVdHs0=\r\n=fKOV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist\\index.d.ts","gitHead":"5f0c95c7fe4328c3fecb9310b440c84a479a5f4e","scripts":{"test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"mongoose model cache","directories":{},"_nodeVersion":"16.11.0","dependencies":{"mongoose":"^6.2.10"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^9.2.2","sinon":"^13.0.1","timsort":"^0.3.0","ts-node":"^10.7.0","typescript":"^4.6.3","@types/chai":"^4.3.0","@types/node":"^17.0.5","@types/mocha":"^9.1.0","@types/sinon":"^10.0.11","typed-emitter":"^1.4.0","@types/timsort":"^0.3.0","mongodb-memory-server":"^8.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.1.0_1650888339755_0.07746368903884515","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"mharj-mongoose-cache","version":"0.1.1","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.1.1","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"ffbc00165d936520470e5fb4fc4b87bd9359a033","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.1.1.tgz","fileCount":6,"integrity":"sha512-xXG7AipWk4GUispnVMl1fGYAhrxnrnUq2r/0LKAmAGrvS9tpXDByHHzdudXPUbhA5GRYfFppePLRZ2TauKmBgA==","signatures":[{"sig":"MEUCIQDRegrh/35J4aJEJ7ByOb0j7I1LvpZPcjF3wIsouddUZgIgIZ4JaYNi3OnhizXJRKcWCOumyclhABMHXkdQ1rGGgVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikxgZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+7hAAn0uZ/KHkjtCSrpg4Xi8t6LIm0hRXm4H8XHQuDIfi2Wkavw8F\r\nOjtc/tCaArOkzz13RPIg9pz3CCvoqUvXtT4XrDA3hQzv66YUZzaxiDHDLXuC\r\n5hTl+zc62M3GjvDb9yzz++6CBJOOIr1l9wWmd+lkhqh3WQJLN3h3cVDtJeg1\r\nyx3HP7SvQheJGTsGLbf9+lHvq3yX2DTXMut4A+8utl3Fo0b73B3txO4m76fO\r\nVWcV0hGF/lDJqZuch3HX3e1XPQ5FADak4Wl0ESzqmL2iDEsBWMrhtmCm1zdK\r\njMGu76rPMsDt4EhIK7DmAxEy/CfGlyt56gpemrzXOrALHVFOpciKAsp4KiYe\r\nNG7rHk0RzRyXH6Z2PFZIPapJdyR2rsY0sO/BJXWobGkS4zdeHjmCHFAxZ3Sx\r\n9F5Z1ze6DsAc/93Nu4U9phb/JrvuAw/HTn2lFbjuWy24Ry3vW9PHetDaX3ox\r\nNkIXseAN57YPDeI9H3Y0XY6Tst0BnEEmHhN4NW0FROR+f6E0WGaTCPdf3gzg\r\nq9WO8bgT0wUOcQ5r0E6AAgkBM2EVXbT3Ctz4TUP6xCqDyCBuX2tWGG6C6cQq\r\n2Fi30GCzw1PjsA7qvPnmWWdJv+Um1TFDf/oI5t5nreaAtjqFxROhxWdnpJoe\r\nfH/4GEDISybKKXeMuUT6PS0iG0dttNCeri4=\r\n=ewJZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist\\index.d.ts","gitHead":"0689698be9818f0e882c72b536798bfb43a615d8","scripts":{"test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"mongoose model cache","directories":{},"_nodeVersion":"16.11.0","dependencies":{"mongoose":"^6.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","sinon":"^14.0.0","timsort":"^0.3.0","ts-node":"^10.8.0","typescript":"^4.7.2","@types/chai":"^4.3.1","@types/node":"^16.11.36","@types/mocha":"^9.1.1","@types/sinon":"^10.0.11","typed-emitter":"^1.4.0","@types/timsort":"^0.3.0","mongodb-memory-server":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.1.1_1653807129295_0.7075700648085055","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"mharj-mongoose-cache","version":"0.2.0","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.2.0","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"a980953924911fe568602fc315b32df01b5a60af","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.2.0.tgz","fileCount":6,"integrity":"sha512-Horuham0SCatQP6Dq1fZwHjN5fnbVGT/XT+gJABOFQzHsIgaRFkQTs1UYac59gcH6CHpaSD02617dduFrzVoXA==","signatures":[{"sig":"MEUCIQCN+xO7XKCuzDa/nqs7A0eztLaerHegBUaa/WHrHi7uPwIgFqfHGDsIfvkm1D70wCcMNqbv1zQH7ItgotiBBm94HRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAIcCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqMQ/9HT0k1X8MMKYwgJoZTYm1QrkPoIiO4SWC+Hq9plVchZRsPru3\r\nxIp2c8sRppfs4FyUYYSDBPXNyIVX4nPHamTdlQvTPT+S8hL5dlO5pKG9kXHC\r\n3tCQv9kr/79Dggsk5/PRauEr3/gpFwatbU8UGI4Yz2Miz1aNyBESI3WwpJ4q\r\nvS6LMz0RnHJkvcw75pnWiyFfZmEEcKrh04RsEncS2tKXk7CI1eB3dMnhxGsH\r\nH+kaI57fR1qqebI0YCgeVK6hOIIls2UtS5vVbyKogPSpshbOht9FIhkqbM4B\r\nYwMD+K3dDuGSUILscWQn9EfTAwXDdvMMKM0aL6c4ODRi7zURVQHN70hEjHWh\r\nCk0UD7WZiHpq1ZSSP+5ErH54jdqiJSzV+iWalSaCCsurts+Y5nMu3moraxlZ\r\nOA6hIMaLJL7eTqdv4kUtD3SaYGvCaHcL2h0n2KFbM+rIEAKjhS/QmTPTAWSJ\r\nf9FEOK3bGOTAWgI7xK6SDICjLCeGH7ZrBfWb2G3b4k9nCLEHyAytq0LW0N/f\r\nhvtz6fmBnxxHFo26yNBjLDlCxlwcslNRRZ1xFIDVuTyacDkVAonLIIvlpZsc\r\nvx8WF8x+p0fsYEYEtWtNcT2Ca9I6yvQLpHj3ono4HbtwKuHAuv9SFSM6jJ5r\r\nb9inm9PIs0DEv3H+C8oxvZ/0K8QOrdsgpos=\r\n=iNus\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist\\index.d.ts","gitHead":"85902ee98ae45af48de2172c94dc71f6869ee97d","scripts":{"test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"mongoose model cache","directories":{},"_nodeVersion":"16.11.0","dependencies":{"mongoose":"^6.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","sinon":"^14.0.0","timsort":"^0.3.0","ts-node":"^10.8.0","typescript":"^4.7.2","@types/chai":"^4.3.1","@types/node":"^16.11.36","@types/mocha":"^9.1.1","@types/sinon":"^10.0.11","typed-emitter":"^1.4.0","@types/timsort":"^0.3.0","mongodb-memory-server":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.2.0_1660978946474_0.9811455804135589","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"mharj-mongoose-cache","version":"0.2.1","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.2.1","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"f88d80d06c8258b6345eb1dab21edc4a9ebcc17f","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.2.1.tgz","fileCount":6,"integrity":"sha512-AOf+HOydGryjsG4hpY5grT0Ri7y9BRHeA99Ved/BdS5gtotp4rp9gQ8A1xzmza/Td9qBJhMQQxkC6v3k1cWHpg==","signatures":[{"sig":"MEYCIQCu24Ciz71bBK0099YMXpJIwY2N/PWqme9axoNDcdCiYgIhALAmcUPIX3R7F3XBsAyHLDbcZANAUF3xnLVnQeltkV0F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdybLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqcdw/+MYO8h9+LJke2sXH6+mZeBPFhDFowyluhLgeH7f2gYZs68Lmh\r\niCroD/vlBeao16s/Jl2Y5pqeUH9RY63ACHAENkjyr+6vyjs7EYrSg5Owm3qn\r\nfRcOBZLjHBilP4fNBI/MD6U/tifU7d5e+s8dNnGSO3jffZE924wPpIBexsH7\r\n6R3cqXknj3xuOdpSBJBbjudfW5geIu9Fk2TEXIKEtYfPLZYyoWO7Wjtvi4Wr\r\nxJjm/4mEGCdJ1djGPzjlX2y0FUecrzub1l2oFTP8CpN9uTXoZEsvIgcWl6Oa\r\nlJWvC2th9KCgLCoGfhxFCNxLzXC3hYIDRscM7ynsFktIZYYryIuCmkP7q9tE\r\nwNTwuIatNZv2q5S9hxtePJMxXXmzbQIlwPtaXX1fsEg8M+4HjgdyR8YLNb89\r\n/aykvwwHCAUMD4xmVL/V937XooShy8oxiKKriB+JErnXuUlg6ZEN3DIieZjM\r\n+B1iIZmg8Ki/UShIDx7/hqndF9icJnrntLbJdvOli/Put0A11nUHfwl4sSc2\r\nByEE8W/Ssll7Vv6hfi2F+gq9bpq3dq7Ke5IhAixji6tgUkg7b9jl9s8A9WBU\r\nD747LJea2ySiqKJcUwVbZnW9o3M13u+69P7t6aX3VgBXPW+1LLzywna1AQbX\r\nSzTX2wnoMoc6k1vsvyzc38m5T9ffqrlf2Pg=\r\n=bvly\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist\\index.d.ts","gitHead":"0aade54f2f19aaba76f8f03a60a6e39bc706a0a2","scripts":{"test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"mongoose model cache","directories":{},"_nodeVersion":"16.11.0","dependencies":{"mongoose":"^6.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","sinon":"^14.0.0","timsort":"^0.3.0","ts-node":"^10.8.0","typescript":"^4.7.2","@types/chai":"^4.3.1","@types/node":"^16.11.36","@types/mocha":"^9.1.1","@types/sinon":"^10.0.11","typed-emitter":"^1.4.0","@types/timsort":"^0.3.0","mongodb-memory-server":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.2.1_1668753099044_0.9035130224605679","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"mharj-mongoose-cache","version":"0.2.2","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.2.2","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"02e2f54f1efb7542edce0afd4a894e8363c50c59","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.2.2.tgz","fileCount":6,"integrity":"sha512-MZJyI4XkD0QUKG9CH7la3lTgNvYIYEDk/m5WIoRuBi+iWPbsAdYuwywDBpi5rEJF/cTB3FoYR7W5LhTWnkgobg==","signatures":[{"sig":"MEQCICB0hu7Vfn9cxEw+0aYIOylgXjkz+9+SqgTBZgK0SRtwAiAPB21hv1hIfMtQyxE5PLJVuSVjpYfyQmcBEYvRt7DrEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdyf0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqyyw//UV0Z+pImjkO5AK5+mSrBArKXzwKZBKqRp2Io8SnbW82+gtm/\r\n5OXc7sTbWxLJ9RZ07zsgXhk5twwYJr8o7sKN34QsKrUgv4Swvp/RAt7eMvyn\r\npSGOZVvno2ufDqxKARmA9KBLWPxHQtKzZG9JQEK1T669R7lRVGXYpPm8RZf9\r\nCBCN5ixxKEkirIZiN2ukRpRLG19I2TTnameKiO9pFQPXb9k8A6v61CJwN8pw\r\nJkICOn913RG8olOwNuXVDf8MNFbxw7ZAcDvQUR5LWfMDgxiVpuDuBBT7Rp/6\r\nQQ2idyJaVguSTdhZLYcfhGDnWx1gfrVQefpONb7pAl4l8d5wlQ7A4yTSnosB\r\nF01LiF3ZIUmIUbR/on/P7GGDzJ+cC1HTVw/9tnlKO3+WqbLFAf6234NtTcXN\r\nTKOg9TLf3OcHwEyK9PPIgzvqohy7YvxwN+RPoEC8vDSKxB4kuHLveLMFCmWB\r\nUFNkDxfeUB81/975CwUpG2/IekmXuYcAQTCTlAKuOXMwSsef2N/w5dIvinOh\r\nK/No+mE2K5Wd9qpFhd+T33Gh7CmJS6zQrH+wPWFCccCaM2y/4VrCwqYLMSUg\r\nNlcnX9zVX1GNpR1H/BQ0RHoRdovd+C+hmm0WDSY6mP7CxK7aztOz0zJypZ9K\r\nYfTXz3fp56qYv3nmN64vb5NY/1SZ9qx83rQ=\r\n=QwKD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist\\index.d.ts","gitHead":"6a46cb4c4b7745219802a78946dcbaacee12597d","scripts":{"test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"mongoose model cache","directories":{},"_nodeVersion":"16.11.0","dependencies":{"mongoose":"^6.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","sinon":"^14.0.0","timsort":"^0.3.0","ts-node":"^10.8.0","typescript":"^4.7.2","@types/chai":"^4.3.1","@types/node":"^16.11.36","@types/mocha":"^9.1.1","@types/sinon":"^10.0.11","typed-emitter":"^1.4.0","@types/timsort":"^0.3.0","mongodb-memory-server":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.2.2_1668753396467_0.7339793631957694","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"mharj-mongoose-cache","version":"0.2.3","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.2.3","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"d6380cf8d55f551dd929b45dce2ce69179be70c0","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.2.3.tgz","fileCount":6,"integrity":"sha512-A3oD29EkMyLih5wOUH+aSPB1QM/9/7rLrb8OHjv+lLuy5S3M2dTAap1XJUdzhFQujlRnW/WA/BK1l9jtBX+w8Q==","signatures":[{"sig":"MEUCIG5ExplArSvY2P/xgwq20q1yN7YbqC8xe30ZDja1q+95AiEAnJN/b2lgxWWNKdDwZ0wc5ZJxkpLXd3LuTnixq06qJ2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd209ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTUxAAkI2W1dBy++4XOAkUBNfUTAITgSOu4CGDef/xPEQtNWEOHuC5\r\n4eSLZzM336tfyzyTaYoJmWG+h7g+35YAHFxZ5JT/+MU+HDKJKzxYxOIKVufn\r\nniA2lweQROpV7fH5ahA11TiCJEg+qKnwNDd9upphYLpXuSwiwtii9+X89vEB\r\nMbEbEq7qi3Vz9F/1d21iCSknHu3YQh7tFBJ++35lwvhlTBKkVzEK3a79RQXG\r\nQrcdy/+nghpFEUT7q2AM6OBf2moYf0er4XjjGKVJuaWiMJ42tT79IHr3RFQG\r\nRxC4uMPn0Zu4wPZGtH/0DM/6gNB98+Oq1IjTM87d3EldaqdohaJrwas18Cta\r\nleihYKiShHZso9dgv9zYYYmVXctvvZt2Aa0CbOToP46q3mY3RQwNDNKLJDCh\r\nLbcGCJnzoLJIPTPxAxJK/Brb68wRW8hMCEq0XPKUMwfae3tndnLnZTRGwcqw\r\nb0jk/i44xcJ9Ul7DN6u878Sxxz58zKf72+EPNZhnbz2ehAX6ggiLrdKvTRJl\r\nh/qtUXVcRmJWMv05722vreGyhtn6KTXPmB490zOkdLA91T1VOs/hqILG2oxl\r\nIrd/D/0llf49KvsQnYEUWizP7Bw/EPfQ/PvMpgofSaDbyT14ZlAmAYkfnsrs\r\n+gsfgkjtHohN0hXZxnWke4ISqMJEfRa1AOU=\r\n=Oy3R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist\\index.d.ts","gitHead":"686ac58070657b2d83dcd53d024f9e6c7f3d6ad3","scripts":{"test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"mongoose model cache","directories":{},"_nodeVersion":"16.11.0","dependencies":{"mongoose":"^6.x"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.1.0","sinon":"^14.0.2","eslint":"^8.27.0","timsort":"^0.3.0","ts-node":"^10.9.1","typescript":"^4.9.3","@types/chai":"^4.3.4","@types/node":"^18.x","@types/mocha":"^10.0.0","@types/sinon":"^10.0.13","typed-emitter":"^1.4.0","@types/timsort":"^0.3.0","eslint-plugin-sonarjs":"^0.16.0","mongodb-memory-server":"^8.10.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.2.3_1668771132938_0.05335919575581016","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"mharj-mongoose-cache","version":"0.2.4","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.2.4","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"ab68912cfd4ef79fbfa51b2206c5f12ece671299","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.2.4.tgz","fileCount":6,"integrity":"sha512-rYBvGQM+9ejin5JX6GJ3zZ4ke6ZdRs6xByrjMb8crhT4C6jGMTodCggxZ5iEwm/WlAZmEGUkCJ3pAvzDF3ElOw==","signatures":[{"sig":"MEQCIEZ5hpN2CR9A/LnLOm3StsbbPOvr6mS1Orp2L+wLeT3zAiAUA5xnGJz94NvrfFBUw9U5fZb1eWKKZXPqpLjmaM8dwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgeQnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqX6w//XSIx15dzwv5LTmNS2Ela3souYNk1GHGuRQoO2+pXM0xXF/B6\r\nJ3Di8MI9mrn6uvYfZyeMuUMFJBpLHlyAtv8FGHsTQiKKFD4xGCgklUyOk0vf\r\n8D4zkgBVt1jVG39dTH/cDqwaN4N0kTv6XJi529blCwsFWASRLewiONRAQN6k\r\ne9UKzCoQuiTCpa+kWZsZqNU8IMw6dwFNQ5FK/ZdA2P2r4TXNmfVBDToJf482\r\nqGASVvCmTHIBpqFk8+0aNpiWsP8+i9qLqG4AzZc27XI0b44BP0Z7TTBN/Onu\r\nfvnx5jj3B7rS1SP6haALtp/0sGhxdLhviUyBuEUbJUREh19foIBLvTUFOZBF\r\nfJvQ5F8rFCoOezY4N45YK6628Aum58KzlMhiBzvl/svaPggM5rBJBAduCBeP\r\nlTz3RCnXcBmW3g+fe8oonDtn0NbUq7qzoOrY0BoAt7f6tZCA+CVa1P0lb/2R\r\nM414v9Os6gw4Hufn7d0597kDRtgpJKlKnZ7uWg7m9B0crS/g366arBNsVZcN\r\nE0pgSwlW9XIsM2LErXrM9IBCNT7agPoOkELNyHQAJEcrpE/5fjVzNPtn7zRU\r\nl3eDKwGBPyVzSkF6Y+QUK70kZ1LT2jOohWByTWd1+jyUs4T7drEf0pMrVrFr\r\nlwdf6fz92zlmiN6PAsuMYaV6oz5FIPwCyR0=\r\n=7MJe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist\\index.d.ts","gitHead":"4dea5b629ea4c6898ee8936be97ae36a473630e1","scripts":{"test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"mongoose model cache","directories":{},"_nodeVersion":"16.11.0","dependencies":{"mongoose":"^6.x"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.1.0","sinon":"^14.0.2","eslint":"^8.28.0","timsort":"^0.3.0","ts-node":"^10.9.1","typescript":"^4.9.3","@types/chai":"^4.3.4","@types/node":"^18.x","@types/mocha":"^10.0.0","@types/sinon":"^10.0.13","typed-emitter":"^1.4.0","@types/timsort":"^0.3.0","eslint-plugin-sonarjs":"^0.16.0","mongodb-memory-server":"^8.10.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.44.0","@typescript-eslint/eslint-plugin":"^5.44.0"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.2.4_1669456935629_0.38190491390848735","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"mharj-mongoose-cache","version":"0.3.0","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.3.0","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"daa5f87bedcceaa09f2631068a4190bee855b529","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.3.0.tgz","fileCount":6,"integrity":"sha512-EvGjm4bZK2LNrdBT1lenhTDxF5KlKoZ5iY6lZp/vPu8GcKTWr0tLbirWFdIIlOK7ewyoOFmDypUDmtPv6mixhQ==","signatures":[{"sig":"MEUCIQCh3jxgF331kYs1somCEb0EwW69ADq8kDap/P76/VF24QIgK1byqXm8EmUOCNDmqv+tBx+otRSBFjuXpbsHC28lN9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhzNiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr50g/+O3hIIAXlLj6VOie9JMwhyd3uL/909boLwY4NRdf/0Vjgtn+o\r\nVhQLzZN2+dvKywBl2rxabGTRbfUa/oOGoHHXjN6cXIczelW/4SelRDgQNIV/\r\nOo5WhAEPqqzyHST9bdOI2l6MzZhkCMdVDHbWWkqBO5pL1FhZAnIW9NaRNfZB\r\nwq+zpGzrSA94lnankEU7GfPOWtKivw28aYpMwDeIE7zKz6aK6XyR1F6GT+fW\r\nNB7e8XPtIivWkH0I63SECdWtMhWNJ3icGa83zRgHNLE1WWGmcOhL18/U+g3T\r\nSxcG7uEdmDIaZa1lz94mB4JRpzCc+1ob5/+7WjrYvaD8d9abfiFJl6E5bVCx\r\n53w5TzJeitnUXcd1+ncu8QgVynKSCfeLghb5Gfzcv4C3ST9qAXZNC2SsG51N\r\n8WZH29EXqSx370WshLxXmsSBauMHF7PraAWfqDT7NQuyO7KuSaTTY20Og/Aq\r\n8ly4+yFGhTrJh4pp78KZ2OWDPAJ3JPknJMv6TTSMPzS4fPzg8ZdBWE5xJhNz\r\nESgmXb5hfsoYAtC3n7HekPx7NAhGepzA4a3wC9GR9yHUkw4Gt8QYkp7odS+k\r\nP7+gX5hDIVKF7teDNeXRKEjTKzdZvbx580JAoGGfqttbM+uJZvIF49kUJBch\r\no/YlnGnr3rdLOTatIWHqMIy7vW/UNYbhPsM=\r\n=yIpj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist\\index.d.ts","gitHead":"ca46c2af244f7387ed83175a771f97378616c11c","scripts":{"test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"mongoose model cache","directories":{},"_nodeVersion":"16.11.0","dependencies":{"mongoose":"^6.x"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.1.0","sinon":"^14.0.2","eslint":"^8.28.0","timsort":"^0.3.0","ts-node":"^10.9.1","typescript":"^4.9.3","@types/chai":"^4.3.4","@types/node":"^18.x","@types/mocha":"^10.0.0","@types/sinon":"^10.0.13","typed-emitter":"^1.4.0","@types/timsort":"^0.3.0","eslint-plugin-sonarjs":"^0.16.0","mongodb-memory-server":"^8.10.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.44.0","@typescript-eslint/eslint-plugin":"^5.44.0"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.3.0_1669804898501_0.5366637612059217","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"mharj-mongoose-cache","version":"0.3.1","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.3.1","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"45870240d12c45af96c3ec5fabdf6b3ff0cfe5bb","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.3.1.tgz","fileCount":8,"integrity":"sha512-y+Txdq3Tzb5IyrDIGEkZCH+xnb6fypmifNA4fDnPt220B6YyYgRWFZ3FUimiRtznMy9uV/nwnaEC59LbYvSTCg==","signatures":[{"sig":"MEQCIGRC5wtrgylLqYNpy1U0v4PNlDuTy0qQDPSENu0RQ8inAiAZUm9jYwzVaSmrabFMfPBRFgBC8O2SYYKxdz+pxcqLcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36397},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist\\index.d.ts","gitHead":"ac8ac24e6aafe44742d79bcff941c04f0682f774","scripts":{"lint":"eslint src","test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"mongoose model cache","directories":{},"_nodeVersion":"16.11.0","dependencies":{"@avanio/logger-like":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","sinon":"^15.2.0","eslint":"^8.43.0","timsort":"^0.3.0","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/chai":"^4.3.5","@types/node":"^18.x","@types/mocha":"^10.0.1","@types/sinon":"^10.0.15","typed-emitter":"^1.4.0","@types/timsort":"^0.3.0","eslint-plugin-sonarjs":"^0.19.0","mongodb-memory-server":"^8.13.0","eslint-config-prettier":"^8.8.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.60.0","eslint-plugin-deprecation":"^1.4.1","@typescript-eslint/eslint-plugin":"^5.60.0"},"peerDependencies":{"mongoose":"^6.x || ^7.x"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.3.1_1687789956394_0.8190625692811666","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"mharj-mongoose-cache","version":"0.3.2","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.3.2","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"11cea106c301d4601aca86f0afdc2399c003aaff","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.3.2.tgz","fileCount":6,"integrity":"sha512-cEogLBt7jvKqhXrHlbSAXVsz74KULOAkpzqUqKk+24OYpDf9LnDNo0gO7r3bu0likC1N5SuG5nnfhk9il4ojRg==","signatures":[{"sig":"MEQCIGyeIvY1uX1RUgs25F3wvbBtuxCejz0BgFufVWJyId3HAiBruOjS1MXkxp+cqWqcPkt/ovbUsByosLDJ6Tb8KY1sLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35880},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist/index.d.ts","gitHead":"6d2e2d7016f70c653d4627d643c8f36f02cf2921","scripts":{"lint":"eslint src","test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.19.4","description":"mongoose model cache","directories":{},"_nodeVersion":"16.20.0","dependencies":{"@avanio/logger-like":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","sinon":"^15.2.0","eslint":"^8.43.0","timsort":"^0.3.0","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/chai":"^4.3.5","@types/node":"^18.x","@types/mocha":"^10.0.1","@types/sinon":"^10.0.15","typed-emitter":"^1.4.0","@types/timsort":"^0.3.0","eslint-plugin-sonarjs":"^0.19.0","mongodb-memory-server":"^8.13.0","eslint-config-prettier":"^8.8.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.60.1","eslint-plugin-deprecation":"^1.4.1","@typescript-eslint/eslint-plugin":"^5.60.1"},"peerDependencies":{"mongoose":"^6.x || ^7.x"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.3.2_1687868019362_0.4636908172803811","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"mharj-mongoose-cache","version":"0.3.3","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.3.3","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"e9a6cc2d83a4bc35580510103a8936ea7ae67467","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.3.3.tgz","fileCount":6,"integrity":"sha512-V5uUQVWWKQpIYh0dGO1E2WQ5UHpTZrgbMKH82+gTHN57HUkkTPuteaWDpK6K4ey/B7xoQgJavY4HtByNc+FEVQ==","signatures":[{"sig":"MEUCIQC8TYlbdE8XCSPd0NY97TAmrILYPckDtAlQzG6pH120eAIgZuESKsKIHU+WEBOjpTRNrkXxKXfCIoqyKOC0rwcJ+oY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36661},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist/index.d.ts","gitHead":"bf028ecb7c690e7fb687011adc041c4d4dde292c","scripts":{"lint":"eslint src","test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.19.4","description":"mongoose model cache","directories":{},"_nodeVersion":"16.20.0","dependencies":{"@avanio/logger-like":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","sinon":"^15.2.0","eslint":"^8.43.0","timsort":"^0.3.0","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/chai":"^4.3.5","@types/node":"^18.x","@types/mocha":"^10.0.1","@types/sinon":"^10.0.15","typed-emitter":"^1.4.0","@types/timsort":"^0.3.0","eslint-plugin-sonarjs":"^0.19.0","mongodb-memory-server":"^8.13.0","eslint-config-prettier":"^8.8.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.60.1","eslint-plugin-deprecation":"^1.4.1","@typescript-eslint/eslint-plugin":"^5.60.1"},"peerDependencies":{"mongoose":"^6.x || ^7.x"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.3.3_1687869303434_0.3835528975544089","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"mharj-mongoose-cache","version":"0.3.4","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.3.4","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"c7e5e19f43605a095a213cd9d98540a0920374bd","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.3.4.tgz","fileCount":6,"integrity":"sha512-YCP1qu9+VQnv4x7WZU6zqQ4mzYjhTbtVWOuNTBGmM2t31r/04OxaNiwonfDxFReOmjC4I1zAQAHuTis634Z+qg==","signatures":[{"sig":"MEUCIBggeKi5iSL/k8fgfnxu9B2quDBIDC8p+GhybSm8hJJ4AiEAtTc2uNxtNPz/943mcEnubmF4OcxKtpk4AE68LnVHmQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39762},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist/index.d.ts","gitHead":"383cafb7effbd7ede8bb1380e526b4c1890b9abd","scripts":{"lint":"eslint src","test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.19.4","description":"mongoose model cache","directories":{},"_nodeVersion":"16.20.1","dependencies":{"@avanio/logger-like":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","sinon":"^15.2.0","eslint":"^8.43.0","timsort":"^0.3.0","ts-node":"^10.9.1","mongoose":"^7.4.3","prettier":"^2.8.8","typescript":"^5.1.3","@types/chai":"^4.3.5","@types/node":"^18.x","@types/mocha":"^10.0.1","@types/sinon":"^10.0.15","typed-emitter":"^1.4.0","@types/timsort":"^0.3.0","eslint-plugin-sonarjs":"^0.19.0","mongodb-memory-server":"^8.13.0","eslint-config-prettier":"^8.8.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.60.1","eslint-plugin-deprecation":"^1.4.1","@typescript-eslint/eslint-plugin":"^5.60.1"},"peerDependencies":{"mongoose":"^6.x || ^7.x"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.3.4_1692084136191_0.43828553751360255","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"mharj-mongoose-cache","version":"0.3.5","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.3.5","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"0871c5f67814b8678f7489bc13ad99bc1fadb2ea","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.3.5.tgz","fileCount":6,"integrity":"sha512-hoUnx4hkMn5x0caulLlG2TVtBF6HRNehNa8gFFLgA5Njsbzd6kononwnlXADh8k9XJttE0a9+yWOR76xPf8gMw==","signatures":[{"sig":"MEUCICvA2dp+Wn5qA6JJm+j8ldFCMzah/7pva1TyeSbtlF0dAiEAuw5XunTt10BG9bNoQ+p9ktdzEnGS74VCUqMhVSM3Abc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39763},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist/index.d.ts","gitHead":"ddc8874dda2aade41950817c2e1e435f6d1e6e5c","scripts":{"lint":"eslint src","test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.19.4","description":"mongoose model cache","directories":{},"_nodeVersion":"16.20.2","dependencies":{"typed-emitter":"^1.4.0","@avanio/logger-like":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","sinon":"^16.1.0","eslint":"^8.51.0","timsort":"^0.3.0","ts-node":"^10.9.1","mongoose":"^7.6.3","prettier":"^3.0.3","typescript":"^5.2.2","@types/chai":"^4.3.9","@types/node":"^18.18.5","@types/mocha":"^10.0.2","@types/sinon":"^10.0.19","@types/timsort":"^0.3.1","eslint-plugin-sonarjs":"^0.21.0","mongodb-memory-server":"^9.0.1","eslint-config-prettier":"^9.0.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.8.0","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.8.0"},"peerDependencies":{"mongoose":"^6.x || ^7.x"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.3.5_1697605323426_0.3587454316600709","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"mharj-mongoose-cache","version":"0.4.0","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.4.0","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"312a8c88ef3140181c6ab87a364921997f23a9fd","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.4.0.tgz","fileCount":6,"integrity":"sha512-u/D8njGCLItJBigKJSFjGpxRf6Qd+U442+Dwpn+rQRLrP+zGtV2PcY1KU48sT17uzstJackVW7mSxLg4DtLOJQ==","signatures":[{"sig":"MEUCIFEGQ7lBSc7zkczU3halMgJOMTJxvTs6/RaLVsh1A/uAAiEAt0fqVBrCc9qGO9F45uCAg5qMkzq9ure4LW9JdQUokhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42322},"main":"dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist/index.d.ts","gitHead":"a49d254e24ada38731f8975caa033e49dda95697","scripts":{"lint":"eslint src","test":"mocha","build":"tsc","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.19.4","description":"mongoose model cache","directories":{},"_nodeVersion":"16.20.2","dependencies":{"typed-emitter":"^2.1.0","@avanio/logger-like":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.0","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.56.0","timsort":"^0.3.0","ts-node":"^10.9.2","mongoose":"^8.0.3","prettier":"^3.1.1","typescript":"^5.3.3","@types/chai":"^4.3.11","@types/node":"^18.19.4","@types/mocha":"^10.0.6","@types/sinon":"^17.0.2","@types/timsort":"^0.3.3","@tsconfig/node16":"^16.1.1","eslint-plugin-sonarjs":"^0.23.0","mongodb-memory-server":"^9.1.4","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.1.2","@typescript-eslint/parser":"^6.17.0","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"mongoose":"^6.x || ^7.x || ^8.x"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.4.0_1704525104748_0.4917762230513376","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"mharj-mongoose-cache","version":"0.5.0","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.5.0","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"0b83ce58ba702399c8d9872f326e8284c1d46e3c","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.5.0.tgz","fileCount":6,"integrity":"sha512-wv2QUk2gLT9I+1SKKuO1U6impNBNpS+CUE/lEEOslR3OyDIIpEVsjZCUPivPJ5LVJByTyXifgh1PX5gKOzPMkQ==","signatures":[{"sig":"MEUCIEjCbjk8S236U87XrKk0cAG2TSENdI6N2S+FJxxcMV2gAiEA7AEnJmneF8fL5i0VbrR/u9wpw4NtgqiNL3Ao7b0+faE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29116},"main":"./dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a1e3d86e020c7aa3a53f0d9516f3a3ef8cccf772","scripts":{"lint":"eslint src","test":"mocha","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.19.4","description":"mongoose model cache","directories":{},"_nodeVersion":"16.20.2","dependencies":{"typed-emitter":"^2.1.0","@avanio/logger-like":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.0","tsup":"^8.0.1","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.56.0","timsort":"^0.3.0","ts-node":"^10.9.2","mongoose":"^8.0.3","prettier":"^3.1.1","typescript":"^5.3.3","@types/chai":"^4.3.11","@types/node":"^18.19.4","@types/mocha":"^10.0.6","@types/sinon":"^17.0.2","@types/timsort":"^0.3.3","@tsconfig/node16":"^16.1.1","eslint-plugin-sonarjs":"^0.23.0","mongodb-memory-server":"^9.1.4","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.1.2","@typescript-eslint/parser":"^6.17.0","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"mongoose":"^6.x || ^7.x || ^8.x"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.5.0_1704528709242_0.044924319109823196","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"mharj-mongoose-cache","version":"0.5.2","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.5.2","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"51998d11d92a509eff48047e5617f82b28fb489b","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.5.2.tgz","fileCount":6,"integrity":"sha512-QBsjzSf2MvpXrzUA+QSuoqM6/QGvoC7n7nQpyDmDMvBGMyufLS9eQu8tE0UrghGZiKkcR3b3Xkf/45L1Pb/1cA==","signatures":[{"sig":"MEQCIBctfmPfbbgig7489CB8DRe3FSa/thJ/f1PC1yqGPAoRAiAqY395qup/VyfSAbAAXrO8n5DEmpWrO/9R2JT57NrbZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29121},"main":"./dist/index.js","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"dd49ca4d02483d7609072a51d3107711cce51f8c","scripts":{"lint":"eslint src","test":"mocha","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepublishOnly":"npm t && npm run build"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"8.19.4","description":"mongoose model cache","directories":{},"_nodeVersion":"16.20.2","dependencies":{"typed-emitter":"^2.1.0","@avanio/logger-like":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.0","tsup":"^8.0.1","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.56.0","timsort":"^0.3.0","ts-node":"^10.9.2","mongoose":"^8.0.3","prettier":"^3.1.1","typescript":"^5.3.3","@types/chai":"^4.3.11","@types/node":"^18.19.4","@types/mocha":"^10.0.6","@types/sinon":"^17.0.2","@types/timsort":"^0.3.3","@tsconfig/node16":"^16.1.1","eslint-plugin-sonarjs":"^0.23.0","mongodb-memory-server":"^9.1.4","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.1.2","@typescript-eslint/parser":"^6.17.0","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"mongoose":"^6.x || ^7.x || ^8.x"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.5.2_1704533023754_0.2592527546021772","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"mharj-mongoose-cache","version":"0.6.0","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.6.0","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"8557a1b7d27a23d52bc59121be3213f615023884","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.6.0.tgz","fileCount":6,"integrity":"sha512-/deZwgthZYXgz6MwvoBhB5+wF3/610ie6KC4jNjorDYesVhv1/jsf2Wnj98SjXNfvgTaSOCQvIENox4zi9KGfw==","signatures":[{"sig":"MEQCIDiNFQdN8W6YC/OMiv6AnPGZvqlyNR6HfhSfohAwvmDqAiBOXHEZPS+UDoai5gLDvmP5T5qufANOED+1W4cvEH+U+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33959},"main":"./dist/index.js","_from":"file:mharj-mongoose-cache-0.6.0.tgz","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src","test":"mocha","build":"tsup src/index.ts --format cjs,esm --dts --clean","validate":"tsc --noEmit --project tsconfig.test.json"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"_resolved":"/tmp/b880cc14d671c7bef126d9e4bda6362c/mharj-mongoose-cache-0.6.0.tgz","_integrity":"sha512-/deZwgthZYXgz6MwvoBhB5+wF3/610ie6KC4jNjorDYesVhv1/jsf2Wnj98SjXNfvgTaSOCQvIENox4zi9KGfw==","repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"10.5.0","description":"mongoose model cache","directories":{},"_nodeVersion":"18.20.2","dependencies":{"typed-emitter":"^2.1.0","@avanio/logger-like":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","tsup":"^8.0.2","mocha":"^10.4.0","sinon":"^18.0.0","tslib":"^2.6.2","eslint":"^8.57.0","ts-node":"^10.9.2","mongoose":"^8.4.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/chai":"^4.3.16","@types/node":"^18.19.33","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@types/timsort":"^0.3.3","@tsconfig/node16":"^16.1.3","eslint-plugin-sonarjs":"^0.23.0","mongodb-memory-server":"^9.2.0","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin":"^2.1.0","@typescript-eslint/parser":"^7.10.0","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^7.10.0"},"peerDependencies":{"mongoose":"^6.x || ^7.x || ^8.x"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.6.0_1716794920252_0.5257953435304423","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"mharj-mongoose-cache","version":"0.6.1","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.6.1","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"42486e8cceb74b0f8ec5718047f6a4ac851db165","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.6.1.tgz","fileCount":6,"integrity":"sha512-Dn4ksz8sA6hdfRwDuL8knxjJBdrRJcEEJPJr4iN4y5/oRybpKg/4JJT68OjuYY+mpzWkZkM/80VUGnt9HFoFCg==","signatures":[{"sig":"MEUCIQCjSwn1D040aEM0O7+5wJXUdOdTTP/zyaZ3/hOBAd4f2gIgawcbgTqVM5qJc4O1kNcxHNRyEWe92zfL3Ur81Sela88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34493},"main":"./dist/index.js","_from":"file:mharj-mongoose-cache-0.6.1.tgz","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src","test":"mocha","build":"tsup src/index.ts --format cjs,esm --dts --clean","validate":"tsc --noEmit --project tsconfig.test.json"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"_resolved":"/tmp/df288fde592b183b0d0f13edb39c19ba/mharj-mongoose-cache-0.6.1.tgz","_integrity":"sha512-Dn4ksz8sA6hdfRwDuL8knxjJBdrRJcEEJPJr4iN4y5/oRybpKg/4JJT68OjuYY+mpzWkZkM/80VUGnt9HFoFCg==","repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"10.5.0","description":"mongoose model cache","directories":{},"_nodeVersion":"18.20.2","dependencies":{"typed-emitter":"^2.1.0","@avanio/logger-like":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","tsup":"^8.0.2","mocha":"^10.4.0","sinon":"^18.0.0","tslib":"^2.6.2","eslint":"^8.57.0","ts-node":"^10.9.2","mongoose":"^8.4.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/chai":"^4.3.16","@types/node":"^18.19.33","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@types/timsort":"^0.3.3","@tsconfig/node16":"^16.1.3","eslint-plugin-sonarjs":"^0.23.0","mongodb-memory-server":"^9.2.0","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin":"^2.1.0","@typescript-eslint/parser":"^7.10.0","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^7.10.0"},"peerDependencies":{"mongoose":"^6.x || ^7.x || ^8.x"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.6.1_1716805544224_0.5888217457872544","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"mharj-mongoose-cache","version":"0.6.2","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.6.2","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"8c3fc0ac71d0df468b0ed61712a226e34c2060d6","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.6.2.tgz","fileCount":6,"integrity":"sha512-gHCRt2IpVG2Y8x8O/+gq1j3P4/px3v0KrmIoqZopYWxxoRcR7PXVxBHIzp9oiBwSl+K3FXZr53W1oYWD1wr2jA==","signatures":[{"sig":"MEYCIQCOowYKAtsEdju4u0kUJpVQQ7I3Cl4CtJjHIyNLPWpYbQIhAL/VHGaEfJzkGOKK9mLF7WUuULy+h67YRBBtQ1I/8FNS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34519},"main":"./dist/index.js","_from":"file:mharj-mongoose-cache-0.6.2.tgz","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src","test":"mocha","build":"tsup src/index.ts --format cjs,esm --dts --clean","validate":"tsc --noEmit --project tsconfig.test.json"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"_resolved":"/tmp/4be4e94e21b1d98f6aed219e604d80b0/mharj-mongoose-cache-0.6.2.tgz","_integrity":"sha512-gHCRt2IpVG2Y8x8O/+gq1j3P4/px3v0KrmIoqZopYWxxoRcR7PXVxBHIzp9oiBwSl+K3FXZr53W1oYWD1wr2jA==","repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"10.5.0","description":"mongoose model cache","directories":{},"_nodeVersion":"18.20.2","dependencies":{"typed-emitter":"^2.1.0","@avanio/logger-like":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","tsup":"^8.0.2","mocha":"^10.4.0","sinon":"^18.0.0","tslib":"^2.6.2","eslint":"^8.57.0","ts-node":"^10.9.2","mongoose":"^8.4.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/chai":"^4.3.16","@types/node":"^18.19.33","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@types/timsort":"^0.3.3","@tsconfig/node16":"^16.1.3","eslint-plugin-sonarjs":"^0.23.0","mongodb-memory-server":"^9.2.0","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin":"^2.1.0","@typescript-eslint/parser":"^7.10.0","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^7.10.0"},"peerDependencies":{"mongoose":"^6.x || ^7.x || ^8.x"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.6.2_1716805953844_0.3365558237583379","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"mharj-mongoose-cache","version":"0.7.0","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.7.0","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"da40fb01f22325d5964ccadeb4d5c931adaaf4e3","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.7.0.tgz","fileCount":6,"integrity":"sha512-QrrWrdxm6K50WHVvaDEnWrHXbCUFJ9fVDDx0FHkai6EPgfKWQ++NBY//D7ihxJ8ueHofPkvjlNsPJL/cS/GhTg==","signatures":[{"sig":"MEYCIQCj7BygFiUrgihrIwgb3CLSCjEyEtK8rHYw6NRp89XgyAIhALTzl3CUikbE4kZi/E4ZWWzMlA7pser819VyMy1+EnuO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34535},"main":"./dist/index.js","_from":"file:mharj-mongoose-cache-0.7.0.tgz","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src","test":"mocha","build":"tsup src/index.ts --format cjs,esm --dts --clean","validate":"tsc --noEmit --project tsconfig.test.json"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"_resolved":"/tmp/59c12561055b258ba16d418ae86c02d4/mharj-mongoose-cache-0.7.0.tgz","_integrity":"sha512-QrrWrdxm6K50WHVvaDEnWrHXbCUFJ9fVDDx0FHkai6EPgfKWQ++NBY//D7ihxJ8ueHofPkvjlNsPJL/cS/GhTg==","repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"10.7.0","description":"mongoose model cache","directories":{},"_nodeVersion":"18.20.3","dependencies":{"typed-emitter":"^2.1.0","@avanio/logger-like":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","tsup":"^8.0.2","mocha":"^10.4.0","sinon":"^18.0.0","tslib":"^2.6.2","eslint":"^8.57.0","ts-node":"^10.9.2","mongoose":"^8.4.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/chai":"^4.3.16","@types/node":"^18.19.33","@types/mocha":"^10.0.6","@types/sinon":"^17.0.3","@types/timsort":"^0.3.3","@tsconfig/node16":"^16.1.3","eslint-plugin-sonarjs":"^0.23.0","mongodb-memory-server":"^9.2.0","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin":"^2.1.0","@typescript-eslint/parser":"^7.10.0","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^7.10.0"},"peerDependencies":{"mongoose":"^6.x || ^7.x || ^8.x"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.7.0_1718028852290_0.7921419322011793","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"mharj-mongoose-cache","version":"0.7.1","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.7.1","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"28b1c2e660fe6b5c6c3ea93462f31cf18fbd44b6","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.7.1.tgz","fileCount":6,"integrity":"sha512-Z+gekUOq+f4H43hvDT6xc5UQvNKTezhC5uB0wyaV2r9FEdqzuSn/DmaZX65JSl+CaPE53TPza380CaAXSe4llg==","signatures":[{"sig":"MEUCIQC0NVxpFr4TwDOVQ+2KQnwVeiXg29i8MLpqnWU7JnTdHwIgfF+4CudGKsCo8K76848Ey/y5EQhsE8R/U3eP+OfwcRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33542},"main":"./dist/index.js","_from":"file:mharj-mongoose-cache-0.7.1.tgz","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --ext .ts","test":"mocha","build":"tsup src/index.ts --format cjs,esm --dts --clean","validate":"tsc --noEmit --project tsconfig.test.json"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"_resolved":"/tmp/c7b2c8bdb15fa3312aa3a70e031acab8/mharj-mongoose-cache-0.7.1.tgz","_integrity":"sha512-Z+gekUOq+f4H43hvDT6xc5UQvNKTezhC5uB0wyaV2r9FEdqzuSn/DmaZX65JSl+CaPE53TPza380CaAXSe4llg==","repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"10.7.0","description":"mongoose model cache","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","tsup":"^8.3.0","mocha":"^10.7.3","sinon":"^19.0.2","tslib":"^2.8.0","eslint":"^8.57.1","ts-node":"^10.9.2","mongoose":"^8.7.2","prettier":"^3.3.3","typescript":"^5.6.3","@types/chai":"^4.3.20","@types/node":"^18.19.56","@types/mocha":"^10.0.9","@types/sinon":"^17.0.3","@types/timsort":"^0.3.3","@tsconfig/node16":"^16.1.3","@avanio/logger-like":"^0.2.5","eslint-plugin-sonarjs":"^0.23.0","mongodb-memory-server":"^10.1.2","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.2.1","@stylistic/eslint-plugin":"^2.9.0","@typescript-eslint/parser":"^8.10.0","eslint-plugin-deprecation":"^3.0.0","@stylistic/eslint-plugin-ts":"^2.9.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"peerDependencies":{"mongoose":"^6 || ^7 || ^8","@avanio/logger-like":"^0.0 || ^0.1 || ^0.2"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.7.1_1729260676472_0.8978328561607694","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"mharj-mongoose-cache","version":"0.7.2","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.7.2","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"477102e1ab97db59e1d7bd0b5547c8c75d61cce0","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.7.2.tgz","fileCount":6,"integrity":"sha512-7eYPSoXYmQaXSNYii8qTh1CIbffKjDMt56lDoGytKL+wvfvivTcguvaeFteONmU0sjZj7Jn0FbrjawxsjXU4rw==","signatures":[{"sig":"MEUCIQCNJzaSr41tZFAEWkhFGnUaHRB1OO3jSIRBOhGh6trhOwIgW+qfg15JL2BuC5o7oOXT/NtUJ5yustpk22zRcbU3Chw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33542},"main":"./dist/index.js","_from":"file:mharj-mongoose-cache-0.7.2.tgz","mocha":{"exit":true,"require":["ts-node/register","source-map-support/register"],"extension":["ts","js"],"recursive":true,"reporters":["spec","mocha-junit-reporter"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --ext .ts","test":"mocha","build":"tsup src/index.ts --format cjs,esm --dts --clean","validate":"tsc --noEmit --project tsconfig.test.json"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"_resolved":"/tmp/a747aab1022f2f1d4c419947b86eca60/mharj-mongoose-cache-0.7.2.tgz","_integrity":"sha512-7eYPSoXYmQaXSNYii8qTh1CIbffKjDMt56lDoGytKL+wvfvivTcguvaeFteONmU0sjZj7Jn0FbrjawxsjXU4rw==","repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"10.7.0","description":"mongoose model cache","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","tsup":"^8.3.0","mocha":"^10.7.3","sinon":"^19.0.2","tslib":"^2.8.0","eslint":"^8.57.1","ts-node":"^10.9.2","mongoose":"^8.7.2","prettier":"^3.3.3","typescript":"^5.6.3","@types/chai":"^4.3.20","@types/node":"^18.19.56","@types/mocha":"^10.0.9","@types/sinon":"^17.0.3","@types/timsort":"^0.3.3","@tsconfig/node16":"^16.1.3","@avanio/logger-like":"^0.2.5","eslint-plugin-sonarjs":"^0.23.0","mongodb-memory-server":"^10.1.2","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.2.1","@stylistic/eslint-plugin":"^2.9.0","@typescript-eslint/parser":"^8.10.0","eslint-plugin-deprecation":"^3.0.0","@stylistic/eslint-plugin-ts":"^2.9.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"peerDependencies":{"mongoose":"^6 || ^7 || ^8","@avanio/logger-like":"^0.0 || ^0.1 || ^0.2"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.7.2_1729260779945_0.14234209749814442","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"mharj-mongoose-cache","version":"0.8.0","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.8.0","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"8b469f7330621a3454867e1d47a359bf7090a363","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.8.0.tgz","fileCount":6,"integrity":"sha512-1DkDni1q+UP+Fsqx8BA35SW1WL/WbIWIc+NlC8rsv3M7SiAuaLUXDLToteto9rX2aEs7e7Dm787T0UeEK8WWew==","signatures":[{"sig":"MEUCIAHfTmfCfJc4Y1mqWHfGiNue8BlE1Dg/QtQDm1tvlL5gAiEA7AqZkzAV76Ppgag/X85NPs6vjmrM9/0NYAyO1VGfQvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34753},"main":"./dist/index.js","_from":"file:mharj-mongoose-cache-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --ext .ts","test":"vitest test --run --no-isolate --coverage","build":"tsup src/index.ts --format cjs,esm --dts --clean","coverage":"vitest test --run --no-isolate --reporter=dot --coverage --coverage.reporter=lcov","validate":"tsc --noEmit --project tsconfig.test.json"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"_resolved":"/tmp/15e181bd1e70cc873b096d2a8df4385f/mharj-mongoose-cache-0.8.0.tgz","_integrity":"sha512-1DkDni1q+UP+Fsqx8BA35SW1WL/WbIWIc+NlC8rsv3M7SiAuaLUXDLToteto9rX2aEs7e7Dm787T0UeEK8WWew==","repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"10.8.2","description":"mongoose model cache","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsup":"^8.3.5","vite":"^5.4.11","sinon":"^19.0.2","tslib":"^2.8.1","eslint":"^8.57.1","vitest":"^2.1.5","mongoose":"^8.8.2","prettier":"^3.3.3","typescript":"^5.7.2","@types/node":"^18.19.65","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","@avanio/logger-like":"^0.2.7","@vitest/coverage-v8":"^2.1.5","eslint-plugin-sonarjs":"^0.23.0","mongodb-memory-server":"^10.1.2","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.2.1","@stylistic/eslint-plugin":"^2.11.0","@typescript-eslint/parser":"^8.15.0","eslint-plugin-deprecation":"^3.0.0","@stylistic/eslint-plugin-ts":"^2.11.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"peerDependencies":{"mongoose":"^6 || ^7 || ^8","@avanio/logger-like":"^0.0 || ^0.1 || ^0.2"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.8.0_1732351456635_0.21852390961655477","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"mharj-mongoose-cache","version":"0.9.0","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.9.0","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"91da3266b12c4dfe457ebd942bbc66cc4a9a6d4c","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.9.0.tgz","fileCount":6,"integrity":"sha512-vU6bF1nZT2gqJMzu7zVo7P8fiQEG29+Y9c4GC8xOAuwHXpz1X6De2y2BZTY3QmJ1eQzkNBeDuj/W5tq/+HISUg==","signatures":[{"sig":"MEQCIAD5venGRD63Q6w+lLJUULruJ7M7Q2alRKgSfz3hq3cKAiAcipVTJIApEMor3/LxWUSUk9oIrSz2HLMvkfq9Folr1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35050},"main":"./dist/index.js","_from":"file:mharj-mongoose-cache-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --ext .ts","test":"vitest test --run --no-isolate --coverage","build":"tsup src/index.ts --format cjs,esm --dts --clean","coverage":"vitest test --run --no-isolate --reporter=dot --coverage --coverage.reporter=lcov","validate":"tsc --noEmit --project tsconfig.test.json"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"_resolved":"/tmp/7c22cfb8377d127d6713787b7b0a3560/mharj-mongoose-cache-0.9.0.tgz","_integrity":"sha512-vU6bF1nZT2gqJMzu7zVo7P8fiQEG29+Y9c4GC8xOAuwHXpz1X6De2y2BZTY3QmJ1eQzkNBeDuj/W5tq/+HISUg==","repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"10.8.2","description":"mongoose model cache","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsup":"^8.3.5","vite":"^6.0.3","sinon":"^19.0.2","tslib":"^2.8.1","eslint":"^8.57.1","vitest":"^2.1.8","mongoose":"^8.8.4","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^18.19.68","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","@avanio/logger-like":"^0.2.7","@vitest/coverage-v8":"^2.1.8","eslint-plugin-sonarjs":"^0.23.0","mongodb-memory-server":"^10.1.2","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.2.1","@stylistic/eslint-plugin":"^2.12.1","@typescript-eslint/parser":"^8.18.0","eslint-plugin-deprecation":"^3.0.0","@stylistic/eslint-plugin-ts":"^2.12.1","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"mongoose":"^6 || ^7 || ^8","@avanio/logger-like":"^0.0 || ^0.1 || ^0.2"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.9.0_1734063999393_0.4857177233835861","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"mharj-mongoose-cache","version":"0.9.1","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.9.1","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"9189af5ae525c650408ba170b1308b2596d6757e","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.9.1.tgz","fileCount":6,"integrity":"sha512-LBAAp35QE6J/LOmMgkv4XWprfqgnRjByrIJmf5wLZN73w2pS4zPjE8wCcWfLZjhFVcJ7TVB/66s8R0JJ1ZX/vQ==","signatures":[{"sig":"MEUCIES82OTE1Yztt1GcaBDyJOJoKr2v9I1vIGYcxzcXcOoaAiEA5RWnXqDJhpsfAa5Qzc1Bra2/hBMawcXxo4G3Grc17a4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35052},"main":"./dist/index.js","_from":"file:mharj-mongoose-cache-0.9.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --ext .ts","test":"vitest test --run --no-isolate --coverage","build":"tsup src/index.ts --format cjs,esm --dts --clean","coverage":"vitest test --run --no-isolate --reporter=dot --coverage --coverage.reporter=lcov","validate":"tsc --noEmit --project tsconfig.test.json"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"_resolved":"/tmp/b1ceace8fe6d1d47fb8ace686974a436/mharj-mongoose-cache-0.9.1.tgz","_integrity":"sha512-LBAAp35QE6J/LOmMgkv4XWprfqgnRjByrIJmf5wLZN73w2pS4zPjE8wCcWfLZjhFVcJ7TVB/66s8R0JJ1ZX/vQ==","repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"10.8.2","description":"mongoose model cache","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsup":"^8.3.5","vite":"^6.0.3","sinon":"^19.0.2","tslib":"^2.8.1","eslint":"^8.57.1","vitest":"^2.1.8","mongoose":"^8.8.4","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^18.19.68","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","@avanio/logger-like":"^0.2.7","@vitest/coverage-v8":"^2.1.8","eslint-plugin-sonarjs":"^0.23.0","mongodb-memory-server":"^10.1.2","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.2.1","@stylistic/eslint-plugin":"^2.12.1","@typescript-eslint/parser":"^8.18.0","eslint-plugin-deprecation":"^3.0.0","@stylistic/eslint-plugin-ts":"^2.12.1","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"mongoose":"^6 || ^7 || ^8","@avanio/logger-like":"^0.0 || ^0.1 || ^0.2"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.9.1_1735568202542_0.6927860953557166","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"mharj-mongoose-cache","version":"0.9.2","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.9.2","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"6540a57c1fdd20ef1e6db08e88036db2a9bcbbe4","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.9.2.tgz","fileCount":6,"integrity":"sha512-nKRbVADBiCnU4hvjrQXopy2ma4Ehyfojfed8nppMxMeX9wfTA+HedJTDW+fmDuuTEcHTLHg7isIECi1rjTeJHQ==","signatures":[{"sig":"MEQCICBGsjXqVkNsDDMzQYsdt79Y+4eoN1BrNja1s0jfbxFWAiBTd0R+3gGoKyOVSrduN4wFEOtHOsfRh35A3riwc42bNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34982},"main":"./dist/index.js","_from":"file:mharj-mongoose-cache-0.9.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --ext .ts","test":"vitest test --run --no-isolate --coverage","build":"tsup src/index.ts --format cjs,esm --dts --clean","coverage":"vitest test --run --no-isolate --reporter=dot --coverage --coverage.reporter=lcov","validate":"tsc --noEmit --project tsconfig.test.json"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"_resolved":"/tmp/e25714ac22fcc6390554236ef0ea2311/mharj-mongoose-cache-0.9.2.tgz","_integrity":"sha512-nKRbVADBiCnU4hvjrQXopy2ma4Ehyfojfed8nppMxMeX9wfTA+HedJTDW+fmDuuTEcHTLHg7isIECi1rjTeJHQ==","repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"10.8.2","description":"mongoose model cache","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsup":"^8.3.5","vite":"^6.0.3","sinon":"^19.0.2","tslib":"^2.8.1","eslint":"^8.57.1","vitest":"^2.1.8","mongoose":"^8.8.4","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^18.19.68","@types/sinon":"^17.0.3","@tsconfig/node18":"^18.2.4","@avanio/logger-like":"^0.2.7","@vitest/coverage-v8":"^2.1.8","eslint-plugin-sonarjs":"^0.23.0","mongodb-memory-server":"^10.1.2","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.2.1","@stylistic/eslint-plugin":"^2.12.1","@typescript-eslint/parser":"^8.18.0","eslint-plugin-deprecation":"^3.0.0","@stylistic/eslint-plugin-ts":"^2.12.1","@typescript-eslint/eslint-plugin":"^8.18.0"},"peerDependencies":{"mongoose":"^6 || ^7 || ^8","@avanio/logger-like":"^0.0 || ^0.1 || ^0.2"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.9.2_1735570252145_0.7894276595539844","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"mharj-mongoose-cache","version":"0.9.3","keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","_id":"mharj-mongoose-cache@0.9.3","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"homepage":"https://github.com/mharj/mongoose-cache#readme","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"dist":{"shasum":"13d5d7605a481bfcbcad196ce9664a7432d83ab9","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.9.3.tgz","fileCount":6,"integrity":"sha512-JGG7C56V3KLaeaGozphxnrACOeC+Fj0nlQ4T3ML9zYAdsssAVpVkFeP52Icz1UhtDAhyFwnMA7PUOlet5uHUXQ==","signatures":[{"sig":"MEUCIBTbgBWVH+35rMr1fHS9UoMCiCHX8E9ulKLLf7n1vr/1AiEAyW+MNjCrsAAmi9JlFNQRYllTXjxFBl5ql3EFmoxgUW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40621},"main":"./dist/index.js","_from":"file:mharj-mongoose-cache-0.9.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --ext .ts","test":"vitest test --run --no-isolate --coverage","build":"tsup src/index.ts --format cjs,esm --dts --clean","coverage":"vitest test --run --no-isolate --reporter=dot --coverage --coverage.reporter=lcov","validate":"tsc --noEmit --project tsconfig.test.json"},"_npmUser":{"name":"mharj","email":"marko.harjula@gmail.com"},"_resolved":"/tmp/be7744c50c333c4931164698498978b0/mharj-mongoose-cache-0.9.3.tgz","_integrity":"sha512-JGG7C56V3KLaeaGozphxnrACOeC+Fj0nlQ4T3ML9zYAdsssAVpVkFeP52Icz1UhtDAhyFwnMA7PUOlet5uHUXQ==","repository":{"url":"git+https://github.com/mharj/mongoose-cache.git","type":"git"},"_npmVersion":"10.9.2","description":"mongoose model cache","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsup":"^8.4.0","vite":"^6.2.3","sinon":"^20.0.0","tslib":"^2.8.1","eslint":"^9.23.0","vitest":"^3.0.9","mongoose":"^8.13.0","prettier":"^3.5.3","@eslint/js":"^9.23.0","typescript":"^5.8.2","@types/node":"^22.13.13","@types/sinon":"^17.0.4","@tsconfig/node18":"^18.2.4","typescript-eslint":"^8.28.0","@avanio/logger-like":"^0.2.11","@vitest/coverage-v8":"^3.0.9","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-import":"^2.31.0","@cspell/eslint-plugin":"^8.17.5","eslint-plugin-sonarjs":"^3.0.2","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.5","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.28.0","@stylistic/eslint-plugin-ts":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.28.0","eslint-import-resolver-typescript":"^4.2.3"},"peerDependencies":{"mongoose":">= 6.0.0","@avanio/logger-like":">= 0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mharj-mongoose-cache_0.9.3_1742970587135_0.8771612119993619","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"mharj-mongoose-cache","version":"0.9.4","description":"mongoose model cache","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"default":"./dist/index.mjs"},"scripts":{"build":"tsdown src/index.ts --format cjs,esm --dts --clean --project tsconfig.build.json","prepublishOnly":"npm run build","test":"vitest test --run --no-isolate --coverage","coverage":"vitest test --run --no-isolate --reporter=dot --coverage --coverage.reporter=lcov","lint":"biome check","validate":"tsc --noEmit"},"repository":{"type":"git","url":"git+https://github.com/mharj/mongoose-cache.git"},"keywords":["mongo","mongoose","cache"],"author":{"name":"mharj"},"license":"LGPL-2.0-only","bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"homepage":"https://github.com/mharj/mongoose-cache#readme","devDependencies":{"@avanio/logger-like":"^0.2.12","@biomejs/biome":"^2.5.4","@tsconfig/node18":"^18.2.6","@types/node":"^22.20.1","@vitest/coverage-v8":"^4.1.10","c8":"^12.0.0","mongodb-memory-server":"^11.2.0","mongoose":"^9.7.4","tsdown":"^0.22.9","tslib":"^2.8.1","typescript":"^7.0.2","vite":"^8.1.5","vitest":"^4.1.10"},"peerDependencies":{"@avanio/logger-like":">= 0.2.10","mongoose":">= 6.0.0"},"packageManager":"pnpm@10.6.5+sha512.cdf928fca20832cd59ec53826492b7dc25dc524d4370b6b4adbf65803d32efaa6c1c88147c0ae4e8d579a6c9eec715757b50d4fa35eea179d868eada4ed043af","gitHead":"b3df7a8d46e8ebfa7e0d873d25a5b86a6c5f1f93","_id":"mharj-mongoose-cache@0.9.4","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-Rp4xLnhWlXdZ1fbh+QxnQf/ikchkf2/qXOHu7qxeB8lzRDXLMkkVzunRD5lsvcA/S0QaScWEd3AsQFWqGLJ8hQ==","shasum":"fabbd0dd4aac032ec68e06ad5d7f72e265ce6406","tarball":"https://registry.npmjs.org/mharj-mongoose-cache/-/mharj-mongoose-cache-0.9.4.tgz","fileCount":6,"unpackedSize":39845,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mharj-mongoose-cache@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEA4cjh+X7kePkl25IcL2FKJNUH16R9ESbctqgDmGFQJAiB49rmWZ19cuddaPG00ZW3k8PSOwz9CrG/O2wkoLZnWaA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ec7c7e8-b148-4a31-991c-f5418f5bceb8"}},"directories":{},"maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mharj-mongoose-cache_0.9.4_1784442219183_0.8709186419531381"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-29T07:33:42.275Z","modified":"2026-07-19T06:23:39.590Z","0.0.1":"2021-12-29T07:33:42.413Z","0.0.2":"2022-01-24T05:20:39.947Z","0.0.3":"2022-01-28T17:19:56.045Z","0.0.4":"2022-03-15T13:53:55.791Z","0.0.5":"2022-04-06T05:14:22.864Z","0.1.0":"2022-04-25T12:05:39.875Z","0.1.1":"2022-05-29T06:52:09.462Z","0.2.0":"2022-08-20T07:02:26.783Z","0.2.1":"2022-11-18T06:31:39.197Z","0.2.2":"2022-11-18T06:36:36.660Z","0.2.3":"2022-11-18T11:32:13.129Z","0.2.4":"2022-11-26T10:02:15.840Z","0.3.0":"2022-11-30T10:41:38.709Z","0.3.1":"2023-06-26T14:32:36.563Z","0.3.2":"2023-06-27T12:13:39.519Z","0.3.3":"2023-06-27T12:35:03.689Z","0.3.4":"2023-08-15T07:22:16.354Z","0.3.5":"2023-10-18T05:02:03.654Z","0.4.0":"2024-01-06T07:11:44.917Z","0.5.0":"2024-01-06T08:11:49.446Z","0.5.2":"2024-01-06T09:23:43.907Z","0.6.0":"2024-05-27T07:28:40.400Z","0.6.1":"2024-05-27T10:25:44.370Z","0.6.2":"2024-05-27T10:32:33.987Z","0.7.0":"2024-06-10T14:14:12.472Z","0.7.1":"2024-10-18T14:11:16.716Z","0.7.2":"2024-10-18T14:13:00.135Z","0.8.0":"2024-11-23T08:44:16.815Z","0.9.0":"2024-12-13T04:26:39.577Z","0.9.1":"2024-12-30T14:16:42.791Z","0.9.2":"2024-12-30T14:50:52.307Z","0.9.3":"2025-03-26T06:29:47.333Z","0.9.4":"2026-07-19T06:23:39.309Z"},"bugs":{"url":"https://github.com/mharj/mongoose-cache/issues"},"author":{"name":"mharj"},"license":"LGPL-2.0-only","homepage":"https://github.com/mharj/mongoose-cache#readme","keywords":["mongo","mongoose","cache"],"repository":{"type":"git","url":"git+https://github.com/mharj/mongoose-cache.git"},"description":"mongoose model cache","maintainers":[{"name":"mharj","email":"marko.harjula@gmail.com"}],"readme":"# Mongoose model cache\n\n[![TypeScript](https://badges.frapsoft.com/typescript/code/typescript.svg?v=101)](https://github.com/ellerbrock/typescript-badges/)\n[![npm version](https://badge.fury.io/js/mharj-mongoose-cache.svg)](https://badge.fury.io/js/mharj-mongoose-cache)\n[![Maintainability](https://qlty.sh/gh/mharj/projects/mongoose-cache/maintainability.svg)](https://qlty.sh/gh/mharj/projects/mongoose-cache)\n[![Code Coverage](https://qlty.sh/gh/mharj/projects/mongoose-cache/coverage.svg)](https://qlty.sh/gh/mharj/projects/mongoose-cache)\n![CI](https://github.com/mharj/mongoose-cache/actions/workflows/main.yml/badge.svg)\n\n## Mongoose model cache layering\n\nMinimizes database reads by hydrating the cache via change streams, pre/post hooks, or model create/delete events; cache events can fan out updates to downstream services like UI websockets or other microservices.\n\n### Create cache instance\n\n```typescript\nexport const SomeCache = new ModelCache<SomeDocument>(\"Some\", {\n\tlogger: console,\n});\n```\n\n### Import data\n\n```typescript\nSomeCache.import(await SomeModel.find());\n```\n\n### Get Value(s)\n\n```typescript\nconst someModel = SomeCache.list().find((s) => s.something === true);\n\nconst someModels = SomeCache.list().filter((s) => s.something === true);\n```\n\n### Get value(s) with binded method\n\n```typescript\nconst SomeList = SomeCache.list;\n\nconst someModel = SomeList().find((s) => s.something === true);\n\nconst someModels = SomeList().filter((s) => s.something === true);\n```\n\n### get document with id\n\n```typescript\nconst subDocument = SubDocCache.get(someModel.subId);\n```\n\n### \"populate\" document id array\n\n```typescript\nconst subDocuments = SubDocCache.getArray(someModel.subIdList);\n```\n\n### Listen cache updates\n\n```typescript\nSomeCache.on(\"updated\", () => {\n\t// do something\n});\n```\n\n### Iterator over cache in chunks\n\n```typescript\nconst carChunkSession: ChunkSession<ICar> = CarCache.getChunkSession(1000, {\n\tsort: (a, b) => a.name.localeCompare(b.name),\n});\nconst iter: IterableIterator<DocumentCacheSessionChunk<ICar>> =\n\tcarChunkSession.getIterator();\nlet current: IteratorResult<DocumentCacheSessionChunk<ICar>> = iter.next();\nwhile (!current.done) {\n\tconst value: DocumentCacheSessionChunk<ICar> = current.value;\n\tvalues.total; // total number of documents in cache\n\tvalues.current; // current number of iterated documents\n\tvalues.chunk; // array of 1000 or less documents in this chunk\n}\n// you can check if there is more chunks based on current iterated documents and total documents in cache\n// or wait for next chunk to be .done === true\n```\n\n### Example: Hookup with mongoose change stream\n\n```typescript\nchangeStream = SomeModel.watch(undefined, { fullDocument: \"updateLookup\" });\nchangeStream.on(\"change\", (change) => {\n\tif (change.operationType === \"delete\") {\n\t\tconst model = SomeCache.get(change._id);\n\t\tif (model) {\n\t\t\tSomeCache.delete(model);\n\t\t}\n\t} else {\n\t\tif (change.fullDocument) {\n\t\t\tSomeCache.add(SomeModel.hydrate(change.fullDocument));\n\t\t}\n\t}\n});\n```\n\n### Example: on Model create/delete\n\n```typescript\nconst someModel = await new SomeModel({ something: true }).save();\nSomeCache.add(someModel);\n```\n","readmeFilename":"README.md"}