{"_id":"speedgoose","_rev":"88-947ddaf3c8d4d1dcc208029eb383a5b1","name":"speedgoose","dist-tags":{"beta":"2.0.1-beta.1","latest":"2.5.11"},"versions":{"1.0.0":{"name":"speedgoose","version":"1.0.0","keywords":["mongoose","cache"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.0","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"f3af751696254a709702680b6c918dc8510acd51","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.0.tgz","fileCount":44,"integrity":"sha512-w+HIICDfkT78cqXivKSg08OSvqR/iEIvOpu+8ipUL6eCBvL4GMFXLiPB/U1rZBrq/ADmIg0GfdZvxIhV/Cs0bQ==","signatures":[{"sig":"MEQCICFtBu0td2einZq+JwpTc9ThIpgqBJdHQMOL85yb29JQAiAqTRFmIDH93OO9kSLTSbO1eRY64WC7U/Lbwi/KwyTRaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6VSbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojaQ/+PZUhIJgpx/EY/Tb4PG2ee7L9MSmFJ9PTmxI/xHDw/SnAM1CF\r\n56KQyj7p1ENbQsNnNCP/TNlYeZDIswY4c9YYKlGMBdTBZbcloHqicwGV7pJT\r\n+P0B1eGwSKL7VlXo7F/fRymY88PyZ4wMCIjKNWRvruxhnK4dCwHjxfO6hsLj\r\nPPpEPF+ka7FWw/FFVX6VpmLhK9Em2z2P6IMOtQXBuOrIpWxnrxzEHUpxJTzW\r\nJFnepdCrZz4rCEKKWzHUNhMGyTE54ab761mxtPojQbRvfQ9CCthKqYEbHKEx\r\nWfStw5wy6j2aRGjsX5fnCoPiQT+AJhIpK19vtLli13wEdY4PtLlIUs7nwr7Z\r\nOpLoSDGgzEPLxp1JPesOBAo/9L/0BlNHMmuQp7OoTuzZJeyRog34+m75W0wY\r\nkiDabbynT+MIInIQcZ48uJ/6/PNNRTam64ApkqKsXe8ndG6X7Oz1JOiei6Ac\r\n76UzRY258i8xSKWyiGsNE/CvOw7pmw+Y/v1AHQoq1/h96T2x1QejeDnAyPj5\r\nDoaHgvqUhkl1oi0jwsgKWuvOVrEujaDEBeqB6/z8A0Gehnk7VEehWxZ28dAm\r\nraDHsR2SHFyW+W6xBO0GpQFgahd3Sjy3t6uitZEjpFv5L5SVl8HSIYyR7x8Q\r\nD+42b/oi6O1W47KWxIl/+YHtvn3KoKqrSRE=\r\n=yRNp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.ts","types":"lib/types.ts","gitHead":"b07423457a376700863c7efe515ddeed0cbf3fde","private":false,"scripts":{"lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./build/*","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"^2.3.7","reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^26.1.1","typescript":"^4.7.3","@types/keyv":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.0_1659458714990_0.9338039704075476","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"speedgoose","version":"1.0.1","keywords":["mongoose","cache"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.1","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"993347042d97014f5f67bbacf6eefb198d562335","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.1.tgz","fileCount":37,"integrity":"sha512-1bzHJNFzaJ4nz8cOx++aAvZm91lAwSr5l1H7hUYUugd8GQn+nxA6Mid2UIntpCFLsnb967NDEv9SS7I+S50LWQ==","signatures":[{"sig":"MEUCIEQeNDa10fhyZn2+tD9l2S/VQC/TwBwBdJI4HsB8teMgAiEAqGQfzXrZYjY2PWG9QTtySBxbiSq4UPVWZ5vIaRtyxMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6VvlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmojgg//YoRbhEcLbTUFcvDhjod7f7Oy4Du0RKIZesmmWrClBNckoJfQ\r\n+gq1SBnMV01b0dTenLMi8bqJ+7I/oQVjvvuGdWguojsXnNnl420TaIzAGsbb\r\nvW4xcwm/nMJb/TF12v6s8qdUXwugL0/aI6wead1tnZOpilnA6f3zkLbN2XsB\r\nc8VxuBG+elSL+EHJk6C9SM8struEaaFb59D4Ujg/3GUhHQextzo2++vA4Kbe\r\nKQra+WjpXgeoEfg3pTgo30HYLjJp+a/c+xsYW/GmSosD8hSHdaW4SoWPZqW6\r\nxbm9EOsnxEwAO+7JTWvuxrcTZ2VsCmA9jKeEoYGy/R+WDn8t/tvU/i3WAz2K\r\n7f8OJqmfEu+5sB7AKd5MZebOm2Tv7zHXslPTZ6jWCqrcUGoozaB6jgzmM1Xn\r\n+zrfzIlNtsBbRq+IlWyYA9kmAyd+m6L48m2tKdrfAVCATZggRK32jwP2iVUO\r\njRhvErK3oZKYjRAs7eKYuLZj+B6kqby/Jn1CLYGo3G1q3VogjkKTTIY7Jy/G\r\nlGIBoA5p0nIDrMq40fupNlsJSqJZ2+ukwGOBGwMesCN7e/yk/W4EdBc7+xF5\r\na6rTKPEPg5YXUJYk7hyJsVcitEqtCbtbd1M4ng6Zi30dDzD0d/qL6JYWLerb\r\ncEqAecmdIsy4zjcH+LGMzMpOUzG41sciYto=\r\n=fIDX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types.d.ts","gitHead":"b07423457a376700863c7efe515ddeed0cbf3fde","private":false,"scripts":{"lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./build/*","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"^2.3.7","reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^26.1.1","typescript":"^4.7.3","@types/keyv":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.1_1659460581482_0.6206828354699077","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"speedgoose","version":"1.0.2","keywords":["mongoose","cache"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.2","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"d319a56bff6cfa9366a8adbdb4a5e138a01fffa0","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.2.tgz","fileCount":37,"integrity":"sha512-acooMwxAsWOgrMr/Nl0XNOiNTr/+0do6MzNr46ySj88KAJhNpgJmXelGxvrryOw9M5Msa8dH/CRevDQd8USQxw==","signatures":[{"sig":"MEUCIFVMt0torRuPzD5lg78fPNWdMljn4NK6TlmP8PagJL+EAiEA8XBK/IbHKy8txLuDe5ZOyeniOcQvInbWlE1A8LueWNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6Vy8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSnRAAl3eG3tXi8BZ2hEh9SzzZXVkzqHiIsGlBOthiUBN7JFvY9dkj\r\nmCBfzd/PSeNgW3uylUkxxj8klgOZlgDUtBsAn3e1RCZNZ/k6oc7wEDUg9O8O\r\nx8uxH3cxVrtlPUKjM5wNigcAyIjrt7FyM1zkOf9z/S+ASvmkK6aTTRxHUJFp\r\nVH0TeFik6dmuuOA2JIAziEBdZ58NLf/jMe85nYQTt+HUYT3B42UQ1GGslELf\r\nvLvu7QTKQV23VaxlPcf/I6r2eoJFB/KPEq+9yG03MSI7n7PSGfHiA4BsQB6G\r\nKpSzSQ0NYXtblDgeK6eG9WC3TjMuqGsNAeS77dXGeLYfvfUCcKE5CQoVlDN7\r\nRtuXv7q2aQhZk0ekbIqOGoXkTFIqFLwdtOscgiMJ+UYY6ZPQfQmc35jqW7sT\r\n3dh5Nt+Z8JeVfeEHeEOhhS9QYXMpPYTJNCKnKa+74y1XYIancH2LoXUodX5L\r\nhwGf2ax4jC7mRUo+EUwMqD0SzzJIIpCRlujUrgCfp8KUS9f1rADC/O4KAvbe\r\ng72ye2Y41TF5LVcVHnVpBYkLv1tIxoXDBY9geJNTrTwpYTUCIDi0g08E094y\r\nJu3cuHDCU9w4jYl3lyfra6zqUySCevPX8MSbi7Keuk5c5jpp1gDb9idFHICr\r\nXx787fLOzxLRyD7kymVv78rODvPxwo3Ce4c=\r\n=yjiz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.d.ts","types":"lib/types.d.ts","gitHead":"b07423457a376700863c7efe515ddeed0cbf3fde","private":false,"scripts":{"lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./build/*","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"^2.3.7","reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^26.1.1","typescript":"^4.7.3","@types/keyv":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.2_1659460795661_0.48429345298168736","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"speedgoose","version":"1.0.3","keywords":["mongoose","cache"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.3","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"04fa869d183e5a2f53ef18bd7abcbc699047408f","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.3.tgz","fileCount":21,"integrity":"sha512-McgIXN+q35udY2wCJ5bjpnoigj7jj2Fp/Ovaf4V3ku2YgAlzDS/AJrBoWIAHKljXU7DkzP8C/ayz0K8K6iUoaw==","signatures":[{"sig":"MEQCIHa211OBJ07i6VZeX3JNRyqBO/vogfxBMsXWxUPglOjgAiBaLjBW2L3+6JaIcRHNGbAdK89UvkfaIz0XeEc/4REbIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6WK9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrglA//ZwursLH2SksVdmJbrS9qURelUOx/4ErIblgKfHv6dEpeZCCu\r\nQPX/WHReFjxY72IIefgiwcBdhiUYphFqO5U60dpK1/KXj0jpw0hMovmwDdrI\r\n7ocn+uSaBZGSt/ipOM+hbTg8FVP8fmFLqAkIZREj8zKOkL1KkE2wSuV8w5pL\r\nCR3sZKaIuXqlhprGQnajb68h29w3ZuHq9R5Hx5uruOKVtreNuw7aOM69HqHJ\r\nRdIFvLFjk/78i28aAONeNUM5ctd5Jr+k+yLXNNcNOo885sblt7uJVQ+DZPXf\r\nRlOauSPW426yUuK8HuCT3cLrxxjA7VAkNLtt+a4ZEtujKYjES7LdzpYKVqAk\r\nOSLjo8H6MA1rf88oajKmREluichMFECxaYOm9S1RyZ2N5f6TXFfvhfaLNzHD\r\nUJ7e05yvrQ5R+Mf+pA/4l7TWIToHxmN3WHqmEagGYPJfRcA4TiYW+Z8oxMnk\r\nGr9CXzOenTCnt+8Wp4o9Hqs92I3JchXaw0P2bPOT3ZuNZJaVL2aZM9v0Se5J\r\nLGFu3IsDZLz1O6NzNSG+U3opPlg0m3g99oRBPtyp/9V7BC3EDHdscSfdHBxJ\r\npHjuIQJEvQowV/xhJMPe+WovYc/p7MmeCUEFfpj+HIbtO6Ykrr9iJY2V/upH\r\nISv4RuBbkfDPEwZJ65CbCOP1gzxPuHLt04Q=\r\n=dGoD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types.d.ts","gitHead":"b07423457a376700863c7efe515ddeed0cbf3fde","private":false,"scripts":{"lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./build/*","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"^2.3.7","reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^26.1.1","typescript":"^4.7.3","@types/keyv":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.3_1659462333159_0.6666728414733989","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"speedgoose","version":"1.0.4","keywords":["mongoose","cache"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.4","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"e550d02ba7231b8dda1f673ce3f2635b9a2ba687","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.4.tgz","fileCount":25,"integrity":"sha512-hflq8J7p8q1wXCrhGmSpuXchHb5ULpwOLB6YPsrpGhz/tIR0XacCxzWwIjICI8p43XB0q/atmj+4QLIQbyaQ6A==","signatures":[{"sig":"MEYCIQCPLlsjFi3vytSPJsE14u+LwWYNM59TkWM/LVDSmy3U9QIhALnAClmVy/1w+MTEF4BTDhLB6FO2FSNYz3HrtXO494L6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6WUDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7Mg//YAqiUcoKDYsha4pQDjhSOuZJbxWlGg2K2t4jz+TBeI+1350V\r\n8Ic0PHlMfuPyjt6kBZzSIyhpxpZvsQR0nzaxpCHJkbYr/tmNsKIWyOWDpypw\r\nymwI7TIIoqE2vc2ZGBtbUFOGHwSOVzchs0Q4pLGzNlzgt67+4OGuhlATYk4s\r\nhsxn49HjbvSvg84QkZuLRU1UibfrOEn/ocu2MzjkiBI+G8rf69lhwA6xB6qM\r\nbL8RIWDpOH+GoQLgVW4gUgUKc61md93hLV1KS/otVYt8YgRG74pF+jutsPDG\r\nrwbExWNRByumi3VJXz5m1vS140+U1i6y4wJg0r3XLmac4dDb99rrFTRWgsC+\r\n4f2r6+Yxkt7SP3F+H6tIYOjk5rUB3Fr9ifM2b5ZfCQ1JnS+gOCUOtGSSkbPK\r\nEgbayQP7WLZuhncf4uy/u41/nwk6L3EgHap4bjmjdbSqrXOs3vCsPCvdwgrH\r\nLSR+21AKoEZL4mIBKyaa09GqXobIkCvenb7gf2avZOCe3pO08I2YmiZMzVK1\r\nWvzYstD5XBGz9x1xsZ9PTDE/1oBTMkgqQSpeT1DYAgUtS0XaKHXqZe1WCsG2\r\nv3ccXLACn99ED/X7B0uA/iWmIUFhhhu3ElbD3205vyG/NssoMCBT5KdA63vY\r\n5030c50M1v6YSkMwT7U6qRkYs7qrk9EQEWA=\r\n=xQTA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/types.d.ts","private":false,"scripts":{"lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./build/*","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"description":"Next-level mongoose caching layer with event based cache clearing","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 arqo123\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"keyv":"^4.1.1","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"^2.3.7","reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^26.1.1","typescript":"^4.7.3","@types/keyv":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.4_1659462915603_0.7669909297015711","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"speedgoose","version":"1.0.5","keywords":["mongoose","cache"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.5","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"a72ee43cd54d95b2288f21707ac510d677c1b23a","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.5.tgz","fileCount":25,"integrity":"sha512-ysq86a1eOCwCpcjxAaMVtFiupUeSI1sWb1TuBazXxpJJ9/zAuyNi92ksBiTtuqLy0Ii94A8JlsZAbUi9PtTUXg==","signatures":[{"sig":"MEYCIQDSUUiv62yG5aWw14j62P10TBeUHvtXtU36jnOBa9LbogIhALevMZZplGmltsU0o92ci5UAc57eJ4WQbNxFQQRWcEfe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6WaOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps3BAAlO5M0ZYt/fArCESxZ6B5zlWCEQ4+nGeAbKjzFajmy/1xNw+n\r\ndGWJLUz253knU1OvzYR1VLOZVBrQUnYsBWUnohjZFl/VQCXS57RHb3Cl8cwi\r\nGWUkUvSnsbal7hPitcxlksUQM8JirjlXfs5VFmPqssrhVC8hgLjwEje8A/Nb\r\nwX9HZndcMHmdbAY4Kcbqy3q5EH16qG/CSqrBhhefzV300coc0jsUA6DXt46P\r\nissw70jwvFLsyZY3Z/GRzOlpWP0FLZYBnc+AuL8sFilE13QLQqn+CLyepu7a\r\nyOns6OTL9AOvaHig5Xoaee8GrDWT2yGsTQ9/iL9KYP4764nm8o2NxBpzqUY6\r\nEyi3jq3ey4YBZPP3t8lZH0oMXTh0io7DZwXH5wriKpQVrCnqJ3/7Vppg2P4K\r\nSbBASRZ6kGhNXLp4bT09Zo83U0Grn0rzyQH5g6X0eo4C6Uqq7hAFh6P2vdHV\r\n+RhLhcwPl4TQhyDL8P9NR77jpBDAoLFdfvW/mHmsrhRRt2x3ue7Bd/CtRn6j\r\nnuwO5E0TIeYNOV7kQVOx6rV/EeuNq+pa7fK6zRdN+QKRDQ+pP5MiypTzmTLb\r\n+YXgHbIHflfriUJclvi/Sqx/i664bzGf73niVQUj+pnRkJZcopPZGLPVtUjQ\r\n7YjrS8FkfW+ePiTcWoyLO5hMcgTROWHxhbs=\r\n=U3R0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/types.d.ts","private":false,"scripts":{"lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./build/*","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"description":"Next-level mongoose caching layer with event based cache clearing","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 arqo123\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"keyv":"^4.1.1","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"^2.3.7","reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^26.1.1","typescript":"^4.7.3","@types/keyv":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.5_1659463310395_0.9940601529960218","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"speedgoose","version":"1.0.6","keywords":["mongoose","cache"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.6","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"c7c4a48e0cf3c17760b532938cb39e8e1b6b8667","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.6.tgz","fileCount":25,"integrity":"sha512-Ual2gk6Y4+GOlWOOQl5KHX6ehEHjzqCu2XS394VBWRAIl29pK+WVHo8420BLoUf5tgjpNFFF3DZGnCBEroCiZw==","signatures":[{"sig":"MEYCIQDkqgxhX30rBb72TrphArGu77bn3pREMT1XilGMUhl38gIhAPoFR226AoLkaTl5LvuRrYdBtEmcUDe8w0CV4cP6THXU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6WbOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRgBAAnOsg19FGnsjeOnfXg5hCx+WMLAEUgjAHoehyl3xFbtCQiPDl\r\nmog+/LoIGZiBP5jZ804WhtU3OtmtmFatRSHcOeU7jFVeU8Hy4y8iZKm8fiMt\r\nZG/RExlNq1WdmMjHdKTyLpbCb6HP78zn0+jsuacRN9+VNINf6TRMPTOXm9iD\r\noLAwWW14OL+yPNDPU5V82oDzOy8GsYysF710Q1iHBkJIzKmEujXdWIhDMEB9\r\nApsZZhlqQ1CWfx3w49IvMT+ubTb/idPLZdEtsgQyK6VuoS4MGtcdKkEHyZJM\r\nX7HSHvUVnpW+HlpJFsXI4q4A2FmUtdCF4pnmS0IuJB/Y4tHR1Dl80YZ4htMt\r\n9C1kjuP0OroXh/EhnYldrrkD3dhIG9zEW2lKDRqlMahgJKqk7hgk6+gv9fh2\r\neysCQnNqAhRXghRgfemBhc0jb5KSByTlnNGSR/InZlXGPZIYBkA/3DeqsCKK\r\n9dhvf7jYoK4oP1nU12IspXWc3LCCgEhW3OD65wNf0Nx2COqHmWnY3AKYgmjS\r\nYKK8KLE+xXbJnjG3vANllqsvEZMpyt+6vG2okA68rvFL1dv/78jlRrJaCTSk\r\n8lNqSjYpZphlJctJOZvOO5E2fMkVkAY1kreg29XgryMwJHaT9dM+zS0+0G9C\r\nqdEtsAEpaTKc8vmppImdzMkplQvuD4R7q6k=\r\n=5jrB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/types.d.ts","private":false,"scripts":{"lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./build/*","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"description":"Next-level mongoose caching layer with event based cache clearing","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 arqo123\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"keyv":"^4.1.1","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"^2.3.7","reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^26.1.1","typescript":"^4.7.3","@types/keyv":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.6_1659463374172_0.6639739427184963","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"speedgoose","version":"1.0.7","keywords":["mongoose","cache"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.7","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"e20a4eab6570ae34688955f7e4874d912700ca9b","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.7.tgz","fileCount":23,"integrity":"sha512-j2LRLlN1UBHt967OP44BVB3Zk2DXBSqT8g0dgw5vb0QFpGkxOgYz9nPFiDZTNpl0LcepnmwUNFm0vVwqhbg8sQ==","signatures":[{"sig":"MEYCIQDjlddTh3/xHEtkSiePzJBmmUJzUbPi2Ahko/gdIuhSPwIhAMKDpZeQDNq+nc0GQDWG6GdDrTCNPQZRLkJFkfbAwEiC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6ZK5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjBBAAo93xBHc07ebdQs5arXz/tOOVyeHtihvzCkG3rf3mDUa5aNdm\r\nEvJfheeTWLKb9+4ZHdmSEUAyTXlkTwvjF8c74+9zerh0Xe+VI8TcEVLZciD5\r\nOhDGojQ4qkdhJAG8QnC/UrPXIQO5cgLO8K54zlKnmV5S6Zv9sKvUQdvIZBwL\r\nC60Byu2lvdwyQFGNnc1MDjJu4EwKGazVhCgFf1SUeEAgIAzy+8s1OakGeFYH\r\n3cTbeQS4zKYyIJ0rTjUrembYDuVOTwRiD+JjgoouLwFkK1Bmqcv+jPLX9Pr7\r\nqU/cAH5u4N6pCtr6bRLRCSGsCqPhDMXA9991zNba7Fn/uUS2plqKdNS+/ez+\r\n6G5baaBQcERIgmkTkKfeY7xCBWH1GXnaPqnn5T7Qi24Qt/RI2AwF67KTMr6g\r\n7YtUMzyu8hIaA3vaMwbzsWzBloxQ1Ltzjll/Ks/7lPWXhzyyBQCJiew2jvQV\r\nqUuvSp7TE9G/CNEKBojgL1+3eRSoRAqRAaptvgH3PZfY3+/3ILUZhSwdlnKh\r\nrla5F1KLAFSbp3uF3T0a7NYpxHwLF0t6gXOM0PmEjXOLCWrPeGASj/QlNo5L\r\n4rqnBN6cRpEshCY4LEnG0TuYd+qei0m/YBA7/8KF94zhxSd148Df6HkFdXI/\r\nBXDA26gKpSutXmTK5vDjmnWgcOZBEul7L+Y=\r\n=EHGJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"b07423457a376700863c7efe515ddeed0cbf3fde","private":false,"scripts":{"lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"^2.3.7","reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^26.1.1","typescript":"^4.7.3","@types/keyv":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.7_1659474617288_0.46126137467681727","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"speedgoose","version":"1.0.8","keywords":["mongoose","cache"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.8","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"1d777737a5460017d1b7660fd2683046f46ff285","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.8.tgz","fileCount":23,"integrity":"sha512-hGea6dlm0xU00XgqgBcnZDlBNAFStl2aCLaWczfhzSCLLImQJzPtx6OCuLzOA9JRP6J3NcuzKg7UonV1BNZdVQ==","signatures":[{"sig":"MEYCIQCfmmk3A+X2aihtsc3ELPlZlZ1ZqqvjyzK59mYCiqBzCgIhAKU4mXZ2z6mXQgyz66UOoSVfE5jEY5PJJf9o3MtNgJ3x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6ZdjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3SRAAiSRhDa2/osHbUmkKoBlEjzpNDRPJo2Sy4dVHqwitoKvW1VOI\r\n1iXWRNU+bIW4aah2eV08/yOUK6XKtmpFnbIk0BhNi+FTbaWnUEwb6nQqX+VV\r\nL2UJoy/Lrl23rASz0zfnNGY00twHnVxqZLgD7+cKi7KaNtrbppPXEqcotTWm\r\ndHI5DoOo7si7wmA3YS0mTeo/t401LCo0/8YO2+HYnYDSCDTnvwCk2pyBUyq0\r\nsGHlr6y6ncP5yiQUdHsIRo7RBycxfUBtCK/xq7uvWERLdNb/KXqglvgRi6F5\r\nMxqR9BlZ6HUpGWQXofVVMH5VRSIMLZGF7TEnUqaBaEBwfkMDCjvXPyp5XtJS\r\nprBXulpLz7+sbxFcBkCob9zjqFxeLNlN7baapEpuAhHv7hEGgXhDJNms0BLk\r\nb0WJGS0CKHg7bO3SplnpSdsOYyT09ma/voo8Xi/jMso4KbNSz3mlaB+B8oFA\r\nnGWYzmghOM3u98ivJ3E6HirzVtHW2nKs3HC1/88BHvzKYdR0BCCcwXK9eB8x\r\nJOfezgCRFoUBNyQDaQTHgi2IIhwefWfdG5YrTCFn8VGy1yOXvLVL76F51PI5\r\nKRJ1tibhVaGRJxLQl+FhPuKH9DPR+S0Wh45vveT/Hqi2S0VLkY1K7tSAH5Q1\r\nEMNiznZkjMTo1zaLg+kGm4ab9F1FQp2CD2k=\r\n=rq0q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"422b3121a2aa82e967dad89722cd3dee583b403a","private":false,"scripts":{"lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"^2.3.7","reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^26.1.1","typescript":"^4.7.3","@types/keyv":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.8_1659475811261_0.13474966239119368","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"speedgoose","version":"1.0.9","keywords":["mongoose","cache"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.9","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"9071d8cfebb79e12c8b87aa2370d095571ccdc5e","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.9.tgz","fileCount":23,"integrity":"sha512-L/BFF+najJWF3AKIMX9DvmA9K8oqfO51Kv8py6jSakfYOY22o4zpuOaie4rd/k5GWZnjLw+mh3OtjSHZLu/clQ==","signatures":[{"sig":"MEUCIGEjCTn00l6wmmu2Eb5tp75ewD4JBbtvqimdQY/BObDxAiEAqC1kHQJfqSc6QarDIndxERy7EpN4/5zryPQf2F4l3F4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6ZfMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpShw//ZmAhs1wny0FzBlfvXf1h4p4k8UT+QI3hFQH63zVLC5rfHRVo\r\ns7wm6r/m6vvm8XwKuC4gIKf2O7i1Sy0R16yN9wbu+WrHqOvh9ey0AzgRIp3M\r\nyf/njYj4zxd4+qxOMkXSNqP0FuAG8JGkYPPwy2DIN54mX3MH/ynPRo93pUMj\r\n5aLV4FYIvwLk3WqynXfZRaeKBxrLUVJ75j1JY/kVud7PgOGfPIEOV1Pgm+5N\r\n857RhxZgHJhClh3KjIplegydivr2o4oorF0R0fR7JJw478XoP7MSoRUSSibt\r\nwXPkLvvYTmavexzXy3v6/CVsxc4J8a7vTz3AGB7pPTylmO+sSd1TchJVItg3\r\nEoBeYchfLpuhz0cmOO3HD1HQXooLHq3rlSpYzkM9XrtYqyyZ/19jleaRivpw\r\nrk8WBRV2wqBCpUL/5gi6bV+ljJ3UnsHRc8tFMB6cybTiGIYR1Hkl9sFV14wn\r\ne1jI5boWxAOhDY1SEP50adA7r6vM6HqpqXsI4yHKWDRsp/qn6DlBVT3r76RT\r\nEAmcauYwBJ2wGZekiOxYJPr3R5HDGrp9pg9TCXUtjLxkMvEGuzwJx0gX3H05\r\n/lg56+a6u8XC/vQM34z+GnMrFK3uba1IMTfMDuwMAKoD88WBK0Qk5z0NSvHT\r\nmD91utlVQliNNuBeRkalzNmAgcAD78F691s=\r\n=G3iv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"422b3121a2aa82e967dad89722cd3dee583b403a","private":false,"scripts":{"lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"^2.3.7","reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^26.1.1","typescript":"^4.7.3","@types/keyv":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.9_1659475916248_0.4497372172066598","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"speedgoose","version":"1.0.10","keywords":["mongoose","cache","mongodb","redis","keyv","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.10","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"f7e5871757f5fa2974e360ca520da22ea4a56b81","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.10.tgz","fileCount":23,"integrity":"sha512-KWoWhWr8l6JpExwCHWndTNTn7yzvAap/jwfoIh75uEqmWHfEd1IBa8w2AxopLkbWi3uXv28bA++CrZDhQJL95Q==","signatures":[{"sig":"MEUCIQCG1x+XTJQ580EVu8KrkvM8sA+fmG/z/YdQetfTg4TFAAIgcAk+2dSpWNF8PPL3uDjILXuG/c5obojbmSMvJZLiQGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6pWFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOAxAAlqKqj1/RgOrfwjwH2c7LC08b7j9J2urdPxud0L+y1cp9rfsx\r\naZXe9RS5A0kiXdgvsvRg6ogp8l5vcCy/yV9x9ebmxlrcETjygpkRPv+pBWPX\r\nWSJ0VkVshueJr25oh7mqdcfiN3Sxs+LPw2pKKtsEIcfQfhtpYwZLMUBO04Eo\r\nE7xx7aQV0hEidCwa3D18VjK4gzcB8ZzRfkCW8tW8jUhcZUv0/OyzsadYKdJS\r\n0K/dXBmjVtNmzMwmNyWSkBK1McBExWIX1sSnRVxEyUCQa7v76GgliOUfxMXg\r\nTMlqtts0iWgW4JSQW5XHdpr0t3nTD4v1zXVP3wC6J+zrfLr3ny3MQWQ+L5gC\r\nxVKzijZ2T5fUB3UGIbsbz07CgEB9hHAX+aQ2AeGhNOFBGgVjV3YnoSCTBEXU\r\nyoibH+h602IKiS12lAMF90Yu3mQSJ3N9zhMm4AsXgZUZr8Yo38eI/e+qgu9b\r\ndFa9e2LOL1+r2bUXvP++dqWWYJLmJVXWuYm8zpLhuNUjzp5iPYCx9D6Figi3\r\nAZUvwjjiTnBqK+tJAkEQUzZKGYzUeh7w7bQmxwDG6D3fcIv9pcIWfxS543sB\r\n74LNZnNH3YJK+wLovAWBAZteQtT+7jsWAPaODyptUPYl3wIkNSg1QyKJcGVG\r\njcVD5LH9RC9ANGv1j6B6EeJmdqCqzZh/bzk=\r\n=rGkG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"61aae7d6cf8744f736053a33f109d90627f81123","private":false,"scripts":{"lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"^2.3.7","reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^26.1.1","typescript":"^4.7.3","@types/keyv":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.10_1659540869717_0.9033569845897886","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"speedgoose","version":"1.0.11","keywords":["mongoose","cache","mongodb","redis","keyv","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.11","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"a4e97e97d3b2324a4656efb9e73d847ac65d1f93","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.11.tgz","fileCount":23,"integrity":"sha512-hZLyAmEf1TVJxKAlBb2ho9uHO4a7WmBvK9RDeU2EpvXmmF1N8MYqIpWlx3/0gmLhUpklJv5ck6yKeowH/TfpEA==","signatures":[{"sig":"MEUCIG/seIL4IKwzptLgk/uyOe6gJSEN06ILDNMKPjdzxJOSAiEAnw3GNhPF7xu5vdaWTcUe/rYaRJ1V07ocYF7kETpO6UU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi64igACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcEg//aJLoT4ZhAe4XdWLDE6YsV2pJKbIZq5iEthMMmWOvOPuMWOrK\r\n8EkMcu1e1p1sBAJBi2U3swdvg+PvhW7bDwQy4h+ezrrWx+fWC83gxqAqUvm2\r\nwr7TTBay3RuhkAjrOel2e6hiJCTN5+0UVG02ouqLB1s52WJMgZK7o4ZeBqzk\r\nyYVPFk78b55wnKD6C/XsRWxOTKEZU3VRSUNpJBXdW4AME1/1xwRmlDHkTBL/\r\noe3QLBsQzLfsrXZ3KAUMC6bPBoiwA7iho+gXSC66pB7tm1v1GdcM+p9B3F7j\r\nqnUeNuYyYvVh5pJu3HZWPGaBS0uR200xFBaYS92Qy9h6h8C/UN7ft+Qf9eZw\r\npmiSL4Rs1mFzFcUsLknAAvjudTWKPIZmcDhEY1MqiJEUWFwqKQonq7ROWXlT\r\nIRnST8/OvM74owNQrTlzv0kpnAQEKQxCncrAJgeD0ntZpNgTOf2W1eJVYtJe\r\nOHWVWBwl/D8j9JmNoU3J2Rnmw5FoW8T0pM7I8CSz4ehgUDz8Ivu/6yLnA5zp\r\nSYzq77W7xzwLvQJK+CrjPo/n+9iDVLOfk3ys4x53plZfvxN6MHEJ209afSNh\r\nw4naK8MQRizmQahYTKTKKFaVQzGhQ/LF0tyjBvlA880p828u6WJMCTPiJaTV\r\nqSpeZIJsRpV81ToedVewZSpvNpxg5YJBVAc=\r\n=lgnx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"7d352df0b2ad299855f94ae71bdb8e284440c1b8","private":false,"scripts":{"lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"^2.3.7","reflect-metadata":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^26.1.1","typescript":"^4.7.3","@types/keyv":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.11_1659603103953_0.21111723674338068","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"speedgoose","version":"1.0.12","keywords":["mongoose","cache","mongodb","redis","keyv","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.12","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"38c92fc40ab5a358232ab6f19bbb499e71b60bed","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.12.tgz","fileCount":22,"integrity":"sha512-cRRlzSGOE98oAlakO96B7IK3v1L0UtlbGU0MMzWm0jGkfLtNjHB7IP0Ks4TlUbXBsiovo9dgzl+SGUaNJnT+Qw==","signatures":[{"sig":"MEYCIQDVNNMhuYckeLyh742uiKyVx9Tb9QRjjbTeOPxrGi4iJgIhAMXXKPh+D3XphhSTsugCRdCIxNFIIQpzelpIs8QZzwWK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7oE7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo90xAAnYuiAzCD1S77DG3m6TIq5UpvAmB+r2wgcOgcV33Lgx8inmW2\r\nC5Rc2M5hssEgFzLobFLhIgRjhsWagali2CXlrFHUEu2fG3LkvhE18HLi0jch\r\nrMAU8WpXQsIgFtW7X+lW7FvFJZ9eHFHi2SB3rVjMx/XYkyEW0+AmUtekVVdO\r\n4QWqYQQkuHLPGn0CzUGJLxLnZnDllXp+6mbUPNzMIoZbhjtbK7YnYmL+4l6w\r\n2p7QAtCV5os0t4nbTS791DHEPo4rAHpXs//9CF8zccxQhn31NvAHS28e9gdt\r\nBeuYj85XyuTenHXDHzipPtDeUtNrvp2WiWf4iVo5tGJusLuhafGteWZ7S4Bt\r\nlJKMAXJTk4DWay+Fs89AH9Zb5Wa0aqZXoBWCMcBWXNmyj4Wag5im9lLFyB46\r\nhH2nW7BaRaZ0/xA8Xf3wmmJBmaMKXbTg83MgUeNfUHM3Ud4eL/F8e/0ZEZh+\r\nhcjcUIR5G4n3Ko2MrnYogsz6fm93GvQWjEka5Qbu+8qSp70Lc5Flh9Q1X0ed\r\n0DQ17gQxVUeDufTor0BpiWus7tltsIp2lgECYpQlJRGUpY14TRSPMgjUmdvE\r\n0M9Q5KXqxmWixBa5xSBmQ6Ios94Ecl5w6DqQaubpcc3wcbbc5ncrJTbl92wH\r\nRJtp9wz0Qx6MWuX5S4hltfcLr1bNopO9kKo=\r\n=AZdq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"77e41f396c66c3f151aed08326901ef86709c8fa","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","version":"auto-changelog -p && git add CHANGELOG.md","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"^2.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^26.1.1","typescript":"^4.7.3","@types/keyv":"^3.1.3","auto-changelog":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.12_1659797819178_0.015596719601984166","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"speedgoose","version":"1.0.13","keywords":["mongoose","cache","mongodb","redis","keyv","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.13","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"2a9794124d53758ada72a06a524ba08f5c74eea2","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.13.tgz","fileCount":22,"integrity":"sha512-Z94ogNHtWmq1SW7uXrkm2Ap/t6LrXTwKx5SO8GkZeLA8ErtkL2ZwyGbhijajqgj4lPv3DSrDFfCdo9TCTLLwTA==","signatures":[{"sig":"MEYCIQDnZIifQlyVQ2fWOOLWMwSUnHUI8rwEbGtyLBdqW8yCFQIhAO3vXVFfZyEDvZCQYHBc7uGoaJedpDiBF5qPMRCvOA4H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7vbpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEKBAAjyOjG8HS57hUfN8Guj9ZCz+Dq+xyR0RmYtlIALHt0edSkOlv\r\nmMIC0DMylBKZNoJktRZF6wFk0Fq8msU5ryzT89/I5NeT4v+dUiJRg0obgf1S\r\nSDzsBKTbwrVTcRGEW0GBeNYoaZ6nGJpPQD/6L7cTQAAvZE9GXrwT5mVfdS5m\r\nV22I5hR/kEFaHQf/0mHtEixDHmpZlX/l94L56KCvpGVjC4znHz9ZzXc9heIZ\r\n8+qbbOfva+U9KvF5ClvbhXWndDWauYaArVfconRl0yUUl4mpbOqD6UpQwDj1\r\nWLMynnbKbe9lmltUK5oCghIBKOB7xuqKK0aACQ5UA+NNfWEqNqttO2uNjaJu\r\nrt0TqpSezBk+gUkMo/XZN7iTC8sPxkyKdj+hH7IRg2qr6Z+J4JVr8a/v13FW\r\nZgtOrpttYBKp8PWD02cCmnGH5+r6OXGSacCwNznGbOUh/Df2teaIFoghkh7g\r\nAWbnomcCGFfoRD3aefsC2Ptk6YAhb3TEc/Zs10lAwGNHjzdFE3zRaDTMEjiY\r\nzqnbn8hbwMw9kNqqARJDwZdThm+I6tp5uYKhn9tXA/E+Dk1FdOaWV5PaI1SP\r\nYUMAFYC+x/SxA12pKz1NwXMHua8dK8Ww+/gsmDBhaVk+ovz0CLBHtzArixPc\r\npH7K49mH2oNx84R4kAhyR5Jpdh9X99zBdAw=\r\n=FblF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"9d04d826024b90f2c71f17d197f2c8873ec0ca24","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","version":"auto-changelog -p && git add CHANGELOG.md","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"^2.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^26.1.1","typescript":"^4.7.3","@types/keyv":"^3.1.3","auto-changelog":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.13_1659827945068_0.9703175849721559","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"speedgoose","version":"1.0.14","keywords":["mongoose","cache","mongodb","redis","keyv","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.14","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"ce71b9824ea243c5b245bf18ac974db73c6d1d20","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.14.tgz","fileCount":24,"integrity":"sha512-/LZV9QiDVgTl8y+Lx4kVK4tA7jbtsAbKjLgFeAM5PZ37h32TDwcKZyjEcP+WBya+yYpPUgF9DddxqLyGF6CspQ==","signatures":[{"sig":"MEUCIBLeq4AnfuZmfbEU277fY+il93ebMU4YUNhM0Q3brl3tAiEAyvCBYoaN79HO777Jgo8+Ojim6ZTXQRXxE+O77LjZiIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi77hmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZJA//dB4zZJ0eDwy6ezDsfIKl5ZN7aF+UbuJNZ3psBOij/Wsx98lU\r\nLvn3+Dz53SZiRAMwgDoxlDfTteuAp3endNO8NRHgFULotZDlMGdBCJf2ATHW\r\nzLoc4LeNF8ApbfKWdz5TRi2GW3KoTNOP491OwI2Y/3IyynQMKF4+xesgtTyq\r\nUUPmBgaOef7tbp/chKb16tXt/1v74Pa5/Al/QvGJnD97A2gTWm4t9jG2qAjt\r\ngUIgXMuuM3nRjz+t7B6dQ4utpExUli7kGfKys/V7RLZVW8PJZSPXS0w+Nm6V\r\nHmyxzDD24MClASRmDxMYsi9tS+lsoFzkA8cy9Z0Bw/KPw9tAcPbRqT3wTozR\r\nqRC5BrD1Eu8IqYN5c5YShuNGhFQihF01jgW95I1GO2axipC/SZafjnZb6xfw\r\n/1H1dt+7rgdFJ4L2iKdTg67mEPP+jy54Ix72FM6Wdwpp1f/7AcMSEKMiwzG9\r\nxW3+R9rYMs++pN9OqbxAWx0pHazeHwFHPeDUdCGvSWIJFlbQxwe5g7Ry4tif\r\nkL+X/xvIiGOMINrQkUT21gN/1dUzdpN7Y0U3nb6Lr4NThDsVtP2YEx3M1Ua2\r\nPwNnKPGRbc5wEShsMSbjuKGJdtDIBRhwfIH2GdkIsyo3mFwuSyL+FJTq3azm\r\nb0RQ0Hi8y3BpJCoYzeM5dagNzeOtA5YkepM=\r\n=1Pp/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"5405d9125e6cf4e6a6b30fccc1e9ad68a7d3615a","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","version":"auto-changelog -p && git add CHANGELOG.md","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","mpath":"^0.9.0","typedi":"^0.10.0","mongoose":"^5.13.14","@keyv/redis":"2.3.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","typescript":"^4.7.3","@types/jest":"^28.1.6","@types/keyv":"^3.1.3","auto-changelog":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.14_1659877478776_0.4535699758981444","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"speedgoose","version":"1.0.15","keywords":["mongoose","cache","mongodb","redis","keyv","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.15","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"25edfe3cb6782a0367799ad30b1d08c5b51ceeec","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.15.tgz","fileCount":26,"integrity":"sha512-BKjyhFmWf/9sOOQ4J8Ey0k4ejS1A8/HYSM6T4WkMSr79cjzW1EokIOI1VQ5iGMF7+SkyLXwDDOMAbwMRJl9oKw==","signatures":[{"sig":"MEQCICvK1tJCcAxU8OcEnTw5Ft3ZciDR2QIfSKxOwhV2yzaLAiBktFTgXd8gLqGLZcCwBzuTr+WVWebWOmubcE3D2mNUOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8T5mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmquwg/+IQvS7D2UtzrvsOv8EBZBcciS2/k4gi588CeXbgMeSEix+NDs\r\nD475oYBPTOYGwcliaaaTkxoKTJfMqwQf5K2hRmMI3YZOePkEUbj4d1TFqY5U\r\npt8f7AjxmbSGp2C/XSiskYL89VdpVSaQmTziaTx2Eg8/kMUhl5XdZ+s4I30J\r\ny0OaJUsZddobV+6TpgRnjeZtqcTtUFFpAwa75ohrH8IB8If45es70Mlobdau\r\nC6wF6GHy6MZO/Q92f5Cf1fY2jARPiSxfwsFmrgFmO3cGKYnno1D0Xw+hDd3B\r\n5o+xHxXmEoNNZwdA6SdxFFyxayMMsYT0mQf3ckPL2OP+/zjo3jLF+NbUXi+9\r\n+iDcxktOMZ8mZuqjPzgQH6QyqKK3pZdVWjJu+VXXbTBtPtIT+TLG/ezkenzS\r\nuKDxtNjlLq3lJoij1rqtviSdkz78b8A+KsHhzTpsRXc6uKrgDl2CCg/4Ffw9\r\nM6HQ9OG00hUVEV4e6LSa6c8GkYwgzPjK/Q2pR2/G7J6vG3jOugOCX8S4egpC\r\nHobWdIRSUrFHlB0eiM8cBCVJ7vRufW3Vtl2LsAs7oqelmfH7o2/7cRAnFqzn\r\nnGpsu0mUzisLFYPUzQlW6QTB/6Tf+Lilu6GeT44qD1ARSR9zkJ+zFiXtSCPT\r\n1ed72rWtCt5gU6FzM8glERbsJjMh1Hn3ieM=\r\n=Gs9Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"15f0c303f88cf8b5355c78cbac761be504f21d99","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","version":"auto-changelog -p && git add CHANGELOG.md","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^5.13.14","@keyv/redis":"2.3.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-jest":"^28.0.7","typescript":"^4.7.3","@types/jest":"^28.1.6","@types/keyv":"^3.1.3","auto-changelog":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.15_1659977318574_0.49522519498431583","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"speedgoose","version":"1.0.16","keywords":["mongoose","cache","mongodb","redis","keyv","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.16","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"bbdeddecdf26d2c5f5c4860fe6313e6f099edb55","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.16.tgz","fileCount":26,"integrity":"sha512-WkA/yh0e7yugS0kxP/7F0CThfGyO5sukTXyYIFEuFLkzPwdeGTOfxr+um+eF4BNcPLjOUvz6UljIJNw53gpqcg==","signatures":[{"sig":"MEUCIQC3FeknUyz5DzC30DN0ySvOyyYhm599tzT7Nb/oNAziBgIgCzihpeS6vnkX1xBC6lxvMYrhxixnYn9LCgGm55VvwQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9pOJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+Dg//cMUM8OsXbQ2rUWyA1F4hr7btzF06+WGkzSjMf21D3cX5sjNr\r\nsj7hwYolwHCQPw4WYhPbYM/crlG1k6es7DeVeWyq2dRZtjQOznONZ65Lo7qd\r\nMPK+t8zi5vyxn/leB9sj2wdtDuusQMEGcXpqBpzqnD61OmYj8dIhTOHPv/ol\r\nZpAfLUZn3IhuayxpLnJC3YpaZvC+lcDZLKGlgkTsa+J93anrgApd49lDB286\r\nNGxw0D2iTSut+clwvSXCClrese8sIKG4UlTd3SZadDE1oliMpwBfifGQvdmx\r\nA4X0PZX9p4/sjipMoUXMV+2E8W/q2CCPClCBk6XVSx+2Y3sbzAT+tpJgYjA9\r\nWn+mjPETkKb5c/+1kzOyV/e30Bo7gX5LZs7AsSgYNtyY3OvsGg+s/vQNfdYV\r\nMgqok40B0Vw9Z0cB805JHpDMx3zK9eDOkyK9bMCII0q810Ospw1IsNuE92Vc\r\nzsn+0rNicXBVjtH6M5lQ+qGwnUksZjrBhCVDorU0wtBK34biF5y4DSIR8nN2\r\nxWDgUfNPA/UM/T90eSFqCze5QN5eLdqNN/45HIopMw2AvCIFsiRgW73J1b+t\r\nyMP4L8ppjMYBLK6kWO6UT57aXTL0x6MDSHq2LAg9+HjTXWxAfO+z7vxTrpeW\r\n5hBRlniBKF0AXOJfa/3nu/V5gQaY1aIfD0k=\r\n=Podu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"c80e740bfe909022e9cad517b09395b43265c2ff","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^5.13.14","@keyv/redis":"2.3.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.21.0","ts-jest":"^28.0.7","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/keyv":"^3.1.3","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.16_1660326792980_0.25337310706765437","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"speedgoose","version":"1.0.18","keywords":["mongoose","cache","mongodb","redis","keyv","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.0.18","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"507b6de8677e334f2023962c7f09fd3abffd1604","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.0.18.tgz","fileCount":36,"integrity":"sha512-EhlTjr/cZFW6Cu8JilDHUG4xLiD2qg5ky340a7ge37SP/wjQqBCLWnczDkisJoHgUkaaqFNXRUt95yFQdPEgbg==","signatures":[{"sig":"MEUCIQC0y9UjjGK+U39KZSLC6/Zn8pm5C6v8xzJhm4i9KtaGbQIgf1/01Ornh/eJx/WJKrzlwIWz9zi7SoavTqQpQKB5D80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi++4nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoH5A/+LMym9Z6CiIPgdRIvm0N2OsbkE5f6dD6GC8ejNScSGk8LOCjA\r\nXhTwo/3pW2rxA8AP4b33exE/VcTiLkunEmtHJNELKcu5dQ5oKDQ7Ud4bKY8j\r\nD6DoknLC/8EcyiKwX4MPdwwhWBl6e94+YLoE60DHPF+8KueEXaJMk6iW3wEj\r\n+OXvvdEGxleqJfKZ0W7uV8VFGUrnvYAaaroxw514wJPwMFfGzGZp/zqorDYd\r\nogck4RWXoRWeHP6hEihPFY6eVmnrYHFKx9ISoXxM37ilxjN4/sZad32v88LR\r\nlfoIUDCsYSEcWyl9hX5umaU20uaGzXrgBafzjeE+lJ+1J5Dkumkr863ixHsl\r\nWLjKWAd+lEbwU8C2Hn+9RcdUQFoYcaCfPUFlHKMXrUZfQhCKWxF1kd36V5CH\r\nodEugevRVoHg2uwYl++Qo44SVoC+3x7DMGE4rOPCwa7NSuj6TxY7k3FBPqjK\r\nvJDptiGgfeu6rEKbqFR24Rt3VDijHFaycwx9nHico6suHhIZIewPJlc411+I\r\nVTYFTq9M1lZE5wGwLzOYobbSi6LpYf1GsHlM35i1SMjZcVOY9dS4a3cODjPF\r\nzm1LeZq0lRP5WkHB5DNMyEqYt7IUw94esq/ZMl4EvfLdKo0IVTCdKUTXgrlI\r\nfOd6cMK7A2OQiAF1zr+XjdY/J3KGq+Rjm4o=\r\n=AiQT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"baaa847148e0364c2226ee953dac7536d83dbe6e","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.1.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2","@keyv/redis":"2.3.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.21.0","ts-jest":"^28.0.7","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/keyv":"^3.1.3","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","jest-mock-extended":"^2.0.7","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.0.18_1660677670872_0.6736794449562515","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"speedgoose","version":"1.1.0","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.1.0","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"d3ff30fe9f60021516ae5df08ac8ec2614081110","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.1.0.tgz","fileCount":36,"integrity":"sha512-qaMf5p7a94Wr4Mex0fFzXkTvS2SRiKsbIQ7qmgsMfKJLpJZ4N4srJv6rJwZfxtLP2HKtQp/QuHQFh8pnuWNvag==","signatures":[{"sig":"MEYCIQCoyoDHxD/QfksXdFRcw5PlrmdtHrsjbGo/R2IlOSq2GgIhAJT8Q9wLYjW9j1C6XL94zD8JHcA1Cs/7xYRcDqMHV+tS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAyTCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE8Q//bBJEcrqnofxMQVXpEHznRFff+fdOATpEzqyd5Yf3ymAOzFM/\r\nLHanISmNwYifvtsgwSjs7cGIhmnANGJV91SkEq8XHOqSS9lBzx+wwsPPjYwu\r\ncODRvdnnywifW8NHvt4+DmoemVmTeZb/g7TA5qohgkvWig9gB8lFdngwTgox\r\nzuwYLLqvu1/s9VkbEyFW636fiYcqouDqbmBXvI3NrnX51SkHyNU5qo8UBT95\r\n6szUdmqDHzsMcNfgG3bctq8ewYOMs3L6e6iSQZgFBrl7LTC7dnwm2Sd/Y7FH\r\nOF8Iz87QeuJK1lW6eN7qEsDFCLzCMw72aWgFUUgulZTqe281eN6b1fu1AvWn\r\nSxND1wUfjW1GoBB60scZw6pTCWg0/4BLqVkUtKZhxJRTULo3WUehauJGCNbv\r\nJAz+9L42TqU/+ju17JGP0sEaZi91LYrxVMl/BQbejbNaVjHMsO+06tJJaAXB\r\nrjhj8nmKlw20mJhfgNtxyOPZ11ZtynFmGD3TaBM7EnFxlO+BFozMEMmhOvv7\r\nf/6XnoAhm2HeF5aWhoyoGdOJsSq4F1Ko3GGcuSOXdngbb4AesmIkAtDngLS7\r\n2fPC39a8aYu0duFJ/jrf/CkRFOP/vKF94T2txzqGIyRgqOTpSA41N8f6hUOg\r\njivUtH4w5Zu0fF8UXxNt4Yr5Bz/KeJzQzb8=\r\n=qmhN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"438a76e5ce0862f1bc5cdfbfb2872091d334db34","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.21.0","ts-jest":"^28.0.7","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/keyv":"^3.1.3","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","jest-mock-extended":"^2.0.7","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.1.0_1661150402402_0.7270973837347843","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"speedgoose","version":"1.1.1","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.1.1","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"45da0e2e98c64d142ae5dea036052e0f64ff5a6a","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.1.1.tgz","fileCount":38,"integrity":"sha512-RndVwHW7mXLE+9d+UtZ2ask8EiWwPth61M8IB+T+zeNEpyixlc0kRaLWbg64OIHkh1SFxJvL7GxG7N6apnRKug==","signatures":[{"sig":"MEYCIQCmPz4byTvNTFiqNi0TKgPekKqESEF4b5jbpzLjGQzCQQIhAIpUnghxFoVlJI/zTxcRWbJBjv/V0fbCZhqxlVBUWrYH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC6UWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxkA//f/FTeWsYdXMA+G0cuCvU3VNQC9MndMZwdbk43weiTfa2mWQd\r\n15c91asoiKs9HP7gPxLEEV28NNTcgrPkw/UpYRDiItgHCdDrUh9YFSAbVGPF\r\n5VIo1TV6tq+CTZHaFyPkRbig0I19KDASA5JgkAn5r7JJoBTsB+/ntC7y4aKK\r\nfYvuwYAtXtvOaOCALGdxiWNTmoav8SGEnuQXqHRyVyX4BmsCEAqtysLKfE+B\r\nC3jWb2ySpsvTmhJD0DJmg1buazMPC9JTHUV1nUPz/cYs10OHHw74SIryYLgk\r\nBZUrqktoTMR2Zu594x6a8gSjN8DXoup4/bNV75BHzVmYFyVsmMDsM2UzHh0C\r\ncWHOLBhHs40SNBFZVI7R64NhKBMzcc62I+GrHtc0TWLH9jek2G/YH82vxxDt\r\nn9GK32B3Ostyou50uohXxi5ucMPOf2ewzdJ/aYd54cyQAY3M8j0DhcF8OJNl\r\nogAiNJTzYgIIMVujzEfHVNE/kSx6eKlkglmTXF2Z7wN9R+5ZmPnyNERYmcRN\r\nigqN6yD5cANj0shyjyKlZcpV6QmFvHC//Ibpmozk44+2GA0jnp0lRblu1G1C\r\nmXqFrAJ4p8uQEgedB0I3k2C7sBLI8E5hMIJDbKyalE+98O5kbT3B7J3mLet/\r\n0vaIMPEQMzXKN6JfpwRiU6AtK/yC4cWY4n8=\r\n=ii+U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8331737b5e37ba5b8c18007e2d8cad8336fb93ca","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.21.0","ts-jest":"^28.0.7","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","jest-mock-extended":"^2.0.7","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.1.1_1661707542033_0.418537659541784","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"speedgoose","version":"1.1.2","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.1.2","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"2fed698df6ea4cfc27657a6a85669844754c858f","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.1.2.tgz","fileCount":38,"integrity":"sha512-04yG642F6Y8s+bEwsOqPhZIqR643BiVbwdDfKDi2lfnBEbynhrrORU7LGAO0yKFE07+k0rggdloGvhFtiv3D7Q==","signatures":[{"sig":"MEUCIQDX1+GAgl0/PsKT1eKx+cALKaid0hQQqEecihei7nlqNwIgKvTEz+OS4fb0w4p7UTO01Bf+htE48d6In0raO5PEDzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC7WUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp88w/+PI+NJOnPy/UgLod76BT9ES0e4ujGM4th3WW9+s6dPdklXfPc\r\nlgSbf+uuhfbOqmwT2GiOqNXKpeCQC9K39bVDRlDkYsHR2w7VcTDAYBP21G+Z\r\nulwpC/xDXY1gMixCgNCYFtQA7RylmRpVl4dbMvyaUcvtf3fLv9IbMyIF3c2c\r\nc1bgRPJLd2Ycys2FCkUymUjF+11gXPWESd2Aoes4vGYp7s89g/2MN20jzlCh\r\nmYjlPiRdKMTWP6VwyZ+rCOQYhYtcBgQ4Ma/E5mklW8mm+eva8Qso6K+QcY8i\r\n3UkbEL6aydgdkey4nXSpGyP2wRMA+MdYRVhRqmGtfKjn7dn6nfIR7zd1ZIw6\r\nHK8TkmQixl1lWuU6gUvj1zzcNkSaavXOin4Mfg1LSlAsue+nZ6Ssg3efF9ox\r\nmIWQCNFQmYpT1V7gB9zp+BCh0zJBVi2zDzjJYVcvy8nz3fTs9egBuhmRzau6\r\n77ZVj2B1ruafeFMGCs7D495VYhF+cM916pFWw29RHcMrlMA8AOglA7ZMXRsV\r\nHUcvUoFqQr94mLy+QODs/0comdZwzOrkYrKXlZsGdoggTe7WiPMo/DIBS5nI\r\nwENsiXciFfiCrYanGEMZPo5KrBu5zLhp9tNjp3U7Q5d7TwP9KWEsqUOPT/2z\r\nOl1qEZ7O5wu/5cohWzvc7vhNibtQUQjzfZ8=\r\n=C0jQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"a3e23ad16345d3bb7d854184e014d3cc16e48a1d","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.21.0","ts-jest":"^28.0.7","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","jest-mock-extended":"^2.0.7","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.1.2_1661711764518_0.6187612399716651","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"speedgoose","version":"1.1.3","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.1.3","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"5152e4983e184ea2427fdc097f6c45c839b0cc2a","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.1.3.tgz","fileCount":38,"integrity":"sha512-XAg+VmfJ/ewlwVdRYXbh57WwiRzbdxkZhQtE/x8uy9ZChpcWrpqEHtsa+m6R7lM8A9R3vMpvnQzi90qpeSTKlQ==","signatures":[{"sig":"MEYCIQCvwQmd72U35jY4f52LumDpXD7+UCU0mweWq1Hl1pblOwIhAMD6G7DYijvBG8dbvnFs6+TbcrwuIlkgquZuqSwwyBBT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDNbAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogcBAAjxylKR9kBk8HplsWFqO5VUzX9hFOQb/ofqatwdlDsOCTvUkI\r\n+ekPJPx9S42jSssJxo3ZND6E3BIU3EZ0qXPlIgLDsrGXFTZ6rnQEKKWemFb1\r\nSCNhlnIsYUuvq70fijwVPGu1giIfiAb5W2jGBxbj+TZCgC5YS4ProrvTwQRR\r\nYuM8a8jVtkn26wxr2bTcma1ajamPCr7TuPf0H8jixjxBKCNk8KCgPTBV0S9Z\r\njJ3nwzpaAcPj9KL1hAXR3mH2/cFed24Sds0nyJbf0BtL5ILBzCBUSzd+uO1R\r\nZIBYUbrBM1XnChkVCy79TTbFWRXzHUUlvXop0ijyQCoGC9sjDivurQ58TMvV\r\nqsfjphGRxbdt5JoLS6OWpghBnU2hzXUfN/rPvYO5lJ+sIgRNct3C9eLDARKu\r\nEz5kgTIeYbtyGsOJvYDI01MjJen1Ac9lzGoHvbM7AJeYl859xeK4rYJGPGY4\r\n/kpcJNVBBw1Nb37de4F9BoKuE38jJLxo98TFR/2VehHhtzmFwN3HwtAR1FKC\r\nzXyWcaCCW4HLJ+XHWBYjdRrRcPK/A9Gp4Y2AW10iaj5LNm8umVWTsjecGtse\r\nTESMvqjFIFrgXpOCHqZxntDBqkM76J0N3ynhrAQLLRxMikjESHYcComKged9\r\nmTl0Xm2UKBiaoZbdvT4VzDLIpKq7lsNbNgs=\r\n=u6pb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"39862885faa30f2fbabe2adb207c405ab34d5b14","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.21.0","ts-jest":"^28.0.7","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","jest-mock-extended":"^2.0.7","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.1.3_1661785792184_0.602440563025374","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"speedgoose","version":"1.2.0","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.0","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"4de14e875d67809bd0968617bdffc82e77318a8f","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.0.tgz","fileCount":46,"integrity":"sha512-8AL2swRy12MsdmB1QqgS1L6AB0BtTtfWVUCqCYFZpfZGu8aLpQTZed9679D936+7VHK5Bc0X1TpbytDIa3iYTA==","signatures":[{"sig":"MEUCICBYWABDlaS4IAPcKENd9DAwyBXhYML/wk1OH4r9YDA6AiEA9+ZwVdiS6t1Ypdglb2H+g98KcFvM4J3izKzzxGc/e0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFjn7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHng//WmpfUPqQRU4asJZsDn52j4uhMHPQNP1oiKBJqDd7qqKAWmjM\r\ncfSSIUYlX7xtp62uvXd95wknk4Q18dBbowcx9AQi23ZaIVmRMhAWvb2AS9J+\r\n3aKUqgwyBq3cohEIs2JCaaq6VSlY1UXq15rEDtTF7pZ3xXDnpHA2RqyjYzvR\r\n3RNAAetjwlpR+cpjHPl0BHqKUDPDcvsf608hqUxiGKE6hxSh73vwdtlmYE0l\r\nIPtcTx+8mgDkH07Tmd8ZeqkrylvPIziVRQ2JKG/dddNcGHVmStTNXgLDqNDb\r\nMlvw72IZnJI5SyvC62Ph0BOi8R/n9Ie1BvHyUjjbQ6uUc2iTMco+wanYYf1v\r\n3ukKPy9kj1IW5GgCcLPyOEbzSIborpLk4ldO4UDnUmLCxWhHBjBTRsIhl9n1\r\n0FZvb8/6pmlrI/MHbY71ZhyDQFsoty3tX6d+U9xCb4m9kk9NyD66dhjO7So1\r\nP2yvV442hisgzRbuAQ0yWnqoLoS5uYV+grMqq+tjHVQY4eINYlJQ/2RRDCth\r\n988wNpMUv7L+HP2046X+6qCmo/zk+zThGGFjXriBNslVRcUFWsd12igm5x4+\r\na9qhei8JQo6cOLnJhvdKECwOesDcUOxU7Ew6lc8l5XUGcO8yqd6vixA3/Q47\r\nDN+aNRUoQS0ajbmgTRoyEY8RW7tIS5uwF7o=\r\n=nKUV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"52e4bc006d408e72c40c14076df8d9a4b26d24f6","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.21.0","ts-jest":"^28.0.7","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","jest-mock-extended":"^2.0.7","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.0_1662401019059_0.30745269777662476","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"speedgoose","version":"1.2.1","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.1","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"006ce72b859c26f395bd724711b5c721b2ae7051","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.1.tgz","fileCount":46,"integrity":"sha512-CWH1uaWDJ5xJzy+9WMLH9XEI8qU9tazX+/Uo/AEj7TLTSgmGMcQ5ncEtxd+25KEL7sjkdHp1Xuo+X4qGWUfv+w==","signatures":[{"sig":"MEUCIEBi3cvEDg9yKkv5f/7Yhrv8T0t7Bd6C6NdDHuAQuOFFAiEAmtrxxVplwZzNbRTGJBA3wLv9wCRqXC9ehxfHFgMkaE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGKaLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwcg//T7P4z0CCjdH2Ezcguzu5qStidvgZ5gNbjFbKJ1Iss0lqh3q7\r\nTPj4gv8PA+SJRK0tHTFDIZStGjmFeJ2Ui3ziFfNM2ZEWCBUd+WC5p2ix50WR\r\nNyrPEoI192Y2LWO1Wb2p2NltMy0by2hlUI5nOowkIMQbPEXx2YXp1Ay8/1V+\r\nyf1BbcHsLQppBX4nh1ecy+QTVydiNDfYgNIq4D1qRYDytsY/GmIaNxllODfc\r\nRMM05FRbw3KM+zfbJ+ZV+OdFJpGjkxEdpQnF2GcUGpDnj7tpQWZT/rU3qOJW\r\nmijKM4kqVCt9KPyzhMXoP/S92TzINF6nurHvBBkZgPbIwRct3CEnKFZs6oxj\r\nilR198T/TSUFtFe1i1T9qWtEZo0ZHvfG+eNKEJ9n4750oTmbaYkXcLg3E3BA\r\nefgB3yBPjICfwEin3U1PSaa7OQGN/SiP3na0r5M+meuANvp2WRDSIZhVPjk5\r\nsLiAh9VMyale5mZM2OYPDGscVZ1zCYzmw3fZ72L8n+J85K1677dqmthE69Zu\r\nb59CjRskGOq5JbdD3OFHmZzEyMh7BV4IJeOsjkBWsP0xXkTIE4ZW9AxzzXri\r\nmRPage2YdSLELgV98Fr9+5WofDz4PrDSZ5moj3I/4wfLCbI2rejTdNmNWQrw\r\nmbRTR8yRbXTJRUjvym/VaJuExYNvGwrZgXI=\r\n=E2Hz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"34d9859662a2ebc7047075766f2956d179e4edcf","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.21.0","ts-jest":"^28.0.7","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","jest-mock-extended":"^2.0.7","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.1_1662559883761_0.0007502651070454558","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"speedgoose","version":"1.2.2","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.2","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"5d24d6f9181166b22c2ab04bfdb2d4f9377de739","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.2.tgz","fileCount":46,"integrity":"sha512-jSRtaWQy2VVpzkeo2TCGje0KFqchkxQ4Tfto51w5/Q4O2v6Bv4scUmUdXGh8+tPWpVVUyeTWxZAaaM1878luXA==","signatures":[{"sig":"MEYCIQCesPjOsIbk6ts5pKYtHxH2p3Pf+udn470NE4A8xqsWlgIhAMYG86JOgXojYUuQFv9aYrrAFKzYjASE/kmE/3O07vLo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGK0xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzUg//RWBjIDPYEEOCEhJ+g4jXnqu4WVJIcH7Os9lGyTh8MzqkYcSg\r\nRz7qMbQrfG4NBIZHdtanoc3WZciMHHxtEeBZk6zey9ehjuclQ8tc8O96E6So\r\n4K32Y6pPChtHOE2/nw9pQ06rKorwv2rGk2GaST5DR2rOza9JyuLtLhWeWsbE\r\nAwTal0iRqaXwKDA2p7X3TejEwB1QPwI9V64lv0jLeTMt4ySnLbQ7BzpR3bxZ\r\n8Bn5hCtv6wRaXUaAIIBJ5DHf0s5fVx2Q/0ZgXpgx3CWmYsHeEXm0jaTOzCBl\r\nJqft08ufbRUDvGGtyiYwhVLFC77wOnvn9JH6UtWMQouXUzYa0TYOvTi9T+KV\r\n5eYVAw2OoCa99YepJdtD5kNmHxAuRWBAdrU1tshMp0Vp7aolGA1wC/1MeClw\r\nxwBvAejnz03IoE1oLvLGZcqa3M74tNqhY9pFtquxqPqI3mWL3IfY+6K+HGUA\r\n/aJ5HUeZw6foUUQvMFJFdKlwcCP2ne86IvhWiZxXwoOXgm9Z2WYElWCplwRA\r\nIB/9ZHtuOJufqheGB+pqsAqcdsgemYIYS9ODTev8wZlIUYiXxWlizeNhidm6\r\nk24//FbvvpWjBoeR3mh+v8PBFncM+hk/r4dyBq9J3KYumpTuOzZXusfVYDz7\r\nFTcyUnRBE/TuVkYw0rpRmpHjByDiz86PKnU=\r\n=AQa1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"d773de9b8f5884ae2ed7fc5654710ebccec94a65","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.21.0","ts-jest":"^28.0.7","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","jest-mock-extended":"^2.0.7","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.2_1662561585710_0.38981338938911714","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"speedgoose","version":"1.2.3","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.3","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"0b6c79055b2b71407e78e92889dd585a31404932","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.3.tgz","fileCount":46,"integrity":"sha512-ilQEqCGo5wms0QV6YH0dJHAnWKq4IP6xLsZC1LShBSI/zGc6JGGxLqV43hj3hGSfw9EJc2de6rGEk/ExxgLzpA==","signatures":[{"sig":"MEQCIBbTv8ZHWP6SgJqCshlQgZCt41G5cBTQd2VJbzX2s0LLAiBA9RXTJXnC4Y3/pRipDhjxcXwxkbxco+W31GB4wBJt0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGhP7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp98g/9HhxaCwm1dLabevuCJv4PYihJQ3Vm0afuZjb/i5TV9bvv8tmk\r\noeX57Msm0d5IYuXBZS3hrb3xoxWrvkFf8gUfG5gfbTNRXppnK7lVkw0Qfe4e\r\ndxED5A3NRga1Dp5B4sBUpjMHvZyo5detlXvVFJISL+m2xRbT65gMpLnPFoFo\r\nrkgxYcBRhcTLO8r8nF77F0Wh0PkIqRJgV1qfPd7G7z69bVQtRRJwYQ57rApd\r\nU4sJSEhvKMEpPRzMjfdaVRStRn/+ztqf6SZ8XPPkuF8jd5o8yN2cHXiUIV92\r\n1dkWO1uaQXLqhlPQVf1qSW+p+Kv2zxRc30izyE8BVn4eji5SGXOTqnL8nRPm\r\nYbiWTVqvCt/IfZTN7el5LXE+38fPzLWPi1WyQu8HEdCIPbk0zlOX3IVy7tYF\r\nrnKq55G5hJViMXItjyyech42RHkLS+oiREXtC670FTUqYyp4FN7bDoddWwYk\r\n0GDu2UIhFBwZfMXTghihXVKsKZ2GYkXS7djqyrlmufHh5/SzQ/oXsAfRWL5s\r\nPY3Tg/43ImUSzwUxLY8/cXuJdOmvJZ7yCZaN1QCAVBTvDmLUSYm/mDjW4DyJ\r\nITJw4GzCjnqH3kzdyGaXaKnJHxVJPz5Jtb/4+ECkFOTet4ZvnO7waQcowfhe\r\n2+pE+3QBCGwtw66dP2k+yGO7W0hAu33Dh8s=\r\n=qeDN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"25a2b1eee10987a69479aaf7a9a5a3414ed2c7a2","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"^28.0.7","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","jest-mock-extended":"^2.0.7","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.3_1662653435267_0.166053021334424","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"speedgoose","version":"1.2.4","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.4","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"21ed95e47a873ed37d2236e375075a514e87276c","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.4.tgz","fileCount":48,"integrity":"sha512-hq2Rho+oAq54IzIci6w0Pqz9FQJooSHsu91UDIkkLR6N4W0vunN24YEvnymK9GibllSGH0sM0hcrEjcR7GtYZw==","signatures":[{"sig":"MEUCIFns960fmpwEAmA28QDMYMoCAgA11QtiYHj9Il1tVya5AiEAkmYq7/ZyRF69I+gjCuumqLQHKZjIuJikkkmocqR8VtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHH4+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqzhAAir6omCMcenAMfRhx9RfMH/3RUZASlYzY3F20oIyrlghMrn7N\r\nI3Ro+DBJ0TjnxGtAXy9/iYUlozUEprSe+gu1FwRepe/ICbLAimFTbm0FcxPl\r\nO+vaSbMXkj/4LPPXRAmLfH5gbuW9dcPJK62ejWovm5OCZU29wFZdgaFw3uOL\r\nrX9x6bIkib/uvbv8aFxAe14t+Ba7jcOO+vVtYQL7NC2brQet178+4Nwiz1M1\r\nDBykdVqCZZrAgrhVS2JTTXBiooAMueQl8hbmN4nZgEOoPNp7lMxLYO5+y9xQ\r\nFKnrhGfm0Xur8K8fm7hVom5T0tmd3pqh+M56Uli3T9tV+QlGO/apWb0vwi4X\r\n+cSmeXwfh1qjNRR99KnJ3ZzKs5gzf2SXIr79igiq3ZWVVOifdqrGOOeZngaF\r\neWttk70HVKnNDAB0KghIkwYV2Xa79aau601Apm4wz5cTtYMM7MnbzpC5JuWs\r\nWlWRzcOgmg5pBi4D9hi8IBemQlYpYsc+DGBFy+otr/GVLUe4kMb61Cbn7+cv\r\nusUNRt/9NOZPfQosybC02A1vu4sQ0owm19/yNMoZ9Z91Lmx0MVx5pJufbk36\r\ndRDEvCUccMSdueNVlx3F9z7C7MyP1P+BHj1YIY+cfb4K1iYl78ZPm2XDf7Y4\r\nNjgUu0C3J5oB26fIEDcqTTSCeHyXmfWuZUo=\r\n=GwUe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"28d542bde033697937bce317e555d06610e5806b","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"^28.0.7","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","jest-mock-extended":"^2.0.7","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.4_1662811710469_0.2791754463036742","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"speedgoose","version":"1.2.5","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.5","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"3b8577981a6d6f85ead9fa2c3163c0baf2da6c42","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.5.tgz","fileCount":48,"integrity":"sha512-lelQ5ACOyyYnMelbYqbIn0JbvrFkQ9hmDNLTDFDEdPI+yLppgcKmTBpU6Ivyapwzzho1o7psnB4OvcspMnWTMg==","signatures":[{"sig":"MEYCIQDWhV+yGFJYBcCAAfVVQXleiWk0mUNo6Jee6AY9SMYVpAIhAIeTx00oAl9xZbzonS10uZwiqrYO9sPQfznA93xojzu3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHen+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKpQ//WUf1/gKjuXkv3FKEXHeBju8DFQ2QPYAKMeyBi0EGRGSwMQiy\r\ndHxnLMJ0f19Hbcer7NQgHI8YDozFZFkzOv1DwkhG0VrK4QzPqiSWZTt32nEu\r\nL9U94ZTJ/DlBBzNnd3f31taBea1eHwvdz2EPh3C7uuZMELJ9LenhKcY4nfzS\r\nTXbpMXdQn8GqHfsQoxewDtrmvM0qs1+f4FSmOgP/H1t5u8Qxcliemrtq2+jt\r\nmmCFctJXVGASdthF0yOB4AcpR/CiUHYJhT6yC9kQaO63JEOWo1mxwMESBAD7\r\n20f/HG2lEpTRMX7rj2KdXVYwnrYmI0vRq4IyVofAJAlL4YuFWhn5CGSmD/kA\r\nT4YLkjoattdsF4PLxBejUk/KEaGk+sI0angrGrpDtCGSjyGtdZnShuoeWc8G\r\n+cuAoJcwt7gt6zvTvIjymoPiUJ8GzIgVzzchgYEKNHXGifGNXTikl8X0RH+h\r\n/X3nz1q2xlcHxXRB7vCVLUwsi8HYYq2S0XCP4MLBz58XYI543xdrsFTMQbyE\r\nCi0VBrz2DOFX9pzXaI/PmI8KfQb00V9KRomwjTL1IRnjVC9TNY9xTXJyBny3\r\nQKYWW+LHMyqUJI6/HuFL1dRpyVx5CektaYu/KuSJYFPAmEbpeMvCVw7UVYeV\r\nC9KopHYHXQ5Ml8ZT4CzlhbchylakyEgpxb4=\r\n=aOb0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"d91c639074923220b942cb2b5157b65ca6b3c8e0","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"29.0.0","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","jest-mock-extended":"^2.0.7","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.5_1662904830342_0.02796910409987663","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"speedgoose","version":"1.2.6","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.6","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"8a63357ff59cd7aeb2ecfeb3939500293fd4b6a8","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.6.tgz","fileCount":48,"integrity":"sha512-HhZ8GdQsoyDC3evrL8DDuXRe49XY6td0a2KtwjuxrxhoasxliOrvQrXQzPH/U+oBDqUcgaIxI7REZYi4ua+Wrw==","signatures":[{"sig":"MEQCIFcDt1MLL32ChAAymkADG6FmawQ/2jta38vcL8+wNMvoAiB2AwXd+AJstpPcQvV9PdPrmY3HzdTazywABxWkZ7+khw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJOs1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrquBAAkx8sCRAu3Tca3f+yrluqUxVEgWEk1UBhhJzouk+4bdtCdwSz\r\niWNYIFzNzQPlbf7VkS03UyPXrt4Zv6Rn+cNcwOaGsCn7a/K7TfdT4XYWk2pD\r\n6Paxv5lKgPE+Avu+4blNnMx+UtAdpf062ugDk2txwUMkFHcOc7iLbRXEHzt/\r\nmTz+59vKqz/H0iAGcWbqGCjvhuIDjNcCURjqqic0Se6nB0pesXTykzp3eg/c\r\nPQVYjV65WENTYL61ITVByN7KAvI1Eae6PiBk8ywIbn/G1n3N2qN+qqV7TWaz\r\nMismX9vssI7+eaDn98PFUk1xCbNJQdcCC5eU7hGoocj8WMEKiLI90kgHu8sj\r\nUWWagivxcs1RSfy0kTQ82jQktzKbIIyGv1W7X+wH0wh6PLmKRmB+FYIFMB2W\r\nf+i/bwKK9/fKi3WlguARqRk8f+QNwxsbhmAYOG1t29bnMni7NhGIs1z6GFK7\r\ngGMKKILvGrOhrXIqXgTysw2Wk+VqOd30teCgwhlsBqtnXSsOBle0jNsudcDy\r\nqdO09dvwmX+AXxvNu3EhWhLKnJ4nSkQ2WDHSVOc+f9M+73Q+PCbUGHeA6wFp\r\nSfeAGmPEjxCH/EVQyzpjDdcJiaI03PreNAZQF4vIa2a1nxAtUthmPGfvsCAG\r\nXTeI09lFF364UQ3o88SZz9Nj1JyF44dRb4k=\r\n=M9WN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"d0b6c4f559348ed85709cc0f900b1836e33efbcf","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"29.0.0","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","jest-mock-extended":"^2.0.7","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.6_1663363893251_0.8486019276046965","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"speedgoose","version":"1.2.7","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.7","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"2ef128b9307e2d6d8e6d95ad4988b1702f84a24b","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.7.tgz","fileCount":48,"integrity":"sha512-Th25/6M1o6qRAblSfzdhEpdPbgIovTdRz2eB97F54+7iPzAYANPAv5zVhEIQPCoepgETyjHydtFuIbKjmQrC8g==","signatures":[{"sig":"MEYCIQCdlQgxjQKewpP3V+lXIvtI0uiqekFmqui6lR3xVO0DewIhAL73D7cZDF3NSdLo1WFzzNnKcmAhhg7SkWH6m48N2Psj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNyi9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzEQ/5APPrJIeFGc249ggqsZApE//k2PsN+fvLWtNHVwl/NI5nuqIe\r\nkouj7EMVL5FR16j1IkjrGlr14sfoQzIY23abDCjwgvHZR8cIZOzyhijvK2TJ\r\nc5YaUHry8d/4Oh0Dplda6ohIDLt+x1UwK22alcipd8UdkPwLi61Ebnb3+D5d\r\nzq//jJuoAn01x8wHkEd/6S76TCXoXKt5jUZ4aRgjGWjbIWNqdZk5Aj+uquaC\r\nRPnraM5rlgGbhWTlSQGErYZNcaCl1+07uHBZesvNnPi9KLGODEO1OdxTmWIP\r\n9C2UhMA6UMex4eKr/RgY1EljmUfhZOBHcaOuR1gZRcnF1XksA86o25XjNEdQ\r\nh9H8isyUDyxSVzdsRtj8ruE6qfVELC3980zUtOxn3uBDXXVvWk3i3aI9pUqi\r\ng/ZBG16mWlbVYEb7hUs6Vj1hrOCyC49fjNP0utTTLV8mkkDj/A5Qpd6wJjRq\r\nZ6wnQYt0oJXz997i6k2HSFEZCEQhgm9hmD10YaYrZPyLSFDdYnRQlHRorUdi\r\nhCWJ/myJsTQlPxeJ2z8O5P67LY+ZxN0HtM/C6yOr9ribpeTYb5Ez9CHpD68o\r\n4+dRWbsl1b1y3Ho0T+qMoPP7AxKJ/jkNydrNtSQjS5H4oRUwdR7f+hivfuJj\r\nv308K1sjetzbsNac8s3j5XUU4bBqBPVHTnM=\r\n=Bx+c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"07cacb66e52a8a056d9bf1c1414604597b59fa1d","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"^29.0.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.7_1664559293569_0.084332746777525","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"speedgoose","version":"1.2.8","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.8","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"8f6db6c846aa929b4ab4381cdec725fedf32e5f4","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.8.tgz","fileCount":48,"integrity":"sha512-xthexi1B+++HJ6RfFQIGA7cTkxWbFIXEOU+h2guB4BQUQ3RDFmNLmJXVOvEEkoMWgk6Ape+givHQNobDBn1HRA==","signatures":[{"sig":"MEUCIH2fNlhszH97V+WP+ejcFTN3aEbHFg85k4aC/oek5AI6AiEAmkvIl3z5LysdT42gWWwOHtOBrya4fiCLgdryvc/6S/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOHUOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonaQ//Upn3PV2s+hcpwp6oZhfte4TPk66neLgGEocv1b5BYt9iPKls\r\n3ZWUa2qHj3t66tIZcfteeRuFlbezMTodDAjNZZbbOPwBk+ZRfhgJ06NcEVk7\r\npkXWt5132yVIEkaxtrdtnXyr3K66htyuPKfkYRJCdVlAKNLqQdrYAc7gYIaS\r\nPXyOc1we5DTg+hJLtX1Dz/jbHQhZ6Iydgs9yap/yoMP2o/1fCJBeLGPOkVN5\r\n3k3BJ9AQkV/LCIGGg0WVk5h+rGHlrvV5jZ2i/g1SGm/lsRzsPIcbZ0FrjAj/\r\nq/ZqQNxkP/kUZdydFNGIQVAaP/Sc3ZOMr/PyHaa1opXtZm7p5hfYu1/jHBad\r\nwLXkB6oJeNBHI87lKtRbnjleGXJnyv7FV/Nb/Vi9YVEYKmKl4rhqjkV1j6U4\r\n29CJ09W+2BoOzzcPiYw+Xwvn8agXTeB29SqneG0YTgxxhayS//BS9UUbCK2z\r\nvO8Vq9fS+vc7PtRX91pj2/0ykCC0aC2YS1ApRSb0iyUig/dcoULWXccBra4C\r\npwc3AzVlnEVR3lBozcUdx+IdVuUytG9pzoPqpJV7v7/Sf3PQvqUSV/qEpy6i\r\n81dYNsa4BmWX4/avNqzhIkuRyqoo83t8OUyzIYYVJpjZ/crmSwY7zZfkoION\r\nbn9UVfms3lUbzgkOMTEELN3rMNuuVoHl8EY=\r\n=SWp3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"1af2af1afe5747535860c0855b802308e82d8724","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"^29.0.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.8_1664644366690_0.965383293201681","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"speedgoose","version":"1.2.9","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.9","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"186561cb9f0c7483a6657892e43fc502cfd2d818","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.9.tgz","fileCount":48,"integrity":"sha512-7kEqiuCMFtIEBqfnUos5EyMTx5HzxuPuvk/KojbPJP9g6oKW7fwiXpIlJ7Od6RcLd4Q1JppsxuC7iEbrW+zChw==","signatures":[{"sig":"MEYCIQDF972VncWNORjeFrrlG5koLjOGqcWhav6PKjPb5dGuggIhAM3WLAcrN/qsG1TooHPQ4r7ovBuVAL5pjLoQqBhOyhtK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPyeFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNJA/+KR7XFwwM3SQ+Aj/MbS/GaK8j1X6YtxPXQjpHTxABrWm9mlRb\r\nrRu3ZYXp1RSlf4bFU8CUTX+yXeer3TPj0drmGMD1Fua9i5eK1hXAgKeqWcUd\r\nJruPGHzCpEtYsxuIXYKqI8lSangdpjeLuFvm2OdM7xKt8DE+BcZZVbBQiH4G\r\nftfT6ui1myiN2GdwC+MtzNerKMP4Ce7+2Nn8b3liOPJsfNYwqXnARvvwzV80\r\nzXfh1+rui5VE/nZWbRaG4FoPY7fyEF5zH1V0gHzYlJf4hBiUCEdTCCb6RZEe\r\naNsIkkSPwi3K9HC2W4Kf4iyFf4BV6RweCQb/cxALpxBehhqQmA0yVLC0SV0T\r\nuNSPpurk36aQ4Aj2tzukfd6SLN2JMK2hk8UOPe9Ptn7NSfnF3kXOk5buL0T4\r\n0ETywO66DMZNOk8sPB6trB+MhAI93S7yB5XMOO6epaQdyGxJ5scAJGZV9T9T\r\nLeP8rLj4bGQ7IIBHnK+YJXT6rldbnVXbWP+FJqbgWzFI4A8U7y1Ihw8Rf/Cp\r\nGm6Xbgk/9ghiW4t8kbqcfK7U4Hm4yhWhCNbIXBHofXNenESzeVVGJJ4ffiWD\r\nB4uO19hHD60OHbfdvBbNIyhcEZvE3WdE+64kqOjeu1QzJO+7EFhPvbwEM72Q\r\nxOBdIGSF95BEjw7R1tUoEXpMSNKvkfFydyI=\r\n=AT/Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"edb3cd74797d434c113d59674a8d16aa6cfb3afa","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"^29.0.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.9_1665083269283_0.5249425834243084","host":"s3://npm-registry-packages"}},"1.2.10":{"name":"speedgoose","version":"1.2.10","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.10","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"0b62effa9e57c72dcdce4fd14325d5226ab16765","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.10.tgz","fileCount":48,"integrity":"sha512-9QHeE53WR/TCfp22TDuPbtwVGKANFktD2j/WWMAf9tzmdTxav6+vvWbS1XNPT+WlfrGnnVKcVoSU6cdubWB4oA==","signatures":[{"sig":"MEUCIQCegUy21zExNx+qKYQmUuwaPg+m/neFaFG+x9qtE7t4+wIgPEiKe4OCPt1q8QMUhNo6lizkgPseldiSz98BWu7RNsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVU6LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqW2hAAjDECaPJPRO+hrfNcyUnnNenhWl7+5PG8Fi9TlgZpAtrbs0rD\r\n4c+jer5TzKnls3pUi2Hkt8K/VqnZ1TQxrIqkRAROvSiZiOOvGgllyzpJcwuh\r\nE0o+7jpGQJ4nIBl+24yc0c+kY0YZbxxagur/FBFAyhrnIe2HvZsW9HPL8jw4\r\nsTuN766ZuliM5i2dZ4KAbdJgSm6ncmsbBK3KN0pNm9JId0dvKKwMHrFFToc/\r\nsFKvJ5fdgOFrKwOSpguuIio82D2STMC5Hc4o6oCsL8KqNCK3LeyEM/X4XCtN\r\nHrSQ8uwwcoYw3wP6TZrB6K23eMMQrgUgpmcDZLixYVzktWCKUudJ9IYNhkGe\r\nOy5QWLyMS6Y7fOOj5BKL5AuQag6c6bdSprAsStZL4h5LMPSCECU400df31C3\r\n3R+63At/osVLD7tJ8lhXQClcUA0zhCBvqnsoQlcP0ysF5C0f0K4saEP/UOI1\r\ns9guhVFvipk739C3zqT5YxSpKZ3NcilLdbsmhVYXthryzeOSB+Auu4caAyJp\r\nmt3k3zOsduA79y+WAEBMVfQ7cvkjbg3GSg5HIP9DMWKkvP5WWUeOUStOJb5+\r\n3CoqvqHgVNK97J64v5+pF+bQhuea6Gdg4by7lFDeYg97hYxNsqoFr2SM0I0r\r\nigWTXoNKh98iUXFAqGlQzfNCgsdLZjv2oN8=\r\n=Zp8I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"37c83c939708f3dbcb89c1b21288b4a5247318aa","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"^29.0.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.10_1666535051257_0.9033286866999846","host":"s3://npm-registry-packages"}},"1.2.11":{"name":"speedgoose","version":"1.2.11","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.11","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"f4ad10d971e21a5d96f071b6b5e1333c7fe14ac9","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.11.tgz","fileCount":48,"integrity":"sha512-236024lfJKv/sZp8fRU7ZBEetU0xTIGHj6/N/2FrKp3s0ZqPHDCtRld3iV3pMhJmhnpIuXAzH00d16jZBJnIdg==","signatures":[{"sig":"MEYCIQC8lIfnW301DH/9r+cj8zUCWxB7gA67z1pYXQIYDpZHzgIhAO0wxY8JHSVbmWcioPuKnh7h/Meqhkddz1s2hOXmf3lG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZV6iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5FQ//V8RuX0OlVXXVwKbCEXs89t/SnVIye4GFzdsRP2dDjDk/RadY\r\nbtUZmwWbwyIWXLkk0NI16poxl1ZJ5r7xvCRwqtqOvz1HsNuJHLdWFW2X71Qm\r\nbBVYIFaoX6esll5DrtrFena7iDr/2i44Xf5JCpe5xqcS5DY1t+i+/tgcpEgv\r\nhrFnHKChkd1OnfMFuGyA1+6wDc4FdCgG+vJJO39Vrqpme6sTUm3czRzUjAV7\r\nMBVm8YwysaHgLo87umiclXwRGQ+hqygWAY7o8g5IZaZP8tJowKkKLZw+0cIM\r\nJmLtbZiIvrWg3QBiv98+UeTfDd4sRCXSkxvMBVx1s+zkWSJm2xtx1SCAmfLD\r\neWEEiyZpXqZ0KJ4GzESZOTLJYUOQLgEM59TsW8x5xK73lHM3Z9i4oU/1g7cb\r\n1c6p7j3LrW5V7nY+dJf+uuDpHYRuPhKP/ZyDXHA6qo4/Z8QNxi1LJ6rARnK+\r\nEntrMbnOE/ST1/fY/LgReYYikpz84CYobJhl9CuWxgGJJVY4yz/WcmdK9c1H\r\nTqbRWSpW3ZWxv0PLUT9J6As9PiFmJcltqNTsXSfr96LsKBas8bvh6jbr7+N1\r\nKJaTVch9sWq6eokAjRFYBe5FOo4W1kmFCU9bE+L6+Z5L75AEAmgwHtFNhg4M\r\nwZ1py6rc+h6koQ0ZvtWeTGrhTkY6P8R09W8=\r\n=sN9o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"2c7fe59e2c22d9c4abb82b15ef4f316c3f591e6c","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"^29.0.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.11_1667587746648_0.38388499058085523","host":"s3://npm-registry-packages"}},"1.2.12":{"name":"speedgoose","version":"1.2.12","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.12","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"d32241231bdc7af78e66a8ed2f1bc46c2893c228","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.12.tgz","fileCount":48,"integrity":"sha512-4T3LqtPkDvxmFHJN7OMkEkL6qYmFxPOYpgu90IzdNxpsU7vX9uOlzO9xxvHcH7nEaQdbUlL9XGm8nmOL0Tbi/g==","signatures":[{"sig":"MEUCIQC7nQLUTM1PrZdvAHf7SCP+1aq8B5c1+ecAEXCd9SGQcgIgWPVWRVgOBJIme8MYRyN7ShTzZCp+VcVP9Cjrk/Dwy/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZlaMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq16w//dRkeCZ6z1yNnPL9t2ljjvQvDxaW/hPRB8T+HN9qOYKht0XWi\r\n4u36h8PleGk/8CDRydMrGciF+ZW1AAYA0a++sYcyX2aJEYGLKjjcFpNbpRoI\r\npMSWVqtsXX5NT7UZlwozNhHHt5830lHUTsq08x2n1g/RqvjhPvj/bOiStWj7\r\n86411yDHuV6DJ+i4Mb556N3grCVrn89t3u0U3A9O5iTnb7dXgJ7DYgxB86TQ\r\nX6VlUoPtHFNxGODt1w1NykPUPjW+ohboT5FpW4FbAVv3QDSbFlGuH4wwoGH8\r\nR9rC/gcwR9jkGxV34/3Uur/GN0ToJQb+YwBlsw5w7ieE4DVvmxj8axxO+vs0\r\n2mkWKIUrTWnVePaXcU6X9Lp30buvHrA7TnRo2EEUpvt8OmEAk94db02HbWlj\r\nz31vRAAPeKI4Y2iz8NDA4VOmxECWyNUxcJV4Nxbo2hBpb/QjZtdvQN7/4RCJ\r\nw3zVwbOQgFHlzUpIVJkzeEPQgwpWFd32SkG4qIhrnnNpvwL8vtB/4UercLSc\r\nBz8e6tqpn2S6YJQOb3vjpiuYMCgngFxx5+m/KbGIIPCaw7xhaZA9j9i8wNQi\r\nfYUOC/VeI8WxKntpfvaPv1ObEm84m+nBjYpRucIwMzo0a1gYbzYMPFvVFtEw\r\n6Mt8xISD3BBTc2iU0JYTkKZeucGaHn4pIFY=\r\n=+R/O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"52e5b56fa044bc126ae8311939336db483c8c952","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"^29.0.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.12_1667651212589_0.1708089692422372","host":"s3://npm-registry-packages"}},"1.2.13":{"name":"speedgoose","version":"1.2.13","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.13","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"2200d7be566a824c863f2a6d3d1a422453d901ab","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.13.tgz","fileCount":48,"integrity":"sha512-hgXxr7m7oRQytsDxz0yqYO3cBhtps1dUHNES52wPsnrqzGFIQaXDSlAGSBDo20pYlj3N7pQR/CbUfwFtQ0SLeQ==","signatures":[{"sig":"MEQCIGMOFRXusbvcpJHL7cmFmARn+I/4rsaZmVdS7lcQ2LexAiAnIwKRu49yGsavcRwUMJkM8IuZpswHx84zQOr3XlsVFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlMgFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVmg/+NmUt7Va/HvcYz8aAN9TNJute2UkiNEBrgOMA+E8xbpPnC6eR\r\ndW9LMkfefG1oX/zAL3nXGSWuyQVUGCBZiqEx73DfezcpQdGua7jyqJ0AF2hS\r\nQlWPxtkQzWgBSPWLamkBYqTRIqOzVXj0N4jVDCrv5j5J7wmFRatzlwFiBQGe\r\nDYSkNd1fXxsGR8fcLeLSQU13286tRIDfsa6qT4d3TJy3DRemOwBns3sUTsvv\r\nH6xKQFNbUzVV4CMIGtErTxLL4DsgIDZUclVHkLbGyx8Zn700LMOxdBJNgp/R\r\nS4bRMQGiRgtJ5eEuIjR9Jfw4xwXhzgdk9LL11LxFFjxsD52v21Z45BQAkDNH\r\nrWs9ezprSmQxz1QCAdCNYNu7gBbSMQr5YD4IDtYTaeJc/JGiGrCIyElBb2ih\r\nMcmz+EQsxrMg5aWsF+CEJxwSKujOp03+v2cb/UWKzdWNxzHxHqZB3hks/Pdr\r\nWc9sU4Jvo1FUY4qZpgSq2p9/vuHDWmEoUqsV/Nx/3VGLZPYA886nWmwU+RKV\r\nyFzbVxB+cuh9b4zkMT8ljq9KUdJlpjjPeuIH9wCd0XPoemlFAirKEtjM4iPf\r\nmRYH5/ZTjuWrEPxNxsG4P54HFfrTzPKCmdc8mfOAo7TQG1Cfor1D3rX2TTPF\r\nb1cbz1hvB3ARm0xwGW/MML7lGkRaPe9VOu0=\r\n=zHyi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"68828387385e9c71fb473b98157061d8d092ea8d","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"^29.0.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.13_1670694916924_0.8068450481444103","host":"s3://npm-registry-packages"}},"1.2.15":{"name":"speedgoose","version":"1.2.15","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.15","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"f2a1a9431da3227b3a2edf47c0199be43ca578ac","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.15.tgz","fileCount":48,"integrity":"sha512-jvA7ha2I6yj4YX03fNELL3FWh7LnsYMr6H+6znPXPrB6xXPF7v3fcfvSbskJ/xuFFk9ZX1ZN0hEdxM0RPTeB/Q==","signatures":[{"sig":"MEYCIQDFPyRca6g60dy5lvHB+JJzoFbTy5ESWOCvFlNDWCMUyQIhAPrLhJ6fgxAEjtdgftYp+TlXEVqTrnQo/YtlRl74+Kr3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlMwCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGzA/9FHrCc+Cp8YRM/VCi5TVWpskDnL1aWshckmdvR+mzkMrV0o9Y\r\n3IwyiHvSaz8AJ0KLZzd4r47xoN472+Mf2qxuI8RJIysStrbTQjmT3uALMZlI\r\nN6AHzljkcaXV7uhon2uPWINMddqjouiHfchIevO6NcGRd01dGG3dh4hDc7P4\r\nqypNka07j8LyamcHl22ZgMd16i0QWIrxEpxAz0UI//eGWcslj/8uy5qAz+E1\r\n27yHa7B+v7AtMkn6OFOpviChp1sz8+xHcPB7HXdqCyfVzF8f7aIthoESzOSU\r\nB5dHfBykpVGNp2URdlCkpzbGwDPC0ug//8ov4ERzHqCBCRbyHQbXpqgm55Mu\r\nZGF6WFVK7u+5mTcj0hWVwK5BjZn3KkxARw9Ejk3fb8zOSy6+0num9Heg6uIL\r\nXPUVzUCs+PsJo8VHc+SKqFt2Doz1mAAoSYGZW3v2o86Vq71GRCIjCGoVoIrn\r\nvAlBXjEK+Cls7Af3N+R6JM14GywUfKvJ95qcgA8pQA9PKh8PCCcHKDl4Pwjw\r\ng1LlYyS+dApvvrkDICZXpixmhSZUiyWRnoy4YSruUg78vTSCVDDWTv0Im6kv\r\n2awxsWsy4sgMfiENyQlAYZrgyjpr8cintUjJKGJGJDcWD83aUJOZZNOo5kpA\r\ncLkjA8lVQet3f1SXjKTDFSrt5OuiYDNhKxg=\r\n=9AWW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6c48572b0ab8fac921ff784bc5b2b44417633d49","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"^29.0.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.15_1670695938784_0.764673640707858","host":"s3://npm-registry-packages"}},"1.2.16":{"name":"speedgoose","version":"1.2.16","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.16","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"2f94b707322783a5a2c76365b4e631c5a3280a1d","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.16.tgz","fileCount":48,"integrity":"sha512-1yFUcrOuZDUQVXYdyjG/IDSwasKZtLuU8Cg1SpcT511ZqKug6Lbc8181iAU1EqQKnPTAlmmWH6ZgG+jh0F2wUw==","signatures":[{"sig":"MEQCIH3JRFMXs77wass/dBizghSlUS5gZ37UR8XDLPBAS7ryAiBaaE8l+nQ/AdPKGmzHAKPJT8/mhU5AjX3q5R8NH0g6yQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlNFsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor8w/+ISZ9U44cWXGZ4oPb7uxTwyiE6gxo0et6rFJhU8iHvAVSOL8w\r\ndQP5YI7lbnahVF5fB0D90vrYjAixqM7hBx/u0ltEZEheA89B+txF49I7c4YQ\r\nrX2yGZygGkLIO3u4LplnomUEfQf5AhoqdqV1g1eecBCkNdP+/9NGXJduCxfB\r\ndLYbb4KwMZ7PwFQLs0QOI0sW7thYrel46hyiH3XHyB+KNQv06wCDuyaP7w8N\r\nZAGyHS/nJ9Ff0BHcWQViLw/BdQgbLjssWvcS/vZA5UdWdMKZ9Tfr7iEmqtmS\r\nubfgHQUgDcwgcncebIWcEgaJ3hGD0r7lbcITTgnnNUXFeYkNG5DAT902LawI\r\nj/O8WuZW2sUP1ejWJVrB9abpM5S9RR+DNvRsELfZjvqU4PPvrk2Fxbow9L+a\r\nqJZBRLqFGD7VlpZBj2RxMkBds0XOjwuCGYgTiqLnTrjpwV/kbtE0414Xe83Y\r\n5wY2iII7JLBMV8cCCJNbPMvSgD/CDOKm+qB1OTCSZs1RAfOZaG7VDEeCkTty\r\n22kkMlvWj55uHZ0WI4+B/kdUbx575PlQqa/xfYJeydhB6Sykiq0EqhR/nMW5\r\nNvUZBX8j93VSKkpBM0gzqncVWoGQ6lJ+W3Om2YnJP+gAl2u5G5pKaj/m0kz1\r\nPv3EHA5TX4GI9xDbzMe6bGsbRJDFCm3e7Rc=\r\n=/YZ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"5c50cbf2119859d8cc8c51c6f186147187c9545a","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"^29.0.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.16_1670697324613_0.21211138121002238","host":"s3://npm-registry-packages"}},"1.2.17":{"name":"speedgoose","version":"1.2.17","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.17","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"579a490e6a7236c2408de4a03b94b945b9cdc979","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.17.tgz","fileCount":48,"integrity":"sha512-zij7YPdMRyy7mfxBYq5TLgMd/oiRFOzcRg9z9wtx7tLJKExYbYRG3Q2lDkDVwr4mZdhxGHayZUNWL7UrIMFs/A==","signatures":[{"sig":"MEQCIEldDT9oEO3pUvEUJmtn++h26QvCn5AtErei+EGveJG7AiAMXMK1Aw+9Li4VdkJ3IyvDni/wFXn2wu9XGY5gleDESw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlbfaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIyQ/9FyYSvgskkFN4XjM4telBqrguSabJV5iWLQ3Cdpnz/1gRbKV2\r\nt2Iwwhvlv6MR7GMEVJzOIBLsZD6dSIZ37TppKDDrhwkIWBRbU5GMhESFNi/G\r\nIUV1BcD64tordywIRDWV+ndAU3/ZnU3usCKGjiVDLGkQbkIULvEt5ZXyuAMi\r\nN2bWU7FlfVAVRGXj1upWLAngEG8ZLP22BxFiTzmm1/Yft8Q93baEnByhNEwb\r\nVsAj0aUyNKTljGXHnxaTc/pavKCqsJAkZXe+GE7yVjPQjDFOhytScASX2VtH\r\nflDJSO4RLKnS1CXw264t+TzJOLST/K9tRgLBxPP14hTPSMCMoPUSY8ojeRZx\r\nwI0Wd2vMbYkAEk02MRuJOV0yK8hE8h6dTg6IUYTGRYRI5VdTBEWAOXW6aPNK\r\novRbzQeCjM/nHm+VKreXphdhstACpdwyQ4r9GusWNSrx6HEJeN7hHxmv3Bgc\r\nDJkVUSSwek81P+MCV8phZhdYn1jGruWh3CKM0A3bFY7Sj14ljdb4zJprFxrP\r\nJ+UIN6m/zG0faibHvnyHOVleA/RV+QQMa803uZUdSxzSDiojlhd80Q1b3XZX\r\nHmWr+qx5psIIz8U8qlhKzYM1rQMKuL/Qi/+hJm3d2RZcpTUVcaWJ441jS/uk\r\nonV+KNZ8sfWURMCX38LlzVyfCjE1OqDMygQ=\r\n=bu0V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"18d83b715f6b4ede41a548a8485a4513434b288a","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^6.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"^29.0.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^3.1.3","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.17_1670756314502_0.17975248041713132","host":"s3://npm-registry-packages"}},"1.2.18":{"name":"speedgoose","version":"1.2.18","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.18","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"b11b8dd5409ffae5b3725f7103a64b6fb69e5e23","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.18.tgz","fileCount":48,"integrity":"sha512-523jtLd5ILUhZjDt/5gKbBXq2bqbGXBA8PkkJncNVs0lM12t1JGThuxhNZ0vEhk7pAts4r1bh9W8lbCGbAXCMQ==","signatures":[{"sig":"MEUCIQCOe/AJYpsdVj+qiGtumulcyriYSdg1rIY/wCb1d1eIiwIgDfEWTeGaEIFJ0QNTNehZT/HP3TrFo70my8oO/9bA8yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyCjJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGQg//a6EmiGRAqRi0cW7xsVZ8VKwiuVQxLp9x8/q3nBWMxSKmSkqO\r\nkBslcoEZRrG6qXzGd4VUiTjomlP0CrZPKzTyEso79+w6Yf9gyuJHDbUcZND3\r\nmuDE7+9cOyy1O7CGR4XG7bF719WkSe0ZIeJtlXLpS8V9JVYfY63qH3bJbTbh\r\nijEhR+wmBp1hkrWVGSipRP4D3Q/zBqJ6FRa9tFx5zY9O5M/SPM8iqZesI1lO\r\nMK9HIA7zMo+K31tG9dRr+PUjM1ruJAW9+RNmzrdsLpDv9ybRSfk+1zm/T3G4\r\njKMl/DYH6sZauP78A2psTGjXZhLW5oAyJiVUcnmrPRCa7ZloVnRwGjQz3osf\r\nm4jhCaiu+xpsKATBPq6Mg1MLsBad4pUwh1Zsnv+c3FsPv24eeCDIMItIFVGg\r\nSxnFt6AX6ZaVRYHMs0KDVyhoMB8CJwmEakC1xaNtodPZzIWzWsaGK3iJboYj\r\nLHo5dSta+OnuoOFMo65Nwkg33ZG3dAeGjkxNFOwQPPU+17xLusvIsVR1jF3P\r\n7w/Kz81DxraTXBV9xAj7lF3CR6y1alnVz4LgPDTUoSFTrWFp3Vd+yR1gZ3OH\r\nYmveZt5lnsrpAWjivbpM0b7Sse/KB+hqfA8EhGCYpmvMVWIdbtgiPwmNjphv\r\n3krg44dsUE/yZ2WF+9anbUji/jldZR8ywDA=\r\n=UYaY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"577c78ac039abca4710dec0fc70d61ab9ebd2c8f","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"6.7.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"^29.0.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.18_1674062025590_0.9518116669899925","host":"s3://npm-registry-packages"}},"1.2.19":{"name":"speedgoose","version":"1.2.19","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.19","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"cf91b761973e48684a7632ccadfda11c46af7475","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.19.tgz","fileCount":48,"integrity":"sha512-lcssoM0w2A0IWdybbeHJJ6qo+ZkB6qb8x2J+D7+MHUms2/QY5N3paDy5gNGJOj9Y6c5X88NvQjb2yRAtCVJyeg==","signatures":[{"sig":"MEQCIHgqH05ZU1IFFGWfcjNi05c+rNTbtAsrL9I3wNSezrw4AiAHhJWngTegPLFgIXu+EIEWvch2S+FwzY/NvFKPMLZChg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3DLmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVIhAAhjHydMk0dJ+nU4cY1Hxy8vG1VnZ4qGlPpG8IXV7lR7nDnp0J\r\nbGGfjzTM7F1v54XD+SFTVtpJaItAjncs7ZaUgC8ZQSXuk74jGuHNXEkV/9tV\r\nuMSqafPhjfCA0X9GzZV7996IhLs7vEkQPrbnlLIJnDKTqemyqhQKZLWwsd8O\r\nvlDDWNSqv2VIHGvxr6D9ScoNxSPEziOnphRo+LpS7aMU8+tpXWnqeToZjFYI\r\n9ddfY8B2uLojfMXVofXNpsVt6cCW08z9of0pM7Oq4wPzQYTeYitZQ0l5XHqs\r\nQvXe2T60EX25QKenNxvbEIX+p3gBkOBP+mFPWek0fH/U2PanYQyHUHTNBGM8\r\nATp8gzDm4TnNcm5/5YassGrg7WMp0Boz7nN6UBZFmUSO65+1HJw48uEZi0iv\r\n63j5N9xH9gPgFL8P1pSuv363qgV1EVw4+iaqpBG9XiOidO1sU7Ca2otjAyAg\r\n+FfQ81sSTCA26594i3fJhhaP24cSdu6zfaZxJsHJH1t0r5Pgvg2orUjx7jnf\r\n4v5oak88WCazIHRPb1QSPRYjPw00hKAJPy9Yei92uLbuEE00j3D/cDzisEql\r\n7ctaXlbKW2yDeq4M4/5rwnHYUV08GOQwdVNz2smnLqWZ/rwTuiN1PdqqiV39\r\nqArXoWdVyDB42EfIf0J39kln2rXVj0ZaXqI=\r\n=nhm5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"4320179eac7a9836300c7d30237704406b01a478","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"yarn jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"6.7.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.21.0","ts-jest":"^29.0.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@typescript-eslint/parser":"^5.33.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.19_1675375334182_0.3520309882179091","host":"s3://npm-registry-packages"}},"1.2.20":{"name":"speedgoose","version":"1.2.20","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.20","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"4cd0b5a126fb4fb0beef99a2350e60e35621e73e","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.20.tgz","fileCount":48,"integrity":"sha512-kNdpqY8tDRNIT3LcMjvaD2yHwmteMMqjUIMHP8mLMfTuCCRDE1/tSohnfE4QDFPNnYq6WkjTEzkIAIPN26hfxw==","signatures":[{"sig":"MEUCIQD6g8sQdleucFqMbfe6LU0e2VQPKabgkJiqJXWTZrM1/AIgXIb+f2GaoKj3P9Qh8Hc32prnpKR7BdCtfe/LTBMQf+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj347FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiGg//ays1K5NS9YQDRTBLmLW+nUKqR9iANNrj96NAMh2fDdnE1LoQ\r\nhfHoP+4r9lY2HqilBYAzOcpfZ4iOJ8pdD6CN76LyJS01zQyudhmo0z8vjxmz\r\nU5o3+kHO8IbKCVHhnJp0k58ErYh+58Eau1l4yYwM0v5pGrgBXfaX8xraybTS\r\na2g4sAcQzm8nI+g/4zd11zW1BBvk+g1yXg0sV1piVCHtl0roCSjgygLg5ejo\r\nGBoOwcE1n7xUfNdnIVYnq7SNxQMjh3EHgViHwQ3tEPHHP8lv/b0kRuSiPy8P\r\nXrYjBDaN46ewRlWYSumyEQs0UETOatGt93MYv/SFdlO1qs1EMmGdrUfRpD0F\r\ne0Lp36pLBTU/cD9nkJ7CXvYBnbqPEnXmMJNXzhmk6viWp+MpH6kvZx0IcxKN\r\np6RIIyAJOF+uNGVZGZbDgTa+5+ompzb9ZhBd0/X3xRr+ew44B2Y2m99hOeeb\r\nEKPUMo+LedkJMkpU7ONe0/OW8XbZQTjnOUO/7/sMHgwVNB7MkGVsvhRThwQw\r\n75eUPTmPO/T9bxgLrFXZbtaDsyPZd8N6iBD256hFUvNbAK8N5Sqkt2vNu9yY\r\n+Zt20GY5saBwhW1AAG3k/JhYUyXOFo9ClcefP323ax7l/f0spYPv5FabVUJZ\r\nQ7u0MeuhC3fcJOWjBVI9Hx75p5tpm2QjmWg=\r\n=xWVQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"bc4d88585141a236ab5910fe142a0dcf9450baa9","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand","postinstall":"husky install"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"6.7.5"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.20_1675595461168_0.040218239280182644","host":"s3://npm-registry-packages"}},"1.2.22":{"name":"speedgoose","version":"1.2.22","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.22","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"99efef8b0b6b0f5d8fe5dd3e1952a1ce36971bfa","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.22.tgz","fileCount":48,"integrity":"sha512-V9HVR1/trpP8taLTO2cRM+YWdQneZVk6vFo29zoHuFs2fG8/srFCBXas81a4Bn+3pCwoO10XiHHyDzVwiUlXwg==","signatures":[{"sig":"MEUCIQDktDNb9DdCl+HQQMurMql+AJ8eTPubLpUWvnshxGp4OwIgVULVmURNAyahpW2T6y8WksV1Ok1H9NIHa7nw+arRcZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5giPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcTw//SAIwouxSfeezmaOSa1iA2WfPWxZiok0Pp0TgnuNl8WrJPMEq\r\nU36RM0NA1NMiRvDmTVXohbCmu4/aL2Of5C13Tdhbpk7FB5XTMjisGVmlgTTS\r\nxPs/BY3DbrDR1jH8sr52IqykbgeR9lKZBAIYpFvAwi+pRjpp1BnHxcMPDXxp\r\nlMPLMK2jVEksj2Phx6ESyw7eq49zYk/SCgwR8VIGa+FehMvhwlfDnygoZTxG\r\n6X7AROjf0XIRZLBwGOnWaDGCAksiVy3dCSGMJYXondsTEf6eIXYO0RbsAlcO\r\n38P4Na9JHumt3bJ1lqwiomSaWTfygAlVPQwptEC41AStni5nuIRfMW//+ikp\r\nvYkMCybcDzhsWcEvF8q2ihlxluSHCh1XBk6pbohJm9A1ReH2pRvcTQTZxaqS\r\nrGbqxntlpP8ASBiGGF9+5iE16ohUJq4tQ8zuCqOcV1XZYREg6tuy/kjuUv34\r\nURFII0oRlg0tQfEvpXzMKysquCtGmjLLJxgLE6k0Y3cDF8ZgEx70zTQeWPT/\r\nqR12JXAdUi9r59W7XjFmLh5OShSF8oIrJI9j/LvxvzNYPu48OHbwcxfw1w5y\r\n9NsujS/tYEcoA7+0nSD+YYbqYV7dV+tF3AKQC/GtQEkMjU4GBU9dkDDi9Q4P\r\nHCxp+Ku7N9lOKixGf+iZlGlZdIBHXf1rMcc=\r\n=xHr+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"727867c1e934f2f0112e0bd8eeb51aee6ebd4469","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand","postinstall":"husky install"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"6.7.5"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.22_1676019854956_0.049518075565857966","host":"s3://npm-registry-packages"}},"1.2.23":{"name":"speedgoose","version":"1.2.23","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.23","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"b55fd6875dcfccd99257bb83c1a3cb85e484be27","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.23.tgz","fileCount":48,"integrity":"sha512-iuh/KUVyFu3GJV/cS5W6Yj63KKXRoYJC4b+TWRrGXrlPus7o7ocJCGAGebP2K9YRY4mFRhREPm/f/eav5WjZUQ==","signatures":[{"sig":"MEUCIHXOLQEl54zsS/uVMpbdB6lk8cW4yOlke4cjDKpveQsnAiEA+USXgQiFk7WTVnjRu1ojtWrcJ1WQgW+hr4lxoQEaRsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5glqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTLQ/+MHzkZfzcAEVBvC2XDNHij7e5t1EeNcw30ik3vTrXEdxOo5ka\r\nNF/mAFBreirfvm6h5dhvFoFJGWT0yhkt91f5KgE6aS2uSOTuiyYnrhEPCOpc\r\nHjYqluNXg+xJbLo2ALiLxx/ipo5CCkjDBDYzfQN3+izTIhOleFxKFjt8duqg\r\nt+fK6lF5G8BuvhWbTcza9BT1dbJkc2SDTSRmXYlIF3gKQFlR3qDTW0p8MceK\r\nE0e7grFqmK8p+f6t5fG5giagCMMEVrJ76we8HP9qiTDuRSwyFJJCjiv19Z7R\r\n8EcdvkZVg7DO4KhFP+G6FtbdYJTusc69wH2pSyFusw8s7bIX2Uuiv1xtsc8w\r\n5RMPmaSWj7oYbztuEByBotv2x1nh7rjwzHjBkLS4g5q2J0rjmHepul7TkuuO\r\nOLK+4gW5YplhN36fNyMSZe6n9SQdT5GFm9Y4mKx47Oy0/AOvHp8jlMZottTg\r\nX28V19o1W7F4+WeZel6l8Q5sAsVwnDYCo1SoNNArPMh5d8KTrzmbai2Sl9y4\r\nukawCw+DI9cbvKgOaZYWNoAeNbX3avTIbmxOtRxyi24IaOBn+5LxJxEU+L+3\r\nsBwcS1kC7fXwn8jixXuhH+QsbkYsCcGrLqY0bk8N4Zv0UvfmwRJS8t5aDzQb\r\n8QFFk+VCZt+rQIeEP3WFOLwfV8BwmLZZp1w=\r\n=+Lw8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6605cf0d868239c5c4735b6d9af3da4ead76b1f1","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"6.14.16","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"14.19.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"6.7.5"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.23_1676020074098_0.27664540472156585","host":"s3://npm-registry-packages"}},"1.2.24":{"name":"speedgoose","version":"1.2.24","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@1.2.24","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"d5ed1ced052d3fffffd715606e0a0fb0e7aaacaf","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-1.2.24.tgz","fileCount":47,"integrity":"sha512-ZlxHfdQArAmBwC4FUUyVxDTGbAP9mquAMYabcb+kSIXjO46aicvuya6HepxMw8OekaxUJUElFZ2Q76+oVkKsng==","signatures":[{"sig":"MEUCIFJHg4by7MFDgRCSFLBG5Ije3Vy5ADji4rYEoeiHWEKqAiEAjA2UcBJXNKUSzyW3q/fsaQInxyBTJYo6nDkxLEqTb+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90633},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"078555232a3009109d6f2cfefca11233af329417","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.16.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"6.7.5"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_1.2.24_1685791828796_0.012781258551109786","host":"s3://npm-registry-packages"}},"2.0.1-beta.0":{"name":"speedgoose","version":"2.0.1-beta.0","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.1-beta.0","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"8e8b2fbe3479d84ff8bc9ec04d47aa61271b326e","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.1-beta.0.tgz","fileCount":47,"integrity":"sha512-gEz9AmrYax25k6Ql45XISk3xYXyhi+BERt8krNTPqE2r0NMkQprM2mMVVW1xD1b/YVVNseUwaMV2Vn7oCp7Ycw==","signatures":[{"sig":"MEQCIC2S4Dy5ecmz01X9u+JMzCTn1GDzXlWq1rKnEQX/S1iCAiA3xwrTShiZZ1lC+NrA0ALjRBsBAKa6J7ypeAQ+J7ZOJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93859},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"dba4e5ee57080c634b969c10e872c1f059dc1666","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.16.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.1-beta.0_1690710802265_0.22220988334471725","host":"s3://npm-registry-packages"}},"2.0.1-beta.1":{"name":"speedgoose","version":"2.0.1-beta.1","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.1-beta.1","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"0a3f9fef845fcb34f09e9da12af6e60fe7c13558","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.1-beta.1.tgz","fileCount":47,"integrity":"sha512-VlLfu4P52UkoXkYcBCPQZ42rtMbv4i4fG2Oulvop5omHE/35Fbs5WzQWcCNIo0v1fEzzJ4oZAakVkNaMGPucJQ==","signatures":[{"sig":"MEUCIQDGWBJHZrEL4RBsVKJJjj2r5WyIllqqq6jKrAvdQ9z7iwIgcixUbK1JsrRU94ojW/cikQ+x+de+aPoHTyxdkmYEEpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93859},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"dba4e5ee57080c634b969c10e872c1f059dc1666","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.16.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.1-beta.1_1690712139664_0.020589907021518083","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"speedgoose","version":"2.0.1","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.1","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"5078877be80509d33378db81f0ef9644aa0096c0","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.1.tgz","fileCount":47,"integrity":"sha512-7MPPhk32qaJ13zdrFRPONfNV6mLYPb1hBa2P/ulwBNHOpFxL2bzMPC6BUVrrN0qnC5NMpqDX7UkCcdRNwxjBvQ==","signatures":[{"sig":"MEQCIDCYASkhjH5oPqawZXLtmS/SgEZ0G5nfdSsTD8O3L6gBAiAm012KYDrN7gnGViAEXKTMNyZEwTW445GQ19UllsXUaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95682},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"470d93bc5a828bf6b208b6769fd9f5f040319a7d","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.15.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.1_1698421842880_0.6409693549252924","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"speedgoose","version":"2.0.2","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.2","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"f1676532840d43a3ebef908034e10fae1bb50fb4","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.2.tgz","fileCount":47,"integrity":"sha512-SP6h4QU3Z6V9zbdzIPlZSQCwVfq9UfMEj3YSZxVgcUW0gsEIeRcq1zKLBbop4SOQ81GTGtTC9G7ppJFVwNcFcQ==","signatures":[{"sig":"MEUCIDESttL6mhMaUIycpaz6gvBwYh9A4+sYq1xaA7GuwX+GAiEAwtNRlBP7M8qMQ7/kZZtmSp+jN8UOnpbgEus13yhHqh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95974},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6d4acdad9cdc7af04b9c0647c4db92b47219fd16","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.15.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.2_1698429512890_0.034318352177467926","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"speedgoose","version":"2.0.3","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.3","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"6630e8d369d341500918770c3e5b4e2a459414b0","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.3.tgz","fileCount":47,"integrity":"sha512-LTiiAxrbJDbm191kYVhMFkHhZVPjAqs82k0l7/eMybk2dgf4p14oyWGY6BDUrDoyZRf3C5zt2T4PK2h2kdcDfw==","signatures":[{"sig":"MEUCIQDRDjFplBVnI4eLNO8XLObxAfguGMd0pLvmJP9xhvANMwIgPVczKyDckOkCQ3Q1sB5ZYLqQGb3/BSPyAPmMTjzxETw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95997},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"544aa2796520cebaa82c56041abe2b4dcfb0e838","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.15.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.3_1698429740205_0.775794118391449","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"speedgoose","version":"2.0.4","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.4","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"c5a9fccbad13152cd2fe4dbea749167d1817c930","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.4.tgz","fileCount":47,"integrity":"sha512-nRLJjqy0ZmiEf6OH8Ut2RhSrmpf+vKlu65LCMbVOvgJ1qoYrtF5ZpI96PR+EjjL2K6mOjwrSGns9PJeEELj25A==","signatures":[{"sig":"MEYCIQDXrcszxOj/QA352wWppu1lDAD82q/IQJ9G7+eL/XnFjgIhALJtHeFcGRbEVR8iJATssVNPEyamoiYzY6NrysQmrJlU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95997},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"433cf133e67a4be3879870f15f80550b1a08cf13","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.15.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.4_1698430168355_0.4848652466714012","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"speedgoose","version":"2.0.5","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.5","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"0dd5f5cc1faeefd4da73c627b2532fe9f0bf4ba3","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.5.tgz","fileCount":47,"integrity":"sha512-8+3PHVakl+/kXjDXEPLK3P9U7WXmaeW9mLE+ci7iDJL80VBGYYr6CXy1OC5wQ8kD5Pm8Govoj4zvOlXrXS4qCA==","signatures":[{"sig":"MEUCIQCoqyYJvfhDq0i6EMxRSqryZYItdTIjjtHEzBjbEHRXtAIgE1GKfhQQnTRNfQLCRwuOSXCT152Dmfrx8Xv+dFbGe/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95997},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"bec21563f2829349f49879e4b57cf5beeda5c2b7","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.15.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.5_1698430195556_0.6291172916411216","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"speedgoose","version":"2.0.6","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.6","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"af0dcfaa55cf5542f2edd30c0accd3f6879f0f20","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.6.tgz","fileCount":47,"integrity":"sha512-D4QFmgkFcJrnzPWQ9H+zQHvaAi1O6qpRe2NXSX9NEeeri7BjHdoeGE94lezYWBrlq7aEw5bs4Tc+7jfqhKKaKQ==","signatures":[{"sig":"MEYCIQCDQwLS5FeHBjSWE7+psPH+Uh9CV7KLdMz6sEKPHgii9wIhAMJO/eg7vDK3rsGy3WA87nw2XNDRkGp9qUg5zJpwDzSn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95978},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"7b60d4ccd3923dc339ddd06371ba39be78753152","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.15.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.6_1698430778018_0.8601389520616933","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"speedgoose","version":"2.0.7","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.7","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"60caa83af48f1d357430f12b8ca696a28f4d6a2c","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.7.tgz","fileCount":47,"integrity":"sha512-PbBnEs3fCB2EvZWNGTP5DPEuyPpqPRNujyiXZ2WVF33FfQzyqekmfY6duvJZBAsrLVsIY7pd591XHjKg7c2SHQ==","signatures":[{"sig":"MEUCIQDbbuxXjteeyqDDVE0nBjSq1CKkWiX/HwtNTy6GJz+N+gIgToo90XE1FDOjsVcxpRyHDrnqP5m9/F4HjrzidiTi3mU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95978},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"ad027ccca4a032444f21f1aa70d76930b56e06ed","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.15.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.7_1698430837664_0.9225810334043989","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"speedgoose","version":"2.0.8","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.8","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"3f376c4430ef6a9a316e0cdfa9a3bb6d8d1baecc","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.8.tgz","fileCount":47,"integrity":"sha512-/mFNgRiYun2KCEtgo1IKv/sioY/x2cwtnMEiztqexABVMVsfdvcphyx0FZr7CKQA+IHLPQMTMbSdDNnXnZKokQ==","signatures":[{"sig":"MEUCIHoJFfe/TmSAzvJe/pD+MPkHbaqiA0AIrlZLHdBsIyWFAiEA537SqKLfQ7w4mxzcVLoLQk/6dViCDwY7LrTJP3fRAtc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95967},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6cd91c3f446bdc189f077a1d2806c9c81dbf651e","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.16.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.8_1707638603679_0.6459142996411815","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"speedgoose","version":"2.0.9","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.9","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"6a0e5c161c58a2ec912bf92384534098d9777683","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.9.tgz","fileCount":47,"integrity":"sha512-qdLyhuM7Ly/nncrQLTVsla4ELIcbuTu1Yx8TREuhL/8Or9eqhlbrZWyDtZSqbmt7D9U4oz+JLvRzHtdxDud3/g==","signatures":[{"sig":"MEUCIQDjBEJ7rfWVkd/7MY2Wv0c/X1PyfBN4fPJ7TjIw7D1+EQIgKX7OsDkmv6arIJyn13pM+V+tX7jX5e9NYOMZ09gskqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95971},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"25540583c3b19d67762dad4db16f003d1484ced8","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.16.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.9_1709188168909_0.8372153165926584","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"speedgoose","version":"2.0.10","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.10","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"1a5b55589825aa3d6da2642b6fa91fa67c59483c","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.10.tgz","fileCount":47,"integrity":"sha512-EGW0XlC3RM6hWBgfR2H4LS3RyYCdabj3yuZMn37/46+xzDuNq8tXR8D3exMtf8hqmIZb+GXxbbMyQ4pZvxN/xQ==","signatures":[{"sig":"MEUCIFr0JGXlRcfkZSXV4kn9R/4WgNgTP0O6FQLPmAG8ElRtAiEA+4+uGyV5NT/dPQBILVWoECOsD/rld2UCJVUmumO0DnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96908},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"94ee1a72f9e7917ac7f716cab82ae746a6820f71","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.16.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.10_1709971666373_0.005569527239976058","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"speedgoose","version":"2.0.11","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.11","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"f7f325e5320cfa3104a8e95343f6409035a53191","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.11.tgz","fileCount":47,"integrity":"sha512-oGdMUAsCUB7mE0hKq57fQcLy60RLbzvDtd8sjglY3faNiSCI9D3uroydrfNYjGIfDeV+nU3yvXAjC8EQYzRdLg==","signatures":[{"sig":"MEUCIQDF/p2xzcJ+CqmColXEU3wtbgORZs/7Fey7D6ZRQG6fpgIgHLAGWt06IAZ1WuQawwOWI7zZnfor2rzMPQbsitmFToo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96772},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6736e6a67a3e967fa70d456a2ea675e0e624c144","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.16.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.11_1710103192816_0.23481409220389882","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"speedgoose","version":"2.0.12","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.12","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"c0bca6792683099398cd0606f4109b097ad7c18a","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.12.tgz","fileCount":47,"integrity":"sha512-a7UDf/FfpnNE5kZIUJIniBJ44MpzT79qsl5ODbrpFuJ54hqWHzRFDAIAOSwrjj9+GsYls88DqgDda9Cf0Tgtxg==","signatures":[{"sig":"MEQCIDyWbnNtWH+9W7JlcVHsO1i+bekQnfP+YLIRfMsEAonwAiBMUn6UjC7FCVI9SjMiHh4QiCdh9revpZzERDCnalAz3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96908},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8a38e235f31e60b206bb3f90ea75c7286b146347","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.16.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.12_1710533449055_0.3666270067403101","host":"s3://npm-registry-packages"}},"2.0.13":{"name":"speedgoose","version":"2.0.13","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.0.13","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"34c15dbb0d9eeeabad038a2d673e7f3e5dbd6a23","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.0.13.tgz","fileCount":47,"integrity":"sha512-5vB40EJv8yT03SdA2NHyT6eQ4vB0evv9sLCGy9vXIQSyzqsFbpAINHo+bn2bmZZbqTouKUQZrOF/8lDyMfV5jg==","signatures":[{"sig":"MEUCIHjyYZiuVZ2N8/sNMEJpLTSwOLxaLvp1JR3PnBlYwbyTAiEAuQSnteJWRzUMCxHZYmdrQEOFfMDDiLWunyyDmWYROfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97007},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"b36c6f335a144377022ed5516477e2def265cbed","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.5.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.16.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^7.4.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.0.13_1712725272869_0.4576707367318662","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"speedgoose","version":"2.1.0","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.1.0","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"7bf22492dfe811658b9812036c500ea6089f1f54","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.1.0.tgz","fileCount":47,"integrity":"sha512-zFRfTFadIklcHp3kLWtXZL9FKiowjNPJOLrb5+kwy0wTYus8kH5QruxVv89FOVaM74c4Ubi+Ayjey10UvWXmaA==","signatures":[{"sig":"MEQCIHp7kEItmvPZZ5jjr6vtUh8+Bi0aYkH20WJOubjyPxI4AiA0c59voCG9bfb0yb3pIsCjXcZqgdChyunttlDRqzq0rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97527},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"80852798147024b3e07acf4c06bd4e62b2b3ae19","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","version":"auto-changelog -p && git add CHANGELOG.md","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"9.6.7","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"18.17.1","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^8.8.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.33.0","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.1.0_1730651240702_0.4178868598574581","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"speedgoose","version":"2.1.1","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.1.1","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"6ca8c1e1da742db9e7be8aacf8b90205a2985185","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.1.1.tgz","fileCount":3,"integrity":"sha512-0zAaqIUtmZxfM2tPuajUAFrY4tcwROJNNT/l4lsaYBsfKOKpdSI88MUZHNyVWqADT5kEIi4ZSHySiIHlA+fimQ==","signatures":[{"sig":"MEYCIQDB/bhVwzjITOWzU6KenyyxV/wxJiX3AdqlHSAzKSKp3AIhAKsG0eT5FVWIoe7dX305zfpxUaIutUUUenyQFW6Qg/ap","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15822},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"459f755d040928e62c429eaa331c84d5f964fc9f","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"10.9.3","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^8.8.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","semantic-release":"^24.2.7","npm-check-updates":"^18.0.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@semantic-release/github":"^11.0.3","@typescript-eslint/parser":"^5.33.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.1.1_1752685860224_0.2393154535915003","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"speedgoose","version":"2.1.2","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.1.2","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"e27adbb5bd979a5c45e868f2456f14391ad3565f","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.1.2.tgz","fileCount":3,"integrity":"sha512-lfS2bUvaXuZrjpqqg0A2ZJb8JmSqyeH1ZlBP5Aoqzv5+A6MLqoMFYwsd8UjZR0SjZeoFMj2TAqooc4GBwPk8Nw==","signatures":[{"sig":"MEYCIQCNlthDTDCpEiBRxDNPcT7iuk/5yeOj6soKyUp67VnHdQIhAM7LjJHThAi3VySr4sSfi8nuaUTkRZ2B9I9l7M7INly/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15822},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"2b592e815a7113a19ae4971a4cf5e70031e95fda","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"10.9.3","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^8.8.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","semantic-release":"^24.2.7","npm-check-updates":"^18.0.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@semantic-release/github":"^11.0.3","@typescript-eslint/parser":"^5.33.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.1.2_1752693164667_0.21646863698944507","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"speedgoose","version":"2.1.3","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.1.3","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"30564dccdac3c97e4d985135b500bf1eef0ba383","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.1.3.tgz","fileCount":47,"integrity":"sha512-g4N4f2JTUnswxGNIhSVorX74HJ/eVBOsjc9XMGejeSByhxfH7AkZ095B+4vw6C9fUnnUjwAQzZdkxwljm+5EBw==","signatures":[{"sig":"MEUCIQCzOpSVrlP/BMQ62mLG8W86brqt4xY62ooWP8W2S483qQIgC+tCAVa1wDMVySk7+MUDyJeb3lCmhIo8ab8Douul7f0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97888},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"7d4f14ea7d87bb2cb11421a5458731c8822b37a9","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet .&& tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix & prettier . --write","lint:base":"eslint --ignore-path .gitignore --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"10.9.3","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"22.17.0","dependencies":{"keyv":"^4.4.1","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^8.8.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","husky":"^8.0.3","eslint":"^8.21.0","ts-jest":"^29.0.3","prettier":"^2.8.3","typescript":"^4.7.4","@types/jest":"^29.0.0","@types/keyv":"^4.2.0","lint-staged":"^13.1.0","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"^2.2.1","jest-extended":"^3.0.2","auto-changelog":"^2.4.0","@commitlint/cli":"^17.4.2","precise-commits":"^1.0.2","semantic-release":"^24.2.7","npm-check-updates":"^18.0.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@semantic-release/github":"^11.0.3","@typescript-eslint/parser":"^5.33.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"^2.0.0","@commitlint/config-conventional":"^17.4.2","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.1.3_1752845196380_0.6959881328979494","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"speedgoose","version":"2.1.4","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.1.4","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"843981d441faab5f6318c8b016663f3d4213d185","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.1.4.tgz","fileCount":51,"integrity":"sha512-PMvoktkr+WVmMnppIhPcjfNfcwRXrUlYZwmyVYud/J9uwaIb73Q+MIM6DTUjveAlFMbuSYU17HudZfp81xYByg==","signatures":[{"sig":"MEQCIGu1QGXnK/uF42rI8Mf0kMS6Q4G5o6zFWd35MYGJsVWDAiAwLKNT4ow1G55vXD5RcekLr38rhQ3NOm8b91hMlVvXbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118543},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"d167368cdfd59ff2724239b34d301cdee63567cd","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"10.9.3","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"22.17.1","dependencies":{"keyv":"^4.5.4","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^8.8.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.0.4","husky":"9.1.7","eslint":"9.31.0","rimraf":"^5.0.5","ts-jest":"^29.0.3","prettier":"3.6.2","typescript":"5.8.3","@types/jest":"30.0.0","lint-staged":"16.1.2","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","precise-commits":"^1.0.2","semantic-release":"^24.2.7","npm-check-updates":"^18.0.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.3","@semantic-release/github":"^11.0.3","@typescript-eslint/parser":"8.38.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.1.4","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.1.4_1753375153980_0.7047111720112704","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"speedgoose","version":"2.1.5","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.1.5","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"adf9f6e4aa5538262f585aa876a3b7546d500f72","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.1.5.tgz","fileCount":51,"integrity":"sha512-CAH0OMJicJXktIxihViIX6ApefzXagOJNEPWTwE8ZAwILu3AnhqBxvLKZmP/c89ls4aXrGJdOLSRQJC62Ph/gQ==","signatures":[{"sig":"MEQCIDRhuOjqX70ecmCQTDhg5wkKBO7zx/VfKBafcMKGgHGWAiBjNQ0VGzsKWlLrIx2qUtSBQuZwXPoFviMrIo9R2BFU/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118543},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"fb2e3e1e5c707f2dd5bea72fed1b704c2c079bfa","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"10.9.3","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"22.17.1","dependencies":{"keyv":"^4.5.4","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^8.8.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.0.4","husky":"9.1.7","eslint":"9.31.0","rimraf":"^5.0.5","ts-jest":"^29.0.3","prettier":"3.6.2","typescript":"5.8.3","@types/jest":"30.0.0","lint-staged":"16.1.2","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","precise-commits":"^1.0.2","semantic-release":"^24.2.7","npm-check-updates":"^18.0.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.3","@semantic-release/github":"^11.0.3","@typescript-eslint/parser":"8.38.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.1.4","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.1.5_1753376205168_0.9240269424419729","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"speedgoose","version":"2.1.7","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.1.7","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"edf8452e440342188ea002bc3027980e03bd80c5","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.1.7.tgz","fileCount":51,"integrity":"sha512-70V+oyutH+/aqTFpgNn8jrFpJ/Uz6RwSiS/eiPNHDsNOYzHXlNPc+RSYVlnDyKEtclqnI3TWA4ItczbOfV++zg==","signatures":[{"sig":"MEUCIQCWqknfVd3/rQz6ouaPwC7LLBFRwQ/oME7vFpYZPJSYTAIgZ6rvhy9Rm4Qv4kdqWZt8s7mp24GaULyDftYtOlwZzPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118588},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"4849e7356ca3c3b6a5d31edb56b489950ce75574","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.7.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"22.21.1","dependencies":{"keyv":"^4.5.4","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^8.8.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.0.4","husky":"9.1.7","eslint":"9.33.0","rimraf":"^5.0.5","ts-jest":"^29.0.3","prettier":"3.6.2","typescript":"5.8.3","@types/jest":"30.0.0","lint-staged":"16.1.2","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","precise-commits":"^1.0.2","semantic-release":"^24.2.7","npm-check-updates":"^18.0.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.3","@semantic-release/github":"^11.0.3","@typescript-eslint/parser":"8.38.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.1.4","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.1.7_1768990182623_0.358996965855338","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"speedgoose","version":"2.1.8","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.1.8","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"b2046bd18bbb2828360b720c2abbbef23c8c4312","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.1.8.tgz","fileCount":51,"integrity":"sha512-td0CoOkIjoe7HBpeM6cAp9rw2K5H/fmKbp54iCuJ882Qrdp2/ARf3XOyoRNa7jcWOFFVXO3xY0YgKb/GSF6fxA==","signatures":[{"sig":"MEQCIAsJDJT1cCotc7x6cwLast2SfxAPuBxi8LUrSLhDdmtHAiBLtMbRdNgK5A4bo5JL3zDD5eRKVQTnS8FmAenhzeuAQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118604},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"37633ad07f1fc8bd8124cf15337d5324330b6ad6","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.7.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"22.21.1","dependencies":{"keyv":"^4.5.4","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^8.8.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.0.4","husky":"9.1.7","eslint":"9.33.0","rimraf":"^5.0.5","ts-jest":"^29.0.3","prettier":"3.6.2","typescript":"5.8.3","@types/jest":"30.0.0","lint-staged":"16.1.2","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","precise-commits":"^1.0.2","semantic-release":"^24.2.7","npm-check-updates":"^18.0.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.3","@semantic-release/github":"^11.0.3","@typescript-eslint/parser":"8.38.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.1.4","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.1.8_1768991163068_0.5987732048737342","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"speedgoose","version":"2.1.9","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.1.9","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"4431f0cec376ffe1b77d4b2a55a70b586126fc19","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.1.9.tgz","fileCount":51,"integrity":"sha512-5gHRuaBxndR0A0kXa/J84NgL7zR7RKWsSVna6mjD+/7t/TeIiAh7wI573fnRGHqf/IFs7jE9cCyIDHjv4GfkPQ==","signatures":[{"sig":"MEYCIQDWsPNIvxCVSBk4HUFsQjvQIxxZD1OUvH/8O7ejHp1hPwIhAPpiGHKKj2uTQ03kARLDRIn8L5dfvd+fqIa7F4SZP2RD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119676},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6b131f32412fd32d18f7da1b115cd3e55bbcc7dc","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.8.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"22.22.0","dependencies":{"keyv":"^4.5.4","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^8.8.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.0.4","husky":"9.1.7","eslint":"9.33.0","rimraf":"^5.0.5","ts-jest":"^29.0.3","prettier":"3.6.2","typescript":"5.8.3","@types/jest":"30.0.0","lint-staged":"16.1.2","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","precise-commits":"^1.0.2","semantic-release":"^24.2.7","npm-check-updates":"^18.0.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.3","@semantic-release/github":"^11.0.3","@typescript-eslint/parser":"8.38.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.1.4","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.1.9_1769271748743_0.2310407393292513","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"speedgoose","version":"2.1.10","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.1.10","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"d8929d98fd751c88e8ded0d805f143860a559b7e","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.1.10.tgz","fileCount":51,"integrity":"sha512-F+TH9lSzZto+1mBJf6SN1y10yo0BDxqe4gEthbtiqOZDHmqu8C+ICm46JlaLPYh7uv7BUNGXSAa2xz/unTMDeA==","signatures":[{"sig":"MEYCIQDszacZzeJ/yhWrnwh+vSblOKywqQvZ38TorSkpVW6+zwIhAL/3fBy5d7NYnGgllTVPLRL9JKxjvcmWZfeTWtlWHJL3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120361},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"2d27d4685c0d858b30b1205f2aa4bba0e0f88ca0","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.8.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint"]},"_nodeVersion":"22.22.0","dependencies":{"keyv":"^4.5.4","debug":"^4.3.4","fastq":"^1.13.0","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.2.2","mongoose":"^8.8.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.0.4","husky":"9.1.7","eslint":"9.33.0","rimraf":"^5.0.5","ts-jest":"^29.0.3","prettier":"3.6.2","typescript":"5.8.3","@types/jest":"30.0.0","lint-staged":"16.1.2","@types/debug":"^4.1.7","ioredis-mock":"^8.2.2","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","precise-commits":"^1.0.2","semantic-release":"^24.2.7","npm-check-updates":"^18.0.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","mongodb-memory-server":"^10.1.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.3","@semantic-release/github":"^11.0.3","@typescript-eslint/parser":"8.38.0","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.1.4","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.1.10_1769372851602_0.6160798620964634","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"speedgoose","version":"2.2.0","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.2.0","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"49863190b5396546a0d61a2671c37b9563542842","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.2.0.tgz","fileCount":51,"integrity":"sha512-7N8zwSrHg4oNUrl4Cc/o2nD7GCMmUdoNX065U6/7uu9g1ztA8iMgE0ro/7IcRql1o3PzTvGqZRD398YMjXCEIw==","signatures":[{"sig":"MEYCIQD7oOo0j+TqKK39l4YZRyHQF/8cJ61in9osmV8nLgfFnAIhALiZvh9MX0znop7Knt3kbkONyh8a1D3Wk6UeiyrPbWIU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121068},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8c331b532cfa47ad002052eccbdb1de6d3f8c07f","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.9.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^8.21.1"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^24.2.9","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.2.0_1770823934174_0.7198187410378258","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"speedgoose","version":"2.3.0","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.3.0","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"a4f88889b23e3944a79d7ce64ef1d049641c178e","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.3.0.tgz","fileCount":51,"integrity":"sha512-vMQIr6XhQzXuQ3o3AQh30KEoJEDRr1/qvPgR+4F2Rt5c5nv7JJqDf/KHVjzyBjenyHWWzvhbU9FWJAhiERfO+A==","signatures":[{"sig":"MEQCIAT33fTMaN17URlwS7KI2F9qXZaCr/kL5J40wGrfh9IYAiBT4Cf8ipsRYvfNk+8qWWDhzSPFH/qsy0HYdK9Td8p92Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121955},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=20.19.0"},"gitHead":"a45ccd4ecc1680da3f7ca71b97e57857eebbce6e","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.9.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^9.2.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^24.2.9","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.3.0_1770831866930_0.218801870482362","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"speedgoose","version":"2.4.0","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.4.0","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"bf551c3e357b883b4d8d188fbc4e3262866cb07f","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.4.0.tgz","fileCount":51,"integrity":"sha512-ypN8+i4yryiFypP+MWoE7aPSw62EOThHlwi3TodfjXNXF0+szEHSdz9M+54ClC4QShX6DU5QdC3WCRxp0i7F2A==","signatures":[{"sig":"MEUCICSXvIHxxW5mIuMXn8QSOSeQnoX76qQBV7p421ad7GEKAiEAq9a/kJIesImXO8QkY0M1/p8Jo/gTRUcluFDAeibPLhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123649},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=20.19.0"},"gitHead":"d7e6af73c91294e0e5fce178fbdf9471e08a5530","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.9.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^9.2.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^24.2.9","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.4.0_1770833917297_0.7122323845943741","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"speedgoose","version":"2.4.1","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.4.1","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"0838382f446939aca784d8d0f313dcfefb99080f","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.4.1.tgz","fileCount":51,"integrity":"sha512-qWFL54KeENjZiswjxfHk8CA00hRbhpBZZ4IDx6cZ30xbxqEaEb+KfRARhCTqgwhiqRDl6+j+X8sxbIHqg+pEgw==","signatures":[{"sig":"MEYCIQCMayU1XFfDvueA1fJTecWSfTifpf3a7gdcgFiSKB/aLQIhANe3YxSepMgRXC5UwMZt6X241NRBFR3l6DUUFYnXYYu1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124114},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=20.19.0"},"gitHead":"a66537ab25c93acf4440303b4eeb46409cee16e7","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.10.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^9.2.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^24.2.9","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.4.1_1770930919764_0.07613665244264989","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"speedgoose","version":"2.5.0","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.5.0","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"19f4a0a72ad9368602fcc81bf36f89a095f19f08","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.5.0.tgz","fileCount":51,"integrity":"sha512-VIyfnSb29RTNrAiXHE+N8VUHWxv8/mVJm1ND/lrLPC2vmwV1xW3IOXSOQZTDPyLJ664m0iuHur9KEU/VRxTUrg==","signatures":[{"sig":"MEYCIQC+8h9ArGPzIM0/NVVG8uVoxlvAJCt0qkHn3cKK5D9GngIhAJWMl/tFqusPGEtHPUqcDEAtAFRMErIr1A1zpWIl0v/o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132574},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=20.19.0"},"gitHead":"065f5cdc8cce1b1cd6c3238c73677b2134a2e7ae","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.10.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^9.2.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^24.2.9","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.5.0_1772045099843_0.6983214555815562","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"speedgoose","version":"2.5.1","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.5.1","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"0ffe343ab197b62bdfd3a25987952c19eca33502","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.5.1.tgz","fileCount":53,"integrity":"sha512-+8PFIcEHKzR2cBXTWFncVma60HCxWjrD3IV7xMS7R32G7/FLI6VIVxYW7gHjJ1VIbEcCzm5lKD6ox+5/dYEErg==","signatures":[{"sig":"MEQCIAWXj5LNWiEXC50HCNW5rPj2Fx9IJnvi3Q9PpmoOp24DAiA9Pa/l3AycSc9iufGAYdLq3VFxFLhDXwnd+XWsPZ42pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138499},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=20.19.0"},"gitHead":"28b668c4b09528787f2ffe01f573d014a74531f0","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.11.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^9.2.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^24.2.9","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.5.1_1772127853841_0.8310723397659143","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"speedgoose","version":"2.5.2","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.5.2","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"c739f23ceda654f95d30c380aa499bed8cba55d6","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.5.2.tgz","fileCount":53,"integrity":"sha512-IK9+LFgDpDCMg6lAI4r2q3jbjS0ivpb+LBpnWrhkQO6/BLohpRW4asl8Ph9gLOrg+cvGGxqh593gk4eWi5jEdw==","signatures":[{"sig":"MEUCIAvTHEmbsp5ZnloclwmOM9oD2aI7Hni8JdzIX6KVONBiAiEAlZ7tssn/wjT172O5PrYG2vnkA/mGs7NvQQr+oNDDFl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138499},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=20.19.0"},"gitHead":"cb5cd51259c5e0061da54ed14e834b9cf1eb6d8a","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'npm test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.11.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^9.2.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^25.0.3","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.5.2_1772397807311_0.0616337451730804","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"speedgoose","version":"2.5.3","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.5.3","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"2ff750e53883c0dc0b0ae469dac9841bea8cb373","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.5.3.tgz","fileCount":53,"integrity":"sha512-SU12Tv1+Zyvkn3+ZG2W8MUSDipQ+cQY8YCkMR/n5uKwzavv5EKR9KtAG/oqEIeMgfP4NsxvrFORkp1RtCEHZwA==","signatures":[{"sig":"MEUCIQCVJVI4NmBWkRMgWkLcJoWqpwW4cLGthjwj2g9rPfChYwIgZRXHV0e4RMIcQIfVanOnTZvd5O6SsKiVnu/ViB9nhsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139098},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=20.19.0"},"gitHead":"1d4dae37902a7a4c29724372807ce16b06118421","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'yarn test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.11.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^9.2.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^25.0.3","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.5.3_1773493637582_0.4565738160498787","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"speedgoose","version":"2.5.4","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.5.4","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"d8c37f12a4dacf78d31629ef15962c90b555a9e5","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.5.4.tgz","fileCount":53,"integrity":"sha512-cfvx4NvQzpeSP8qTIrNctuAXBxadgILQDeWXP+c3jKU7A2RTPi0rSPYr2uoqnc2seDhCth+qccuPefM6DgMPSw==","signatures":[{"sig":"MEUCIQD9+Q5ugKvEtXaCcIWeSc8puVb6XFXC4oh2kO8xDQ/ZoQIgU3/h1anVf1ZbCxNWL+LRdGscoixx2vmJLFHQ1z/oW1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145252},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=20.19.0"},"gitHead":"547409ac93dc82697a6d3460648d0949adf48b40","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'yarn test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.11.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"_nodeVersion":"22.22.1","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^9.2.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^25.0.3","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.5.4_1773695037225_0.342299710860825","host":"s3://npm-registry-packages-npm-production"}},"2.5.5":{"name":"speedgoose","version":"2.5.5","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.5.5","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"a625e34fe7ebba0b2acda6e8634bf6d0b949b220","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.5.5.tgz","fileCount":53,"integrity":"sha512-VnUjDZ6ZXZQKvuXSfd6dp5kwhbRCK6/WnaveV1MnCZRCynHwQ4gCyR4QJEI1wp49N26R6qunT1V0wdP0jKWFbw==","signatures":[{"sig":"MEYCIQD6oqUXMERlvKQ0+sA6rJ0iT1FtZNa131bIFBRLIVQekQIhAIMToHKk/1wP1tKhoZEd1MfGV6OFUFcwx5D063NfTrqZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145904},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=20.19.0"},"gitHead":"63d85573872eb0463d2c3c7a035a81cdb1c9ff05","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'yarn test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.12.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"_nodeVersion":"22.22.1","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^9.2.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^25.0.3","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.5.5_1773957688541_0.5316589690976123","host":"s3://npm-registry-packages-npm-production"}},"2.5.6":{"name":"speedgoose","version":"2.5.6","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.5.6","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"bef908320dc89ddf01169c40e8e1ea42b2a6c47c","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.5.6.tgz","fileCount":53,"integrity":"sha512-iE00F21uzQfovPCWq3ZtnOwVEh2/9U6M+k7I34LE0lJaek34RSIa0WH5uHQ9m94SToe6D9+2Mix8ciHSwes2pA==","signatures":[{"sig":"MEUCIFePKRr2UIIs/WfONAhDGubSACneP6D/3VBvZ3FX0zHxAiEA5XkpCNJcZb9DRFHB2Uu4C0Uv/HFbNpGX+PYG0QkXM8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149028},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=20.19.0"},"gitHead":"7354ef9f08f0a7bc826196021e83aa836daebfcd","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'yarn test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.12.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"_nodeVersion":"22.22.1","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^9.2.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^25.0.3","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.5.6_1774301057190_0.45867766215159955","host":"s3://npm-registry-packages-npm-production"}},"2.5.7":{"name":"speedgoose","version":"2.5.7","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.5.7","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"ffd0b1cd0ee19072ea61edb4503c83e7ef3c944d","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.5.7.tgz","fileCount":53,"integrity":"sha512-78qrOPjNJNs+VBWWN6BcmMQQKYtlYXhrvHrcBcdF23r9fg5f0re7ukjRWrlJBsp4WmNBGNj+4gMA+fvsGYm6UA==","signatures":[{"sig":"MEYCIQDzAg+gUBolcJdypn7VXQCwpeQkfvWTGynbW/MTr3ATRwIhALDZG7CCuQ42gEglEzYfK8H7fMYxuQHk7POTQkJRIT/J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149251},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=20.19.0"},"gitHead":"e82c5165214c904a2ca5cb9e082a3b00569cc69a","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'yarn test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.12.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"_nodeVersion":"22.22.1","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^9.2.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^25.0.3","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.5.7_1774715881740_0.4805522199755583","host":"s3://npm-registry-packages-npm-production"}},"2.5.8":{"name":"speedgoose","version":"2.5.8","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.5.8","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"7ad03bfd23e8b16efcdaf223c841780e4d420d30","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.5.8.tgz","fileCount":53,"integrity":"sha512-V6BWYx8sBqqMPPR6xYQU5jUw1BchKsf2g4NhGCevtt2vGt4ON6JjIEexmBgBGO92yC0MBHRT+uHFoTtTMVptHA==","signatures":[{"sig":"MEUCIQCKvTXxgmMDJ9ZFfIaBVon0zMEj+E+55IMVsMPCRyY+pgIgQzXIjRktbuYVKIXcpV0UqDkH/NPeTo75sFMrZDAZvms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150674},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=20.19.0"},"gitHead":"d0f915edbf90301178398a88ed19728626be91db","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'yarn test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.12.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"_nodeVersion":"22.22.1","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^9.2.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^25.0.3","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.5.8_1774730325745_0.7581119673806218","host":"s3://npm-registry-packages-npm-production"}},"2.5.9":{"name":"speedgoose","version":"2.5.9","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.5.9","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"f8da9b1372f7abfcd357b2ac66b4aee5d02803de","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.5.9.tgz","fileCount":53,"integrity":"sha512-b5E+Efzi1FH0YhF9krq8tEvN8USq/6nKj5jaASxA3LGcyJ4kRwr8WfF5a8UpIZxbFkstVvtr6u999xZDed6I0g==","signatures":[{"sig":"MEQCIDEy3HKh6FAkio/61tX78HMH1xpqIwFnNMAEXL7XerFaAiBDuGHX9JFZWuvdL0WzXZapb/OYvuGSuENRinpzzXwzqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151603},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=20.19.0"},"gitHead":"36f4211b30e7a3b18a60937c218c4b1f80aa7b02","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'yarn test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"11.18.0","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"resolutions":{"undici":">=7.24.0","picomatch":">=4.0.4"},"_nodeVersion":"22.23.0","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^9.2.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^25.0.3","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.5.9_1782799077038_0.3385709096116325","host":"s3://npm-registry-packages-npm-production"}},"2.5.10":{"name":"speedgoose","version":"2.5.10","keywords":["mongoose","cache","mongodb","redis","ttl"],"author":{"name":"Arkadiusz Gil"},"license":"MIT","_id":"speedgoose@2.5.10","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"homepage":"https://github.com/arqo123/speedgoose#readme","bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"dist":{"shasum":"b60adc7eebce9d89faf3daac6dbf3716dfef8bd2","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.5.10.tgz","fileCount":53,"integrity":"sha512-QjAWsMVyoRuZ2O2DjlWXtGO0SF/p9Nee27rio9KpugLVKN06De6fahrTTESAqUHgwxxICH37usVDuDi3DUApVg==","signatures":[{"sig":"MEUCIFVbr2hCXs42nmlusEerV5l+74GMGfiYZ1nsx83uN18mAiEAxpl+n/aVowi8xhsqWi6RRF/HOvSmUf1oABSYxZ6nAPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151924},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=20.19.0"},"gitHead":"207a36aa6a7c328989b8e69dac6b6ce6b1e0084d","private":false,"scripts":{"dev":"yarn clean && tsc --watch","lint":"yarn lint:base .","test":"jest --forceExit","build":"yarn clean && tsc ","clean":"rimraf ./lib/*","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","prepare":"yarn build","lint:fix":"eslint . --fix && prettier . --write","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","lint:base":"eslint --ext .ts","test-watch":"nodemon --exec 'yarn test'","test:debug":"jest --runInBand --forceExit","update:apply":"ncu -u && yarn install","update:check":"ncu","semantic-release":"semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"repository":{"url":"git+https://github.com/arqo123/speedgoose.git","type":"git"},"_npmVersion":"12.0.1","description":"Next-level mongoose caching layer with event based cache clearing","directories":{"lib":"lib"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"resolutions":{"undici":">=7.24.0","picomatch":">=4.0.4"},"_nodeVersion":"22.23.1","dependencies":{"keyv":"^4.5.4","debug":"^4.4.3","fastq":"^1.20.1","mpath":"^0.9.0","typedi":"^0.10.0","ioredis":"^5.9.2","mongoose":"^9.2.0"},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","husky":"9.1.7","eslint":"9.39.2","rimraf":"^5.0.5","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"5.9.3","@types/jest":"30.0.0","lint-staged":"16.2.7","@types/debug":"^4.1.7","ioredis-mock":"^8.13.1","lint-prepush":"3.0.2","jest-extended":"6.0.0","auto-changelog":"^2.4.0","@commitlint/cli":"19.8.1","semantic-release":"^25.0.3","npm-check-updates":"^18.3.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","mongodb-memory-server":"^10.4.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@semantic-release/github":"^11.0.6","@typescript-eslint/parser":"8.53.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-unused-imports":"4.3.0","@commitlint/config-conventional":"19.8.1","@typescript-eslint/eslint-plugin":"8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/speedgoose_2.5.10_1784382935748_0.45430283703439533","host":"s3://npm-registry-packages-npm-production"}},"2.5.11":{"name":"speedgoose","version":"2.5.11","description":"Next-level mongoose caching layer with event based cache clearing","main":"lib/index.js","types":"lib/index.d.ts","private":false,"repository":{"type":"git","url":"git+https://github.com/arqo123/speedgoose.git"},"author":{"name":"Arkadiusz Gil"},"license":"MIT","keywords":["mongoose","cache","mongodb","redis","ttl"],"lint-staged":{"*.{js,ts}":["eslint","prettier --write"]},"lint-prepush":{"base":"master","tasks":{"*.{js,ts}":["eslint"]}},"scripts":{"test":"jest --forceExit","benchmark":"jest --testPathPattern=benchmark --forceExit --testTimeout=120000","test:debug":"jest --runInBand --forceExit","test-watch":"nodemon --exec 'yarn test'","clean":"rimraf ./lib/*","lint:base":"eslint --ext .ts","lint:fix":"eslint . --fix && prettier . --write","lint":"yarn lint:base .","lint:ci":"yarn lint:base --quiet . && tsc -p tsconfig.json","build":"yarn clean && tsc ","prepare":"yarn build","dev":"yarn clean && tsc --watch","semantic-release":"semantic-release","update:check":"ncu","update:apply":"ncu -u && yarn install"},"dependencies":{"debug":"^4.4.3","fastq":"^1.20.1","ioredis":"^5.9.2","keyv":"^4.5.4","mongoose":"^9.2.0","mpath":"^0.9.0","typedi":"^0.10.0"},"devDependencies":{"@commitlint/cli":"19.8.1","@commitlint/config-conventional":"19.8.1","@semantic-release/changelog":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/github":"^11.0.6","@semantic-release/npm":"^13.1.5","@types/debug":"^4.1.7","@types/jest":"30.0.0","@typescript-eslint/eslint-plugin":"8.53.1","@typescript-eslint/parser":"8.53.1","auto-changelog":"^2.4.0","eslint":"9.39.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","eslint-plugin-unused-imports":"4.3.0","husky":"9.1.7","ioredis-mock":"^8.13.1","jest":"30.2.0","jest-extended":"6.0.0","lint-prepush":"3.0.2","lint-staged":"16.2.7","mongodb-memory-server":"^10.4.3","npm-check-updates":"^18.3.1","prettier":"3.8.1","semantic-release":"^25.0.3","ts-jest":"^29.4.6","typescript":"5.9.3","rimraf":"^5.0.5"},"resolutions":{"undici":">=7.24.0","picomatch":">=4.0.4"},"bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"engines":{"node":">=20.19.0"},"homepage":"https://github.com/arqo123/speedgoose#readme","directories":{"lib":"lib"},"gitHead":"e5e386c95d05e0d2f229f1f4404c0c78111cd349","_id":"speedgoose@2.5.11","_nodeVersion":"22.23.1","_npmVersion":"12.0.1","dist":{"integrity":"sha512-hiSHgk0LOpx/fxDqXMnofenqAGTHxaBUx49FyjJd/a2s4znDdu4UyDPgqwxh1z/6eatvlNEDI5KASwP8pp+PrA==","shasum":"1e5ba9e97c3311e15a67ecba806b9e014f3a4608","tarball":"https://registry.npmjs.org/speedgoose/-/speedgoose-2.5.11.tgz","fileCount":53,"unpackedSize":152433,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/speedgoose@2.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC36emUnDSqNWk6SurLftRLDPq5YkvBYBDEzSklbxa7kAIhAL9UUs5AcTvqYvO+iAYlDU/S1ylbAhA6rKTd5w2SPUBs"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b3cdc186-feba-4058-b9ae-2d207b7ca108"}},"maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/speedgoose_2.5.11_1784442324426_0.6507319236402449"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-02T16:45:14.989Z","modified":"2026-07-19T06:25:24.838Z","1.0.0":"2022-08-02T16:45:15.206Z","1.0.1":"2022-08-02T17:16:21.932Z","1.0.2":"2022-08-02T17:19:56.162Z","1.0.3":"2022-08-02T17:45:33.410Z","1.0.4":"2022-08-02T17:55:15.766Z","1.0.5":"2022-08-02T18:01:50.568Z","1.0.6":"2022-08-02T18:02:54.338Z","1.0.7":"2022-08-02T21:10:17.465Z","1.0.8":"2022-08-02T21:30:11.485Z","1.0.9":"2022-08-02T21:31:56.549Z","1.0.10":"2022-08-03T15:34:29.874Z","1.0.11":"2022-08-04T08:51:44.170Z","1.0.12":"2022-08-06T14:56:59.424Z","1.0.13":"2022-08-06T23:19:05.222Z","1.0.14":"2022-08-07T13:04:38.940Z","1.0.15":"2022-08-08T16:48:38.763Z","1.0.16":"2022-08-12T17:53:13.131Z","1.0.17":"2022-08-16T18:49:46.041Z","1.0.18":"2022-08-16T19:21:11.043Z","1.1.0":"2022-08-22T06:40:02.607Z","1.1.1":"2022-08-28T17:25:42.237Z","1.1.2":"2022-08-28T18:36:04.648Z","1.1.3":"2022-08-29T15:09:52.439Z","1.2.0":"2022-09-05T18:03:39.212Z","1.2.1":"2022-09-07T14:11:23.951Z","1.2.2":"2022-09-07T14:39:45.855Z","1.2.3":"2022-09-08T16:10:35.444Z","1.2.4":"2022-09-10T12:08:30.652Z","1.2.5":"2022-09-11T14:00:30.547Z","1.2.6":"2022-09-16T21:31:33.410Z","1.2.7":"2022-09-30T17:34:53.793Z","1.2.8":"2022-10-01T17:12:46.965Z","1.2.9":"2022-10-06T19:07:49.553Z","1.2.10":"2022-10-23T14:24:11.447Z","1.2.11":"2022-11-04T18:49:06.849Z","1.2.12":"2022-11-05T12:26:52.751Z","1.2.13":"2022-12-10T17:55:17.082Z","1.2.15":"2022-12-10T18:12:18.951Z","1.2.16":"2022-12-10T18:35:24.835Z","1.2.17":"2022-12-11T10:58:34.666Z","1.2.18":"2023-01-18T17:13:45.779Z","1.2.19":"2023-02-02T22:02:14.360Z","1.2.20":"2023-02-05T11:11:01.354Z","1.2.22":"2023-02-10T09:04:15.172Z","1.2.23":"2023-02-10T09:07:54.312Z","1.2.24":"2023-06-03T11:30:29.000Z","2.0.1-beta.0":"2023-07-30T09:53:22.435Z","2.0.1-beta.1":"2023-07-30T10:15:39.798Z","2.0.1":"2023-10-27T15:50:43.221Z","2.0.2":"2023-10-27T17:58:33.175Z","2.0.3":"2023-10-27T18:02:20.453Z","2.0.4":"2023-10-27T18:09:28.543Z","2.0.5":"2023-10-27T18:09:55.768Z","2.0.6":"2023-10-27T18:19:38.346Z","2.0.7":"2023-10-27T18:20:37.904Z","2.0.8":"2024-02-11T08:03:23.847Z","2.0.9":"2024-02-29T06:29:29.080Z","2.0.10":"2024-03-09T08:07:46.585Z","2.0.11":"2024-03-10T20:39:52.990Z","2.0.12":"2024-03-15T20:10:49.240Z","2.0.13":"2024-04-10T05:01:13.080Z","2.1.0":"2024-11-03T16:27:20.876Z","2.1.1":"2025-07-16T17:11:00.401Z","2.1.2":"2025-07-16T19:12:44.876Z","2.1.3":"2025-07-18T13:26:36.559Z","2.1.4":"2025-07-24T16:39:14.225Z","2.1.5":"2025-07-24T16:56:45.348Z","2.1.7":"2026-01-21T10:09:42.766Z","2.1.8":"2026-01-21T10:26:03.193Z","2.1.9":"2026-01-24T16:22:28.883Z","2.1.10":"2026-01-25T20:27:31.755Z","2.2.0":"2026-02-11T15:32:14.322Z","2.3.0":"2026-02-11T17:44:27.076Z","2.4.0":"2026-02-11T18:18:37.465Z","2.4.1":"2026-02-12T21:15:19.917Z","2.5.0":"2026-02-25T18:44:59.978Z","2.5.1":"2026-02-26T17:44:13.999Z","2.5.2":"2026-03-01T20:43:27.456Z","2.5.3":"2026-03-14T13:07:17.748Z","2.5.4":"2026-03-16T21:03:57.374Z","2.5.5":"2026-03-19T22:01:28.707Z","2.5.6":"2026-03-23T21:24:17.373Z","2.5.7":"2026-03-28T16:38:01.897Z","2.5.8":"2026-03-28T20:38:45.892Z","2.5.9":"2026-06-30T05:57:57.186Z","2.5.10":"2026-07-18T13:55:35.911Z","2.5.11":"2026-07-19T06:25:24.556Z"},"bugs":{"url":"https://github.com/arqo123/speedgoose/issues"},"author":{"name":"Arkadiusz Gil"},"license":"MIT","homepage":"https://github.com/arqo123/speedgoose#readme","keywords":["mongoose","cache","mongodb","redis","ttl"],"repository":{"type":"git","url":"git+https://github.com/arqo123/speedgoose.git"},"description":"Next-level mongoose caching layer with event based cache clearing","maintainers":[{"name":"arqo123","email":"gil.arkadiusz@yahoo.com"}],"readme":"<div id=\"top\"></div>\n\n<!-- PROJECT LOGO -->\n<br />\n<div align=\"center\">\n <img src=\"speedgoose.png\" alt=\"Logo\" width=\"180\" >\n \n</div>\n\n## About The Project\n\n[![npm version](https://img.shields.io/npm/v/speedgoose.svg?style=flat-square)](https://www.npmjs.org/package/speedgoose)\n[![codecov](https://codecov.io/gh/arqo123/speedgoose/branch/master/graph/badge.svg?token=33R2CJ6I2C)](https://codecov.io/gh/arqo123/speedgoose)\n[![Known Vulnerabilities](https://snyk.io//test/github/arqo123/speedgoose/badge.svg?targetFile=package.json)](https://snyk.io//test/github/arqo123/speedgoose?targetFile=package.json)\n![NPM download/month](https://img.shields.io/npm/dm/speedgoose.svg)\n\nThis project is a next-level mongoose caching library that is fully written in typescript.\nIt's caching on two levels. Shared - with Redis. And local inside memory. Supports all mongoose operations like find,findOne, count, aggregate... and others. Also supports lean queries. Why it is different?\n\n-   It supports caching not only JSON objects in Redis but also the whole Mongoose. Document instances in local memory to speed up code, and prevent unnecessary hydrations. Also supports full in-memory caching, without Redis.\n-   It has an auto-clearing ability based on mongoose events. So if the query was cached for some records, and in the meantime, those records change, all cached-related results will be cleared.\n-   It supports deep hydration, for caching not only the root document instances but also those that are populated.\n-   Supports custom eventing. For example, if you want to remove given results from cache, but removal logic is not based on removing documents from DB but rather field based (like deleted: true), then you can apply a `wasRecordDeleted` callback as an option for the plugin.\n-   Supports multitenancy by clearing cached results only for a related tenant.\n-   It has a `cachePopulate` method that solves the N+1 problem with Mongoose population.\n<p align=\"right\">(<a href=\"#top\">back to top</a>)</p>\n\n## Compatibility\n\n| Speedgoose | Mongoose | Node.js |\n|------------|----------|---------|\n| 2.x (latest) | 9.x   | >= 20.19 |\n| 2.x        | 8.x      | >= 16    |\n| 1.x        | 7.x      | >= 14    |\n\n## Performance\n\nSpeedgoose delivers **massive speedups** on cached reads. Benchmarks below were run against an in-memory MongoDB (mongodb-memory-server) with 500 users and 1,000 posts with relations, using the IN_MEMORY cache strategy.\n\n| Operation | Uncached | Cached | Speedup |\n|-----------|----------|--------|---------|\n| `findOne` | ~1.4 ms  | ~0.03 ms | **~50x** |\n| `find` (20 results) | ~1.5 ms | ~0.02 ms | **~75x** |\n| `aggregate` ($group) | ~3.9 ms | ~0.02 ms | **~200x** |\n| `populate` (10 docs) | ~4.4 ms | ~0.02 ms | **~230x** |\n\n> Results may vary depending on hardware, dataset size, and query complexity. With Redis or DragonflyDB as the shared cache, latencies will be slightly higher than in-memory but still significantly faster than hitting MongoDB directly.\n\nRun the benchmarks yourself:\n\n```console\nyarn benchmark\n```\n\n<!-- GETTING STARTED -->\n\n## Getting Started\n\nThis is an example of how you may give instructions on setting up your project locally.\nTo get a local copy up and running follow these simple example steps.\n\n### Installation\n\n```console\n$ npm install speedgoose\n# or\n$ yarn add speedgoose\n```\n\n> **⚠️ Mongoose compatibility:** Speedgoose v2.3.0+ requires **mongoose 9.x**. If your project uses mongoose 8.x, pin speedgoose to `2.2.x`. See the [Compatibility](#compatibility) table above.\n\n1. Simple wrap your mongoose with the library (required)\n\n```ts\nimport { applySpeedGooseCacheLayer } from 'speedgoose';\nimport mongoose from 'mongoose';\n\napplySpeedGooseCacheLayer(mongoose, {\n    redisUri: process.env.REDIS_URI,\n});\n```\n\n> 💡 **Pro tip:** For best performance, consider using [DragonflyDB](https://dragonflydb.io/) as a drop-in Redis replacement. It's fully compatible with speedgoose and offers significantly better performance.\n\n**Using a pre-built ioredis client:**\n\nIf you already have a configured ioredis client (e.g., with TLS, Sentinel, or cluster settings), you can pass it directly instead of a URI:\n\n```ts\nimport Redis from 'ioredis';\nimport { applySpeedGooseCacheLayer } from 'speedgoose';\nimport mongoose from 'mongoose';\n\nconst myRedisClient = new Redis({\n    host: 'my-redis.example.com',\n    port: 6380,\n    tls: { rejectUnauthorized: false },\n});\n\napplySpeedGooseCacheLayer(mongoose, {\n    redisClient: myRedisClient,\n});\n```\n\n> When `redisClient` is provided, `redisUri` and `redisOptions` are ignored. Speedgoose will use your client directly for cache operations and PubSub publishing, and call `duplicate()` on it for the PubSub subscriber connection.\n\n2. To enable auto-clearing for a given schema, just add the plugin to it (required)\n\n```ts\nimport { SpeedGooseCacheAutoCleaner } from 'speedgoose';\n\nSchema.plugin(SpeedGooseCacheAutoCleaner);\n//additionally you can pass options for example callback for setting the record as deleted\nSchema.plugin(SpeedGooseCacheAutoCleaner, { wasRecordDeletedCallback });\n```\n\n<!-- USAGE EXAMPLES -->\n\n## Usage\n\n1. With find, count, etc...\n\n```ts\n// with findOne\nconst result  = await model<SomeModelType>.findOne({}).cacheQuery()\n```\n\n```ts\n// with count\nconst result  = await model<SomeModelType>.count({age: {$gt : 25}}).cacheQuery()\n```\n\n```ts\n// with sorting query\nconst result  = await model<SomeModelType>.find({}).sort({fieldA : 1}).cacheQuery()\n```\n\n```ts\n// with lean query\nconst result  = await model<SomeModelType>.find({}).lean().cacheQuery()\n```\n\n2. With aggregation\n\n```ts\nconst result = await model.aggregate<AggregationResultType>([]).cachePipeline()\n```\n\n3. Checking if key was set under the key. \n\n```ts\nconst isQueryCached = await model<SomeModelType>.find({}).sort({fieldA : 1}).isCached()\nconst isPipelineCached = await model.aggregate<AggregationResultType>([]).isCached()\n```\n\n4. With cache-based population\n\n```ts\nconst result = await model.find<ResultType>({}).cachePopulate('user')\n```\n\n<p align=\"right\">(<a href=\"#top\">back to top</a>)</p>\n\n<!-- Multitenancy -->\n\n## :briefcase: Multitenancy\n\nFor enabling multitenancy, you have to pass multitenantKey into wrapper config, so it will look like\n\n```ts\napplySpeedGooseCacheLayer(mongoose, {\n    redisUri: process.env.REDIS_URI,\n    multitenancyConfig: {\n        multitenantKey: 'tenantId',\n    },\n});\n```\n\nSpeedGooseCacheAutoCleaner plugin clears the cache for a given model each time when new record appears, or some record was deleted. In multitenancy, we won't clear the cache for all of the clients - as the change appears only for one tenant.\nSpeedGoose will handle it for You! But to make it work, you have to follow the rules:\n\n1. Tenant key must be in the root of mongo documents\n2. You have to somehow pass tenant value while running `cacheQuery()` or `cachePipeline()`.\n\n-   In the case of `cacheQuery()` you can simply include tenant filtering condition in the root of query, so tenantValue will be automatically set from there\n    example:\n\n```ts\nconst result = await model<SomeModelType>.find({\n   someCondition : {$gt: 123},\n   tenantId: \"someTenantUniqueValue\",\n   ... //rest of the query\n}).cacheQuery()\n```\n\n-   In other cases for `cacheQuery()` and `cachePipeline()` you have to pass tenantValue manually by passing params\n\n```ts\n/// with cachePipeline()\nconst result = await model.aggregate<AggregationResultType>([]).cachePipeline({ multitenantValue: 'someTenantUniqueValue' });\n```\n\n```ts\n/// with cacheQuery()\nconst result = await model<SomeModelType>.find({}).cacheQuery({multitenantValue : 'someTenantUniqueValue'})\n```\n\n<!-- Debugging -->\n\n## :electric_plug: Auto-cleaner Plugin\n\nThis plugin works on mongoose Document and Query/Model operations events. In the case of Document events, we already know which of the document was changed - as it was the parent of the event. But records affected by Query/Model events are predicted according to query conditions and options. Currently supported Mongoose events:\n\n1. Deleting operations -> `findByIdAndRemove, findByIdAndDelete, findOneAndDelete, findOneAndRemove, deleteOne, deleteMany, remove`\n2. Saving operations -> `updateOne, findOneAndUpdate, findByIdAndUpdate, updateMany, save, insertMany`\n\nIf anything is missing and it's worth implementing - let me know!\n\n<!-- Debugging -->\n\n## :bug: Debugging\n\nFor enabling debug mode, you have to pass multitenantKey into wrapper config, so it will look like\n\n```ts\napplySpeedGooseCacheLayer(mongoose, {\n  redisUri: process.env.REDIS_URI,\n  debugConfig?: {\n        enabled?: true,\n        /** Optional: An array of mongoose models to debug, if not set then the debugger will log operations for all of the models */\n        debugModels?: ['yourModelName'],\n        /** Optional: An array of operations to debug, if not set then the debugger will log all operations */\n        debugOperations?: SpeedGooseDebuggerOperations[],\n    }\n})\n```\n\n <!-- Options -->\n\n## :wrench: Configuration and method options\n\n#### applySpeedGooseCacheLayer(mongoose, speedgooseConfig)\n\n```ts\n    /** Connection string for Redis containing URL, credentials, and port. It's required to make cache sync working */\n    redisUri?: string;\n    /** Connection options for Redis. */\n    redisOptions?: RedisOptions;\n    /** Pre-built ioredis client. When provided, redisUri and redisOptions are ignored. */\n    redisClient?: Redis;\n    /** Config for multitenancy. */\n    multitenancyConfig?: {\n        /** If set, then the cache will work for multitenancy. It has to be a multitenancy field indicator, that is set at the root of every MongoDB record. */\n        multitenantKey: string;\n    },\n    /** You can pass the default TTL value for all operations, which will not have it passed as a parameter. Value is in seconds. By default is 60 seconds */\n    defaultTtl?: number;\n    /** If true then will perform TTL refreshing on every read. By default is disabled */\n    refreshTtlOnRead?: boolean;\n    /** Config for debugging mode supported with debug-js */\n    debugConfig?: {\n        /** When set to true, it will log all operations or operations only for enabled namespaces*/\n        enabled?: boolean,\n        /** An array of mongoose models to debug, if not set then the debugger will log operations for all of the models */\n        debugModels?: string[],\n        /** An array of operations to debug, if not set then the debugger will log all operations */\n        debugOperations?: SpeedGooseDebuggerOperations[],\n    },\n    /** Cache strategy for shared results, by default it is SharedCacheStrategies.REDIS\n     * Available strategies: SharedCacheStrategies.REDIS and SharedCacheStrategies.IN_MEMORY */\n    sharedCacheStrategy?: SharedCacheStrategies,\n    /** Indicates if caching is enabled or disabled, by default is enabled */\n    enabled?: boolean,\n    /** If true, clears model-level cache also on update events. Useful for aggregates that don't include record _id (e.g. $group with _id: null). Default: false */\n    clearModelCacheOnUpdate?: boolean\n    }\n```\n\n#### `cacheQuery(operationParams)` and `cachePipeline(operationParams)`\n\n```ts\n{\n    /** It tells to speedgoose for how long a given query should exist in the cache. Value is in seconds. By default is 60 seconds. Set 0 to make it disabled. */\n    TTL?: number;\n    /** Useful only when using multitenancy. Could be set to distinguish cache keys between tenants.*/\n    multitenantValue?: string;\n    /** Your custom caching key.*/\n    cacheKey?: string;\n    /** It tells to speedgoose to refresh the ttl time when it reads from a cached results.*/\n    refreshTtlOnRead?: boolean;\n}\n```\n\n#### `SpeedGooseCacheAutoCleaner(...)`\n\n```ts\n{\n    /**\n     * Could be set to check if a given record was deleted. Useful when records are removed by setting some deletion indicator like \"deleted\" : true\n     * @param {Document} record mongoose document for which event was triggered\n    **/\n    wasRecordDeletedCallback?: <T>(record: Document<T>) => boolean\n}\n```\n\n#### `clearCacheForKeys(cacheKey)`\n\n```ts\n/**\n * Can be used for manually clearing the cache for a given cache key\n * @param {string} key cache key\n*/\nclearCacheForKeys(cacheKey: string) : Promise<void>\n```\n\n#### `clearCachedResultsForModel(modelName,tenantId)`\n\n```ts\n/**\n * Can be used for manually clearing the cache for given modelName.\n * @param {string} modelName name of registered mongoose model\n * @param {string} multitenantValue [optional] unique value of your tenant\n*/\nclearCachedResultsForModel(modelName: string, multitenantValue?: string) : Promise<void>\n```\n\nIf your app relies on aggregate caches that do not include document identifiers (for example `$group: { _id: null }`), you can either:\n- enable `clearModelCacheOnUpdate: true` to invalidate model cache automatically on updates,\n- or call `clearCachedResultsForModel(modelName, tenantId)` manually in your update flow.\n \n\n<!-- CACHE POPULATE -->\n\n## :recycle: Cache-based Population\n\nSpeedgoose introduces a powerful `cachePopulate` method to solve the common N+1 problem in MongoDB population. Instead of making separate database queries for each populated document, `cachePopulate` leverages caching to significantly reduce database load and improve response times.\n\n### How It Works\n\nThe `cachePopulate` method intercepts Mongoose `populate` calls and first attempts to retrieve the referenced documents from the cache. If some documents are not found in the cache, it fetches them from the database in a single, efficient query and then caches them for future use. This process is transparent to the developer and requires minimal code changes.\n\nHere's a flowchart illustrating the logic:\n\n```mermaid\ngraph TD\n    A[\"Query with .cachePopulate()\"] --> B{Are populated documents in cache?}\n    B -->|Yes| C[Retrieve from cache]\n    B -->|No| D[Fetch from database]\n    D --> E[Cache new documents]\n    E --> C\n    C --> F[Return populated results]\n```\n\n### Usage Examples\n\nUsing `cachePopulate` is as simple as replacing `.populate()` with `.cachePopulate()` in your queries.\n\n**Basic Population:**\n\n```typescript\n// From\nconst result = await MyModel.find({}).populate('user');\n\n// To\nconst result = await MyModel.find({}).cachePopulate('user');\n\n// or \nconst result = await MyModel.find({}).cachePopulate({ path: 'user' });\n```\n\n**Multiple Populations:**\n\nYou can cache multiple population paths in two ways:\n\n```typescript\n// 1) Pass a space-delimited string\nconst result = await MyModel.find({}).cachePopulate(\"user comments\");\n\n// 2) Pass an array of configuration objects\n// The second approach is the best when you need to specify different options (such as field selection or deep population) for each path.\n// You can read about it down below.\nconst result = await MyModel.find({}).cachePopulate([\n    { path: 'user' },\n    { path: 'comments' }\n]);\n```\n\n**Selecting Specific Fields:**\n\nJust like with Mongoose's `populate`, you can use the `select` option to specify which fields of the populated document to return.\n\n```typescript\nconst result = await MyModel.find({}).cachePopulate({\n    path: 'user',\n    select: 'name email' // or { name: 1, email: 1 }\n});\n```\n\n**Custom TTL:**\n\nYou can set a custom Time-To-Live (TTL) for the cached populated documents.\n\n```typescript\nconst result = await MyModel.find({}).cachePopulate({\n    path: 'user',\n    ttl: 300 // 5 minutes\n});\n```\n\n**TTL Inheritance:**\n\nThe `ttlInheritance` option controls how the TTL is applied when a global TTL is also configured.\n\n*   `'fallback'` (default): The `ttl` from `cachePopulate` is used only if no global TTL is set.\n*   `'override'`: The `ttl` from `cachePopulate` always takes precedence over the global TTL.\n\n```typescript\nconst result = await MyModel.find({}).cachePopulate({\n    path: 'user',\n    ttl: 300,\n    ttlInheritance: TtlInheritance.OVERRIDE\n});\n```\n\n### Supported Options\n\nThe `cachePopulate` method could accept arguments in a different form:\n1) Space-delimited string. For example `.cachePopulate('field1 field2')`.\n2) `SpeedGoosePopulateOptions`.\n3) An array of `SpeedGoosePopulateOptions`.\n\nThe `SpeedGoosePopulateOptions` object has these properties:\n\n| Option          | Type                         | Description                                                                                                                            |\n| --------------- |------------------------------| -------------------------------------------------------------------------------------------------------------------------------------- |\n| `path`          | `string`                     | The field to populate.                                                                                                                 |\n| `select`        | `string` or `object`         | Specifies which document fields to include or exclude.                                                                                 |\n| `ttl`           | `number`                     | The Time-To-Live for the cached populated documents, in seconds.                                                                       |\n| `ttlInheritance`| `'override'` or `'fallback'` | Controls how the `ttl` option interacts with a globally configured TTL. Defaults to `'fallback'`.                                      |\n| `invalidationScope`| `'parents'` or `'full'`         |  Controls the scope of cache invalidation when a child document changes.                                      |\n\n### Parent Cache Invalidation\n\nA key feature of `cachePopulate` is its intelligent cache invalidation. When a populated document is updated or deleted, Speedgoose automatically invalidates the cache for any parent documents that reference it. This ensures that your application always serves fresh data.\n\nFor example, if a `User` document is updated, any `Article` documents that have that user populated will have their `cachePopulate` cache cleared for the `user` field. This is handled automatically by the `SpeedGooseCacheAutoCleaner` plugin.\n\n<!-- ROADMAP -->\n\n## :dart: Roadmap\n\n-   [ ] Separated documentation\n-   [x] Add more examples\n-   [x] Deep hydration for nested documents \n-   [x] Cache-based population\n-   [x] Manual cache clearing for custom keys\n-   [x] Refreshing TTL on read\n-   [x] Support for clustered servers \n-   [x] Flowchart of logic\n-   [x] Tests\n    -   [x] commonUtils\n    -   [x] debuggerUtils\n    -   [x] mongooseUtils\n    -   [x] queryUtils\n    -   [x] cacheClientUtils\n    -   [x] cacheKeyUtils\n    -   [x] hydrationUtils\n    -   [x] redisUtils\n    -   [x] extendAggregate\n    -   [x] extendQuery\n    -   [x] mongooseModelEvents\n    -   [x] wrapper\n    -   [x] inMemory caching strategy\n    -   [x] Redis caching strategy\n    -   [x] Integration / real-world app tests\n    -   [x] Performance benchmarks\n-   [x] Multitenancy (tenant field indicator) support\n-   [x] Debugging mode\n-   [x] Support for more cache storage\n    -   [x] In memory\n    -   [x] Redis\n\nSee the [open issues](https://github.com/arqo123/speedgoose/issues) for a full list of proposed features (and known issues).\n\n\n<p align=\"right\">(<a href=\"#top\">back to top</a>)</p>\n\n<!-- CONTRIBUTING -->\n\n## :ticket: Contributing\n\nWant to contribute? Great! Open a new issue or pull request with the solution for a given bug/feature. Any ideas for extending this library are more than welcome.\n\n<p align=\"right\">(<a href=\"#top\">back to top</a>)</p>\n\n<!-- Known bugs -->\n\n## :warning: Known bugs\n\n-   Let me know if there are any, I will resolve them fast as SpeedGoose is!\n<p align=\"right\">(<a href=\"#top\">back to top</a>)</p>\n\n<!-- LICENSE -->\n\n## :heart: License\n\nDistributed under the MIT License. See `LICENSE.txt` for more information.\n\n<p align=\"right\">(<a href=\"#top\">back to top</a>)</p>\n","readmeFilename":"README.md"}