{"_id":"nest-cron-manager","_rev":"51-f227dc14835db905451ac80578a9b097","name":"nest-cron-manager","dist-tags":{"latest":"2.1.3"},"versions":{"0.0.1":{"name":"nest-cron-manager","version":"0.0.1","author":{"name":"Omowole Gbenga","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.1","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"8721b4daad41cc4ce61a42644120d5e9341b7959","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.1.tgz","fileCount":11,"integrity":"sha512-Vs7i6hlN7hc/R17ULvrDMZWtQ8p9aUVgNd27Yr5nR1xvxZS6ZzkZ9KIdmC1PPvq4S4AlMBdwnF3Q3N0j00BtzQ==","signatures":[{"sig":"MEUCIQCPVWSYjrmy/l342FSfnJtP+i1vNRMqqOgG9Qg9/LLvhwIgXRPInz8Xxd9NkoRzHF97waiLUPqm4rkFOiFxOEZy1R4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59940},"main":"dist/index.js","types":"dist/types.d.ts","gitHead":"9b94661a99901ff80304c80384b776fd69e6fbe2","scripts":{"build":"tsc"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.1_1723377079817_0.20054994432330142","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"nest-cron-manager","version":"0.0.2","author":{"name":"Omowole Gbenga","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.2","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"b5ea1790d0de6cea6d24bb4d84905879ba139cec","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.2.tgz","fileCount":14,"integrity":"sha512-0oQVoGLXrY145TTw+RyOIJakraAnnbBWkefx7g4mNlhqGxuhsKRjff/qqlc1OOXJiaEyqPebjBekPjvZgn771A==","signatures":[{"sig":"MEUCIDnR0NosS8tOZ8BEB9POzZp9kXqE4IHtbrljpC0DEqEWAiEA1ZemeFrYl7P6oEnoFp+Wbv995LTRx+WlPdEEmqvoHX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134464},"main":"dist/index.js","types":"dist/types.d.ts","gitHead":"600d6bf47287e206e577d6fc6948f47623b33978","scripts":{"build":"tsc"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.2_1723378044023_0.7188588538773084","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"nest-cron-manager","version":"0.0.3","author":{"name":"Omowole Gbenga","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.3","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"3c157dba2acdc34d4ccd6ebfdd82a29aec0b004c","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.3.tgz","fileCount":14,"integrity":"sha512-mQOSNY1ZDUvRRCHQSbhuDiY2MCrLD82Bi2LkC/8XBP4i2iJOCZ5w1q1vL0qqPHzKWQcCg1T568N2TnMOf5HTdg==","signatures":[{"sig":"MEQCIEZqghXVvaEHBRIolCma/7DNwybm8U6elOh4jgdHQxpiAiBkXJfF/bRRn3gDyuQfBPOMMervR5wmJzGuoTWRfQpXbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134500},"main":"dist/index.js","types":"dist/types.d.ts","gitHead":"600d6bf47287e206e577d6fc6948f47623b33978","scripts":{"build":"tsc"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.3_1723378622655_0.4130848423668374","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"nest-cron-manager","version":"0.0.4","author":{"name":"Omowole Gbenga","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.4","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"85dcee7dc9796b2f0f09dd1b9b75055d34aad9af","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.4.tgz","fileCount":9,"integrity":"sha512-JuAH5PCMui+ZB2x8AHiQjuIdkMX53IMfM51Us4UJxo1ip+GU0FsYpqVktqbH2N+t8ubRCBWq6HmA44/XsL5TCg==","signatures":[{"sig":"MEUCIQCBl2CSdLZybMAV7/eLJl4YgILZVdL2W7UKvvS0I59A7wIgCW8nwAxoGG0+E1KM3v716G6YCkgbbTU51eIww4k6/lo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118187},"main":"dist/index.js","types":"dist/types.d.ts","gitHead":"1c88575f749db7272c0b2dba7ddf2ebb97ff2c4e","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.4_1723380422276_0.3301945211280213","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"nest-cron-manager","version":"0.0.5","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.5","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"969e1aadafe71ebaae0c763fe18eeb47dfea474d","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.5.tgz","fileCount":11,"integrity":"sha512-PPtFfUqCTjyXotYAW30RMSWkflWpFegdbZasAd8fWlZ1csPeotswnVgLrDmLqGP+99xglRvaGxJFZcIjPiEbIQ==","signatures":[{"sig":"MEYCIQDxDuBL5kt84ufINo/VGx+jnpHTHzO6LEEQtvh9pIsvMgIhAJ0D9X9MU18VQ505ev3RDJGo4OgOor0Wf25xlhavH4Gz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122415},"main":"dist/index.js","gitHead":"c8f6c8fe164a57945ec08265a1f546bdd31f78c6","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.5_1723381683443_0.8472538286985032","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"nest-cron-manager","version":"0.0.6","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.6","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"fea4cbd1e3e59ec77e9d9c8e8866b2c9ddf7d147","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.6.tgz","fileCount":10,"integrity":"sha512-EHIc7ibZRFtjd3Tt+SX7fDpKVlQc8xdR+uVypk4zahMTOdMAFmCeWODXpVA/lo+YBk++2jH5TVUnzmkK/qDDDA==","signatures":[{"sig":"MEUCIFmMOpg7Tt6pgbU0VQZes0LHHvqGg/hoOiEBglU/G0pIAiEA6Yx6jyce5sJHFlA473pzIFddj0aPVsmlMM/vRQbRMeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120801},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"cd40da6692291a0208e1a9f79bd75a8defc1c7c4","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.6_1723382141905_0.039197921960853144","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"nest-cron-manager","version":"0.0.7","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.7","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"b34bd331c015187b43a74495cadd7e045bdc2b08","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.7.tgz","fileCount":10,"integrity":"sha512-gIMeO4D6Hrm6b3UobbMZAPntpurDvzRtw0CPkkPugEIgcMkm3KI73LyP1piSIUIlHLtI4uDDnEs+qaYoaLMGIQ==","signatures":[{"sig":"MEUCIQCwpkTWOb5kpJWOPO2UzIvsDqllRb6t4P3dFiUzKa6JxwIgZvx0WwaXkb2XJJcy58YH19sT/MGe3UAZQA31rpZlAIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120701},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"47ce504045a0b603793f7242176ebe7f98865008","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.7_1723382425503_0.12323513465418912","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"nest-cron-manager","version":"0.0.8","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.8","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"3609f0d12bbc5862a75512dfdd25ae42007a3bd3","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.8.tgz","fileCount":10,"integrity":"sha512-lar39rrPAhojMKj8sFGB6npcf8yu0zsSRj57pOZZggIXy4xYpvqT5jOlix2/usXTBcoN9TC8+dpIr1FueeVmZA==","signatures":[{"sig":"MEUCIQCqTpaDLSVB0FurePXoIlazNFwLvuo4RJjl17Wdp8zk7QIgbFz2vIuQOn+OcH7WLz4xQNKl6lN4mFC1uAkdT3t03es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121527},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"be1722467067ce9c6f9f1446ab3b744a91547470","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.8_1723390437156_0.8805460494663224","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"nest-cron-manager","version":"0.0.9","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.9","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"aa0bc9d5eca32bbae2d4f0c2d75ff389fa81a61e","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.9.tgz","fileCount":10,"integrity":"sha512-UGZs464rAMOGJG5RpgR8tdzuS9NuMhQUh7Oc0yBwfuTedQDuDu4teCTxJoA6mmyZmK27V0hdJW5pPPkEV8ctFQ==","signatures":[{"sig":"MEYCIQCimyAAYSe0PUywFSSAZEgmtOqC1UyofxtxGx9f68UHoAIhAPGkFiRMyRx82e3HyR3YvgbVOQcwYUVmuYXMdyzpKa1S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121613},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"eb3dbe9f8ea6c05651de35d5dadb48e067933bf2","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.9_1723390688853_0.1618584934260856","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"nest-cron-manager","version":"0.0.10","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.10","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"0f14da42075d5f998af9930996311f9cc4f79375","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.10.tgz","fileCount":10,"integrity":"sha512-7pQE5w+z+SdzBVpsDS+PwAvJi23lt/0EkM/KCU5CelQ358GEOQZHQH2RkaV2FcxaJMxEhqMCweeni52Pb+4qFQ==","signatures":[{"sig":"MEUCIQC8GQupflOgO6NenLr4sLtClkB3kxtcf4wkCyTZLywHkwIgFfmqppTpTI2BZVzkdY5pFwjq9E4408EZoE7RDpul/X4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122100},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"e795e81e38a710a0cf4525a8571f381d5f293aa4","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.10_1723392067659_0.03814761518775889","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"nest-cron-manager","version":"0.0.11","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.11","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"ad390da76a08bdbeeee2110fafd6126cdc248542","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.11.tgz","fileCount":10,"integrity":"sha512-2WHjNLlxNF71bZEREwzQ/OLpaGlrRi+WbCWbUGhktfmdCY/+WfdM3ChV77RXBnTBLxLDXXDGs0jjbmu9g2WIXQ==","signatures":[{"sig":"MEUCIBdM3wxnN8APR2uXWxAk9EUbzfks+wqpAyW6pI9l7FqFAiEAl9+DKOgtFLUFoSHY51oEiQOZkFyLt2QFkIICq/woPYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122431},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"13a27455bedc16b7400d09ce75a5055db9dfa98c","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.11_1723392670559_0.8274196809404772","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"nest-cron-manager","version":"0.0.12","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.12","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"59b7df1b10b71b58e8c7641eb37920cb708b5ce9","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.12.tgz","fileCount":10,"integrity":"sha512-iwqYvtrtNgE5kYWtWfBRzgGTBextr9WD4cWLuR2pcO/U2BI9DhbZvpDQvo7H63OfWWj/OSgmKUpncbIUEAp8nw==","signatures":[{"sig":"MEYCIQC0h9A6ugfymtpKVi+7Ri1IMqa0b5mOIB9oJVCQY3UvmgIhANwtjUNA95ViRha4Ti5ZL6Fv//iAIFwsFcOC25X2bu5x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122466},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"ed9e59c2d8c076c5590ece7261e7e49eb054b7ff","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.12_1723393093780_0.9446781867759682","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"nest-cron-manager","version":"0.0.13","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.13","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"90bd655a89ad0e06994e204e0608a8567eb9bf32","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.13.tgz","fileCount":10,"integrity":"sha512-0/qAo2TDS9Qy3EhhU/HylqjXEVD1l38Arpqpgw7kCy09YeKYe7bqEP5MT6R0F8yyAw2y2FZO6y/DXUrRr2MXKA==","signatures":[{"sig":"MEQCIE7jgCuheP0jZ3/+pIIVimScGZs+pwAGOmMt9yyS34g3AiAdO9e7iEKw+dYlFSmZV1xXqhFIDkyle8QtaiWpIoKOcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122508},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"ed9e59c2d8c076c5590ece7261e7e49eb054b7ff","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.13_1723393242286_0.5033654353529298","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"nest-cron-manager","version":"0.0.14","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.14","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"cfb1aab5de42745b11dc7296043250d2387ab335","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.14.tgz","fileCount":10,"integrity":"sha512-9e4brErktU9VyplHhtQSIjIHgIiIncCj6KBzLxQ6bQAG6ItMPx7obGGcyu6R6YRjRuGWfYlAi6f6xkXt+6BNnA==","signatures":[{"sig":"MEUCIDMpcErayjwHWFP7umOGvoTpsgqItrKE/7DqfEGno8uhAiEArUt0KnDdCK+cimNs/52dqRgAywHK7CP6pMQ1xC1CBvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122578},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"ed9e59c2d8c076c5590ece7261e7e49eb054b7ff","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.14_1723394181383_0.4521059791338162","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"nest-cron-manager","version":"0.0.15","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.15","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"f68ac158bdf278ff0f8d9a10b4bc52fc66996811","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.15.tgz","fileCount":10,"integrity":"sha512-TAbhLlf1F9Oc7jOe5vXV26PYPfWRN0Ry3auWqSpYUFGfUuSfpyCsNMtVgGQuj0AIoaO0F5RbTryWXt6ssZZ5KA==","signatures":[{"sig":"MEQCIFI4kq2t48RJyh+dy1euuPGJvW7ua/n6MAGcNx0vHKMUAiBv/5FXOXm7vwyka5L/JTeJrPR1iV9pHP+XCOfB2y6C6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122576},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"ed9e59c2d8c076c5590ece7261e7e49eb054b7ff","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.15_1723394288699_0.5294035502127632","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"nest-cron-manager","version":"0.0.16","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.16","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"874ba7f02257bf241e6a9d71de3078ad51e2de8c","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.16.tgz","fileCount":10,"integrity":"sha512-0tho+TPl6PwNxmFgnwetM44j0E57zHouPOfv/v6MHmwGMlDRdDi3cKmfV8Iffujjf5PXO8qzehP30WcMKp46+w==","signatures":[{"sig":"MEUCIQCSTPfWpxdM/LfBpcWDVtEP35IFPhDQMJQ4OdsL0zSeAAIgIh2FX8V2Ha2474E9bA4Mk6lW9WkbbTkrskhmXcj76xk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124312},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"ed9e59c2d8c076c5590ece7261e7e49eb054b7ff","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.16_1723399135366_0.7669480555931372","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"nest-cron-manager","version":"0.0.17","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.17","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"4047c210743b86741936e12f527a644b2a1cc0fa","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.17.tgz","fileCount":10,"integrity":"sha512-5EoWnvBSu8fhBhKVFNywIntyGIhCzjplkNxKC3a6QD+KfhCKGXZDUjx4okkieG0HYkSsGOimslA/6hKaeO7Mxg==","signatures":[{"sig":"MEYCIQCTWE+eS9+F2/wdtFblpvnS866gcZWtlSMOSbfruSwSdQIhAP/M/VGkGcJ1M4n9r6CJr0EQVl1GBnwsnMyNE1ZF68ux","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124322},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"ed9e59c2d8c076c5590ece7261e7e49eb054b7ff","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.17_1723401539774_0.2817440302973526","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"nest-cron-manager","version":"0.0.18","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.18","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"b6d2a38a9607babf1c7e053f28668d504e71263f","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.18.tgz","fileCount":10,"integrity":"sha512-VzTJmrWpyKkKQYEwo6hCyKOLqsPcN0YZdQ0MYIyjgFniat54n4npuXMlzfOripG07PEcaWpgWQwMAvi+QUwNVg==","signatures":[{"sig":"MEYCIQD6nWA7wxCgsauK1NtTMa6wt6AHToMM69fvtqDE1mM/dgIhAI/yphmhLodHoiToZyhFI/UKPkY0zpoYeg/bocSsi39z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121737},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"17c5f3b0cc5e1dab186ce3199e060d482cea1e0c","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.18_1723447681159_0.25230129389877054","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"nest-cron-manager","version":"0.0.19","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.19","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"802e9461026574d772bd771f1074078373d3c85e","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.19.tgz","fileCount":10,"integrity":"sha512-XMQOLdCeB8PzuDlZAGYMaoWUsmexhnYl6kTUO0g6sxkPEBJcsBuEIkBYTpU8IjvmPfQ93CDZ7ycHl+wMplhk5Q==","signatures":[{"sig":"MEYCIQCGOBCed3AKpyIV1IRqwukcGJ6WA6gvS2WFeCp+yKuUtQIhAOe6/c6di4Fsv705bAE/q6Iz2fskVgopR2jBqf/R3vBZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121731},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"17c5f3b0cc5e1dab186ce3199e060d482cea1e0c","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.19_1723447774693_0.7099690557339295","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"nest-cron-manager","version":"0.0.20","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.20","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"41ce99932e18868e376f817f674681acf75df3a3","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.20.tgz","fileCount":10,"integrity":"sha512-XchTmzSethEN1PAiNhrdILd9R2h+ZNPTf7uR8BpesRQgmBMN+zUFRU+wUX46kuMzB62dx41n5NHeZPyLoW/l7g==","signatures":[{"sig":"MEUCIQDzkKYMrBCB9/lo/QM4k1zzL18i4T5sNNQrPVajyVKplQIgBuJXaqV8zfo1tYe56PmKoHHNJecdcpBIDzzqZjCoSq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121799},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"b3889a47b14cc649b239d90c38cfeec21557d726","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.20_1723546152224_0.5183167298926772","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"nest-cron-manager","version":"0.0.21","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@0.0.21","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"dist":{"shasum":"2c281b2cb21b89dc1798c2931e97037c228db18d","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-0.0.21.tgz","fileCount":10,"integrity":"sha512-kuPYSjfvH5UVWXZKmfGDDABFZRKtynJu4tMOs6JsCybKKUed1xqwLN/1OxeQ+CSK/AiN7aczvw4M4fdHijsLug==","signatures":[{"sig":"MEUCIQCWuhycl0EE1jJ3JCGa94PP+BQAsiO78xANHVV4Wi8G7QIgbVwCboMMdEPTSvmNB66Px0g6/XVpcAdyZdg3G+TiWCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121532},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"e1941a86da33152272247818340e65af7b201518","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"_npmVersion":"10.7.0","description":"## Overview","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_0.0.21_1723555608741_0.08149528582152832","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"nest-cron-manager","version":"1.0.0","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@1.0.0","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"751c7e47c4ed8966f1b875278b44ce2bc634cd20","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-1.0.0.tgz","fileCount":10,"integrity":"sha512-UtO3NuHZvLP12+txCaZ0GlkEhMxSOv/bPKtQ8wAs948D7hWTBu+XiB0d9GGPhhHnO66slghBNZRX/jpYHVp7/g==","signatures":[{"sig":"MEUCIBB9BIm+Ze1EiR08VKVsqQcj25I72/+EAv978TWVbSgaAiEAu2zbf6SwNjK3lgAdmei4LkIU8bvyjsxDxmXeQWvQjvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122649},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"b895f78df135ee12caee4b500f4d4e0137bd7a7f","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","release":"semantic-release","release:debug":"semantic-release --debug --no-ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.8.2","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","semantic-release":"^24.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_1.0.0_1723675699706_0.7885981938608824","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"nest-cron-manager","version":"1.1.0","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@1.1.0","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"b0fb96e2c127cc90a7f7b603e5f3b19f847f084d","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-1.1.0.tgz","fileCount":10,"integrity":"sha512-2YRi7xTMbP3sKigLSzmHJWuVoV/v2Qb/LVEFy4oIN0EKXB3s90483cXLPAGyp8FoqF0rAdDNpW5+RWFaZyeihQ==","signatures":[{"sig":"MEUCIE9jz++MgbB9orirfic5IjqIdEg7XgJRa2ggM/q6no4YAiEA0lN3d+3t25s5iYud5mrSQ4mp01IpzY4qU4XCMhDWOG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124659},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"3af01631352a3271917e79b2bc05867d341cbde5","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","release":"semantic-release","release:debug":"semantic-release --debug --no-ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","semantic-release":"^24.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_1.1.0_1723878528479_0.5065795932040018","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"nest-cron-manager","version":"1.2.0","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@1.2.0","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"af614dfe6821578448c1d8a727f4de7ec41ab232","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-1.2.0.tgz","fileCount":10,"integrity":"sha512-Q98+8gDzzjVlDK3f8wn5AG3ZvA9bho9Gt/I8ujXtun6Wpk1davgUjnihJghQ399LKLu8HT/pLM8L6sH+M/UYhA==","signatures":[{"sig":"MEYCIQDjCCiJb1DMQMJlN+OE7YgzPjNorcjgBt/AgP16wsxDZAIhANnnKUld6rHT2dW1iwn7Fi9RuH9Sxu2X5KvqIBPy+kjY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134075},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"8a7866e7308c803f3ac0ab8d213a33df59d94ea7","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","release":"semantic-release","release:debug":"semantic-release --debug --no-ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.8.2","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","semantic-release":"^24.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_1.2.0_1723879795279_0.005527109550536924","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"nest-cron-manager","version":"1.2.1","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@1.2.1","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"69901fca7bdeced732edd3bf3b3127519da46430","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-1.2.1.tgz","fileCount":10,"integrity":"sha512-y4yrPW8w7buqGmDEgTB+2VfteloVB2fiB/Ayt1Pqcf/6SM0lX0UD0tbnb1dLMKJ4iqKJaewr+1cB+Da6ye/vbA==","signatures":[{"sig":"MEYCIQCKVzVtNE5TDsBxh5MuMO6Yi20uoL10M71iIe55TomfjQIhAMtWB71fCeJ+AuOTdyZ/oUBT2Mmzak5tb4H1GBCevyPN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133867},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"96af121551b79d23909c60379fd2ed56f2adaf3f","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","release":"semantic-release","release:debug":"semantic-release --debug --no-ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","semantic-release":"^24.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_1.2.1_1723882008689_0.6306126620835488","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"nest-cron-manager","version":"1.2.2","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@1.2.2","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"7ea8bfb5910627e6ca560739f6a082a030a9b2ec","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-1.2.2.tgz","fileCount":10,"integrity":"sha512-ayTXNyu+muy4BA1fEFO03PcnG5thX++gsI2F0L33eCEkKDhKGDDSRIfaG6wQFIYZKjvVfRJShDY2ZvwJ51LGGg==","signatures":[{"sig":"MEUCIE9x/GMBFkTkx/Fza/K5+koQ8xJ4DwDlIYMMbb1pFWOVAiEAq704xc0IcBj+Jw4Iiv95KqRa6XQnmcOQ5NNtG2QT6WE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133759},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"6fcb03ed883904546073642ea28ea67412212583","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","release":"semantic-release","release:debug":"semantic-release --debug --no-ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","semantic-release":"^24.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_1.2.2_1723882560345_0.8395664489621215","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"nest-cron-manager","version":"1.2.3","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@1.2.3","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"962411014e8a4b2b59a4dc3e2b02d473f9ef8932","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-1.2.3.tgz","fileCount":10,"integrity":"sha512-LvESQ53THEZyIqhFwPLlb4DOegp0CAOYtRE0HyU9z1k71Kr/kyBE3I+C4ImXTHKfGggZyDmbugsRFx7rnx/M4w==","signatures":[{"sig":"MEUCIQCjsvWpdu+hhANMuBpuLKxbKgyRKOh8LadhYqMKi4Qz8wIgRwyXWR3humVOM2nlcfm36eJeytcHS7vfsGkGeDR95aE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133762},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"52867531f2e524d28fbf5b4e17ad0c070b14e9e3","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","release":"semantic-release","release:debug":"semantic-release --debug --no-ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","semantic-release":"^24.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_1.2.3_1723882840745_0.8900123799959161","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"nest-cron-manager","version":"1.2.4","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@1.2.4","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"d48e65e4653837bd1b179d1ea57ed162d9195ebf","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-1.2.4.tgz","fileCount":10,"integrity":"sha512-MA4NebX1xdlP6BcvQKT5yZbGuJsicNpDYzgZ6Kfaa6WCzgNJgQFCwBJnHvwK7XxQTKEn1B/VcxFAjra2WSJqQw==","signatures":[{"sig":"MEYCIQCDCS0FdVHuQWQzZM0Wp28tT53xZDMyTzL3vRk5ZC1umAIhAOzVW2WuVjZtfm1tw7ABCkXfvDXKt3B6FNnBgp22EEQE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134693},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"d81303975a77b5827494964db2edd3fa01f4a693","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","release":"semantic-release","release:debug":"semantic-release --debug --no-ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","semantic-release":"^24.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_1.2.4_1723907672159_0.40653845924187015","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"nest-cron-manager","version":"1.3.0","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@1.3.0","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"a2886a33829a19b1bb316a35c1d148067726352e","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-1.3.0.tgz","fileCount":11,"integrity":"sha512-9A6l7QV8pfCcWXlpSUfD3zNkGEsU4+JyC+3Poz0+yomu9QUVw0iHJ+babzb0Wx70KGrcukldh+QQZVn07e1ebg==","signatures":[{"sig":"MEYCIQDnnzZ/rEWKQpz6z0NOeXlfPvs99J5LG0TT8ofFhLT15QIhAI7vZyYrh83B7csaP4a0f+rjQM/eFIfBXamPSearML/k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137857},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"b3fc157c75bf60c136cead1b2896fd9cfd84ae63","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","release":"semantic-release","release:debug":"semantic-release --debug --no-ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.8.2","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","semantic-release":"^24.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","cz-conventional-changelog":"^3.3.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_1.3.0_1723979233276_0.03781148179604732","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"nest-cron-manager","version":"1.3.1","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@1.3.1","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"c15ecef8bf50d03a46fe26cf221fc204b0107e6e","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-1.3.1.tgz","fileCount":11,"integrity":"sha512-rDw1Z5rl0qRPDskD7+li0xug8HZYwe0peiKTVw2jQC8dnmhKe2Mlp+q59ZHs6eXPI+Gx59sjFOw68LWy1SUaZA==","signatures":[{"sig":"MEQCIEdVToEr7+pRbg3O4K5dp06Lh+Gg7pU9scy16h/3yxRtAiBXFFdl5FbsvJEgMdD77uOg5nGY1xHpgLqkjp+MAnXhkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137533},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"324b79262edb7a5d7261c06d16d52dcd1ff68a90","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_1.3.1_1723988670823_0.351852059198988","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"nest-cron-manager","version":"1.3.2","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@1.3.2","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"acace13ba759b7d539e5e129d46d42b74b52cf48","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-1.3.2.tgz","fileCount":11,"integrity":"sha512-FQgS1Pr0+bVEoqywaxMJm4JuMyn3CZtnhyvbc4ThehzsBz8zJkwcRm3xaFtZ25CvFBBiMCAZ2ogB6z7LeBCbWg==","signatures":[{"sig":"MEYCIQCQLxOe8zgNqKLo11W6abNED6fzPvBPGL7uRIhFizV0eAIhAPD86oLyfIwkF0dAjU1GfLMqUmxszkl/b4oTmS2e5K+M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152582},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"cbad74e6399789e2b8d5601a20e7f7c3aee4e3ab","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_1.3.2_1724187827580_0.8456206580692305","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"nest-cron-manager","version":"1.3.3","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@1.3.3","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"07100f971a249e92cade2996563a9c21f42e528c","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-1.3.3.tgz","fileCount":11,"integrity":"sha512-pFUV6VmiO91BG1XiuVcvWvzLNzYlXbVtE9cW+Z+469bTjjQLHVfUIqEoa7TNMPcBrqt/+Lp53YA6B3uWnAOpYw==","signatures":[{"sig":"MEQCIQDd0AtZZicbqXBKJf2IfxrD+Gr2z7/VY+UOme/EhIw2XgIfF7mN9V1LrQzP7XxY/1RJvA8uO7dJWnDi7cWON6OoGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155292},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"88fc59fbbe65099631fa87a4d01ec195294dd966","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_1.3.3_1724223098605_0.6492772524945776","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"nest-cron-manager","version":"1.3.4","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@1.3.4","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"e74a3f632e7ccea15a5cc49b7a413e63987d0736","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-1.3.4.tgz","fileCount":11,"integrity":"sha512-bvPvaQKBmd9EIcCHmStbVZv0dc1bK9gRmpWLsv9dYTB1g5OBN5EQCvE3kKRuJAyOnx1ic+1SblhJlbrs/aL6KQ==","signatures":[{"sig":"MEYCIQDoVLoC6jGd3+3icY+nbaJhSDgCuASqq5kLWFnZ6QZMbwIhAKJe2DrwhAjwsAQDaGq7O/UWvgmgYnguLKUlcZQCnp/B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157221},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"7ab78a438605febcded71b97330dce5ad29a394a","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_1.3.4_1724310447988_0.8428432290095293","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"nest-cron-manager","version":"2.0.0","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@2.0.0","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"73013e2e3e1443b324df9d2f7133c205f27e2c10","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-2.0.0.tgz","fileCount":11,"integrity":"sha512-B2YsElWlXpj+QCP3UsEHEn9jOwdK/YQ1DQk9YIhlhczYJba4px00gvNUtsP3u64IvKShQ0dpOqtlI3i6eO2y+A==","signatures":[{"sig":"MEYCIQDnqMG43btRaGzlu7USp3kzd4uWFE8eO4T4Eo/HkUiL0wIhAID46avPamj8aaRW1VqX21+uS5Z/Izo3ocJ8q9QhPtJU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164064},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"2844ef839111f525d8e315f80f1675c7e5f9d51e","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_2.0.0_1724654858503_0.5080312572471104","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"nest-cron-manager","version":"2.0.1","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@2.0.1","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"ff1e31c5b4bcd6da0d16e7203cdbccb18810b0a6","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-2.0.1.tgz","fileCount":11,"integrity":"sha512-xmlOWXFNTXHg9S3QjAQshsT8SJW8Vt+1URGlRmU/c13hci3foWZXhEqo419J5HctoK1tciQ8wgWBiLXCIt17BA==","signatures":[{"sig":"MEUCIQCe/4tiPMwVW8XTqQpe6eiZF+YRyUvELgVRv0OuALGJKAIgKFyZ0840NWaBkYaQSfJzjjYawUok3rYH53FsBauSBPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168132},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"a81f5293b525f3376b72dfc82c8c714c6abd5807","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_2.0.1_1724878315318_0.012014908290461479","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"nest-cron-manager","version":"2.0.2","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@2.0.2","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"c2111b1bb4bb62901fbb7ce0736272bcea9b52b3","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-2.0.2.tgz","fileCount":11,"integrity":"sha512-wovniJD5FJILsx4/BdbzPs5EICREytPhYL6ROGv4aBdL7SGoANQpjb0y3+j2jwg5aZ8ecv1uw9jP6+9yZtlKow==","signatures":[{"sig":"MEUCIBA1EuiJ8Gk0v4OSneO2JBQtw7sBBCQYHFr42qW28f1kAiEA/w5LVW654UAyvAi8z4iUjyDTJP4xMOqNvXnZkXKjbEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168043},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"531df366e1aaee808f51df3feb24df89304e4a81","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_2.0.2_1724879024186_0.286255228257573","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"nest-cron-manager","version":"2.0.3","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@2.0.3","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"3087c10de9f77bba086b35864e9ce39f1a639f8f","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-2.0.3.tgz","fileCount":11,"integrity":"sha512-kXxws+32JYQ6jPw3QmsC/m2cp99qSDq1i7CLpBMggA80Gk2rJMw5XCjjVnFGzad8FWOGlY4ZpDthywCL8HeHUQ==","signatures":[{"sig":"MEQCIAy4YHJjVKs1tTYxHLLIDo9RBFqoCweVL9TadDdgRGnVAiAJiEPlOLzJ855tR6t+lMlbubWYBmNe9CQSC2T0jU+tew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177346},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"cfec877395ce4f29493d3b02f3f65168f09064f1","scripts":{"build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"commitizen":"^4.3.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_2.0.3_1724883701707_0.05582113844426373","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"nest-cron-manager","version":"2.0.4","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@2.0.4","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"a2f210f02804faf6195b8588494f04c86148f36e","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-2.0.4.tgz","fileCount":11,"integrity":"sha512-U/2kDAAeq/H1esMr+yq7sl7CroNtzb3ei5E5y6yrfZxAzQ17CMSIv5N/wzCr+utpcEFrR+75FHUjG8zk5jIw7g==","signatures":[{"sig":"MEQCIFD+QDgFBI/hM1kiDDaSLT4VMPtpkgEVVKxYTF+JTjb8AiBMEIH60X85Cz0v/dIqPZWN3HWys7QKeq/yMkL2AhNVBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179918},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"931c4b7b7c5b2b324916399fb0e074faa0d21960","scripts":{"test":"jest --forceExit --testTimeout 60000","build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","test:cov":"npm run test --coverage","test:silent":"npm run test --silent","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","commitizen":"^4.3.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@nestjs/testing":"^10.4.1","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_2.0.4_1724959347659_0.46940235760503213","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"nest-cron-manager","version":"2.0.5","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@2.0.5","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"8944eceb552b7595edf38889bbba541b79e38ee9","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-2.0.5.tgz","fileCount":11,"integrity":"sha512-9E47UaEEDTHJoHuhvQpi11fiJMmtsFuIVOV9lzQUPdew0cybiJAeMg2pAE89Ni3Y/tFgHj8t/c3UyC4sspKy7Q==","signatures":[{"sig":"MEUCIQCWACaXIhsxSz76Q5wFdt8YtNaDtkxKt2X5+OwHEBHsvQIgeINuVigu7to4cK8BBYQgDtre9Z1FhNDf27y1otnhMh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180057},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"cd8ce2e3ecb2b37a9e6646177230517ddd9f65a3","scripts":{"test":"jest --forceExit --testTimeout 60000","build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","test:cov":"npm run test --coverage","test:silent":"npm run test --silent","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","commitizen":"^4.3.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@nestjs/testing":"^10.4.1","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_2.0.5_1724962187672_0.2650318529322644","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"nest-cron-manager","version":"2.0.6","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@2.0.6","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"21c5829cf18387f4bf5adfcdb9242e291c113a71","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-2.0.6.tgz","fileCount":11,"integrity":"sha512-OH4UZNxbkeJuy48M03Hj2VJxlnWQWFN3nhUEBiNFfZV8iNT9ZW04gDGCp5riiujcgj+CmT4irw20UryR6sVsdg==","signatures":[{"sig":"MEQCID+c1Y/kuE8PGuWuFwIXeSF95TU+cTInZ1m3RETfYs8NAiBVxXcAUGyHUQRVYbtFDfkFvahddFuEoEIumm6fisZZDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180941},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"588a5922e27f3bf9f3654644b17b03b8ce0cb27a","scripts":{"test":"jest --forceExit --testTimeout 60000","build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","test:cov":"npm run test --coverage","test:silent":"npm run test --silent","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","commitizen":"^4.3.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@nestjs/testing":"^10.4.1","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_2.0.6_1724976265329_0.15010785616331002","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"nest-cron-manager","version":"2.0.7","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@2.0.7","maintainers":[{"name":"crudmate","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"ba7fba9e1a87f9f35659c1546ee4e53e6a649e16","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-2.0.7.tgz","fileCount":11,"integrity":"sha512-y0NnzNNMPQCYsabOXwz62tB8eIeBimuK7s+RhM6v2Qup3hDn9BCwbtEppMqhjePM1d/2shLp9Z6yU9uXN9nVBQ==","signatures":[{"sig":"MEUCICxqZZuX4TBpSpaGXw83W/xdPWPcg/G2G6ItiJmf8eovAiEA1BIVXvd2iId5jYxyDap075T89O+Owi4bxNXme3PHd18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180660},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"799249025298ea6ee9bb4470d973d1379d1e4bf4","scripts":{"test":"jest --forceExit --testTimeout 60000","build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","test:cov":"npm run test --coverage","test:silent":"npm run test --silent","prepublishOnly":"npm run build"},"_npmUser":{"name":"crudmate","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.7.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"20.14.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","commitizen":"^4.3.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@nestjs/testing":"^10.4.1","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_2.0.7_1725092141726_0.3130863160239432","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"nest-cron-manager","version":"2.0.8","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@2.0.8","maintainers":[{"name":"geeb","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"bdf3552e9fac3ff1f15d6c6875bd60fc9ec1c30f","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-2.0.8.tgz","fileCount":11,"integrity":"sha512-ov3749/SBEWzCFQkPZsGsQsO3VR/9KoyZrwbeiRqZmFLhLeJPhQRyQDf7WARShBkZmCIuZTT1W0V93dnFwzmxQ==","signatures":[{"sig":"MEUCIDXRrO9qSg0W3nPrsfwXCPJyegtpQSW9h0+PchUe6130AiEA1V0IepQ4XgnFxOFnKx9PtSZ2PtbCcRHAkzxsCSPOYUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185262},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"bb92b5d2719066a95201e1387e50ce8e5f68230c","scripts":{"test":"jest --forceExit --testTimeout 60000","build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","test:cov":"npm run test --coverage","test:silent":"npm run test --silent","prepublishOnly":"npm run build"},"_npmUser":{"name":"geeb","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.9.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"22.11.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ioredis":"^5.4.1","ts-jest":"^29.2.5","commitizen":"^4.3.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@nestjs/testing":"^10.4.1","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_2.0.8_1730880055614_0.3789884425294112","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"nest-cron-manager","version":"2.1.0","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@2.1.0","maintainers":[{"name":"geeb","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"063b5b96c9b9ade2c9c77aa0255a5c880a54e7a7","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-2.1.0.tgz","fileCount":11,"integrity":"sha512-ChT0r34My6TKZK3sx6f/GHusZr/KLSONsiFSNi0R5lmYFxD/YQW7dzyyOFz0IQV27RU/7l45C9FWlFDt/+rZGQ==","signatures":[{"sig":"MEYCIQDFgDXFejWkL+8Cg5bEZ+y+/IrSt0d1BZGvDd8xBHAfXwIhAM13Y8OVds/w4nHwipbGkIFfJkqWb6mHWxt85Rmo5O54","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190969},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"1c6dc017776f061791442074ebea5ad79f96c013","scripts":{"test":"jest --forceExit --testTimeout 60000","build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","test:cov":"npm run test --coverage","test:silent":"npm run test --silent","prepublishOnly":"npm run build"},"_npmUser":{"name":"geeb","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.9.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"22.11.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ioredis":"^5.4.1","ts-jest":"^29.2.5","commitizen":"^4.3.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@nestjs/testing":"^10.4.1","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_2.1.0_1730904005148_0.37156986891168065","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"nest-cron-manager","version":"2.1.1","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@2.1.1","maintainers":[{"name":"geeb","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"efe23cab6a09c1f53836edf12a48d9549943130f","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-2.1.1.tgz","fileCount":11,"integrity":"sha512-RLMrpMhg5oVc41vMS287UGqPJNNCc0oQU1EEQ8qV7ZPSQMac4TRNC9W1Vi4zRsb1RORJzTpWNkIpBxjvZst4sA==","signatures":[{"sig":"MEQCIHPOWPQ8ybVHIyFnWb/qJeXUsP9vEFijflV4jJSALmnwAiAVv8UyuBIYGy2TfnEY0eyGfFTRxXPo/zwXRUVGDNMCIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191440},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"6065f857f673263108b3f28848ec9444072b4892","scripts":{"test":"jest --forceExit --testTimeout 60000","build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","test:cov":"npm run test --coverage","test:silent":"npm run test --silent","prepublishOnly":"npm run build"},"_npmUser":{"name":"geeb","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.9.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"22.11.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ioredis":"^5.4.1","ts-jest":"^29.2.5","commitizen":"^4.3.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@nestjs/testing":"^10.4.1","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_2.1.1_1740732903267_0.8190001528725213","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"nest-cron-manager","version":"2.1.2","keywords":["cron","scheduler","nestjs","typescript"],"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","_id":"nest-cron-manager@2.1.2","maintainers":[{"name":"geeb","email":"crudmates@gmail.com"}],"homepage":"https://github.com/creativogee/nest-cron-manager#readme","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"dist":{"shasum":"7fdb1646d7cc344c343ed25e04513baf4bf06f63","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-2.1.2.tgz","fileCount":11,"integrity":"sha512-IYjybRig5QSYmGHxd5XYvDJdy2KJCxdaAQkQSGD1wCX8vGKJsVkmJT546TQ3AQ3uF7Je66JefcpI+xQBwyZ0tg==","signatures":[{"sig":"MEUCID5A+gBQSChbEmNuoKZlXzgqkTBmClJDb4ake6hHKeVyAiEAgzY3HA1JjmJ90Cv9BYRp5Q9k4SNGV3+KYrjnB9qgYWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191886},"main":"dist/index.js","types":"types/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"a07048ec573c0a3795b0b5ba72147b1c9d009726","scripts":{"test":"jest --forceExit --testTimeout 60000","build":"npm run clean && tsc","clean":"rm -rf dist","commit":"git-cz","test:cov":"npm run test --coverage","test:silent":"npm run test --silent","prepublishOnly":"npm run build"},"_npmUser":{"name":"geeb","email":"crudmates@gmail.com"},"repository":{"url":"git+https://github.com/creativogee/nest-cron-manager.git","type":"git"},"_npmVersion":"10.9.0","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","directories":{},"_nodeVersion":"22.11.0","dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ioredis":"^5.4.1","ts-jest":"^29.2.5","commitizen":"^4.3.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^22.2.0","@nestjs/common":"^10.3.10","@nestjs/testing":"^10.4.1","@types/crypto-js":"^4.2.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-cron-manager_2.1.2_1741075483859_0.684985941657543","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"nest-cron-manager","description":"Powerful, flexible and simple way to manage cron jobs in NestJS","version":"2.1.3","main":"dist/index.js","types":"types/index.d.ts","author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/creativogee/nest-cron-manager.git"},"keywords":["cron","scheduler","nestjs","typescript"],"scripts":{"build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rm -rf dist","commit":"git-cz","test":"jest --forceExit --testTimeout 60000","test:cov":"npm run test --coverage","test:silent":"npm run test --silent"},"devDependencies":{"@nestjs/common":"^10.3.10","@nestjs/testing":"^10.4.1","@types/crypto-js":"^4.2.2","@types/jest":"^29.5.12","@types/node":"^22.2.0","commitizen":"^4.3.0","cz-conventional-changelog":"^3.3.0","ioredis":"^5.4.1","jest":"^29.7.0","ts-jest":"^29.2.5","typescript":"^5.5.4"},"dependencies":{"cron":"^3.1.7","crypto-js":"^4.2.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_id":"nest-cron-manager@2.1.3","gitHead":"c8d4da4f171a1150eac54191971ef5eae2da6919","bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"homepage":"https://github.com/creativogee/nest-cron-manager#readme","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-ciH4WDwTwgqTsxNf+hp9xqoPQ65hGs6XdNyNhFGJMxOcahbkT8ylo+75AkcVpbjo1ti5Wk2E796qpviB6F2eGg==","shasum":"df5eaea6cece22b473ad8f092e40883f22709b29","tarball":"https://registry.npmjs.org/nest-cron-manager/-/nest-cron-manager-2.1.3.tgz","fileCount":11,"unpackedSize":194504,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFZPuUiN1sJstQdLKAGb/4CD5iTZTpVn7wntOcwPjYesAiEAuTAzqDO3ftabq2Oo51oLIbLlBo8pL+obeBJq9tJt0oY="}]},"_npmUser":{"name":"geeb","email":"crudmates@gmail.com"},"directories":{},"maintainers":[{"name":"geeb","email":"crudmates@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nest-cron-manager_2.1.3_1743059496288_0.988150976134144"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-11T11:51:19.816Z","modified":"2025-03-27T07:11:36.697Z","0.0.1":"2024-08-11T11:51:19.960Z","0.0.2":"2024-08-11T12:07:24.244Z","0.0.3":"2024-08-11T12:17:02.845Z","0.0.4":"2024-08-11T12:47:02.462Z","0.0.5":"2024-08-11T13:08:03.619Z","0.0.6":"2024-08-11T13:15:42.085Z","0.0.7":"2024-08-11T13:20:25.678Z","0.0.8":"2024-08-11T15:33:57.326Z","0.0.9":"2024-08-11T15:38:09.074Z","0.0.10":"2024-08-11T16:01:07.826Z","0.0.11":"2024-08-11T16:11:10.769Z","0.0.12":"2024-08-11T16:18:13.986Z","0.0.13":"2024-08-11T16:20:42.481Z","0.0.14":"2024-08-11T16:36:21.569Z","0.0.15":"2024-08-11T16:38:08.890Z","0.0.16":"2024-08-11T17:58:55.551Z","0.0.17":"2024-08-11T18:38:59.938Z","0.0.18":"2024-08-12T07:28:01.312Z","0.0.19":"2024-08-12T07:29:34.871Z","0.0.20":"2024-08-13T10:49:12.375Z","0.0.21":"2024-08-13T13:26:48.964Z","1.0.0":"2024-08-14T22:48:20.044Z","1.1.0":"2024-08-17T07:08:48.766Z","1.2.0":"2024-08-17T07:29:55.481Z","1.2.1":"2024-08-17T08:06:48.843Z","1.2.2":"2024-08-17T08:16:00.545Z","1.2.3":"2024-08-17T08:20:41.016Z","1.2.4":"2024-08-17T15:14:32.430Z","1.3.0":"2024-08-18T11:07:13.453Z","1.3.1":"2024-08-18T13:44:31.046Z","1.3.2":"2024-08-20T21:03:47.933Z","1.3.3":"2024-08-21T06:51:38.833Z","1.3.4":"2024-08-22T07:07:28.202Z","2.0.0":"2024-08-26T06:47:38.694Z","2.0.1":"2024-08-28T20:51:55.522Z","2.0.2":"2024-08-28T21:03:44.382Z","2.0.3":"2024-08-28T22:21:41.868Z","2.0.4":"2024-08-29T19:22:27.845Z","2.0.5":"2024-08-29T20:09:47.924Z","2.0.6":"2024-08-30T00:04:25.488Z","2.0.7":"2024-08-31T08:15:41.872Z","2.0.8":"2024-11-06T08:00:55.900Z","2.1.0":"2024-11-06T14:40:05.428Z","2.1.1":"2025-02-28T08:55:03.444Z","2.1.2":"2025-03-04T08:04:44.065Z","2.1.3":"2025-03-27T07:11:36.471Z"},"bugs":{"url":"https://github.com/creativogee/nest-cron-manager/issues"},"author":{"name":"Gbenga Omowole","email":"omowole.gbenga@gmail.com"},"license":"MIT","homepage":"https://github.com/creativogee/nest-cron-manager#readme","keywords":["cron","scheduler","nestjs","typescript"],"repository":{"type":"git","url":"git+https://github.com/creativogee/nest-cron-manager.git"},"description":"Powerful, flexible and simple way to manage cron jobs in NestJS","maintainers":[{"name":"geeb","email":"crudmates@gmail.com"}],"readme":"<h1 align=\"center\">\n  nest-cron-manager\n</h1>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/nest-cron-manager\"><img alt=\"NPM version\" src=\"https://img.shields.io/npm/v/nest-cron-manager.svg\"></a>\n  <a href=\"https://www.npmjs.com/package/nest-cron-manager\"><img alt=\"NPM downloads\" src=\"https://img.shields.io/npm/dw/nest-cron-manager.svg\"></a>\n  <a href=\"https://www.paypal.com/donate?hosted_button_id=Z9NGDEGSC3LPY\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"></a>\n</p>\n\n## Overview\n\nThis project, `nest-cron-manager`, is a TypeScript-based library designed to manage and execute cron jobs efficiently within a NestJS application. It provides a robust interface for scheduling, executing, and logging cron jobs, with support for Redis-based locking mechanisms to ensure job execution integrity. The library leverages ORM frameworks like TypeORM or Mongoose for database operations and is designed to be extensible, allowing for easy integration with other ORMs in the future. It integrates seamlessly with NestJS's dependency injection system.\n\n## Installation\n\nTo install, use:\n\n```sh\nnpm install nest-cron-manager\n\n# OR\n\nyarn add nest-cron-manager\n```\n\n## Getting Started\n\n#### For TypeORM:\n\n```sh\nnpm install ioredis typeorm @nestjs/schedule @nestjs/typeorm pg\n```\n\n#### For Mongoose:\n\n_See the [repository](https://github.com/creativogee/nest-cron-manager/tree/main/examples) for mongoose example_\n\n```sh\nnpm install ioredis @nestjs/schedule @nestjs/mongoose mongoose\n```\n\n### Models\n\nCreate `CronManagerControl`, `CronConfig` and `CronJob` models which implement the `CronManagerControlInterface`, `CronConfigInterface` and `CronJobInterface` respectively.\n\n```typescript\n// src/cron-manager/cron-manager-control.model.ts\n\nimport { CronManagerControl as CronManagerControlInterface } from 'nest-cron-manager/types';\nimport {\n  Column,\n  CreateDateColumn,\n  Entity,\n  PrimaryGeneratedColumn,\n  UpdateDateColumn,\n} from 'typeorm';\n\n@Entity('cron_manager_control')\nexport class CronManagerControl implements CronManagerControlInterface {\n  @PrimaryGeneratedColumn()\n  id: number;\n\n  @Column({ default: true })\n  enabled: boolean;\n\n  @Column({ nullable: true })\n  logLevel: string;\n\n  @Column('jsonb', { default: [] })\n  replicaIds: string[];\n\n  @Column('jsonb', { default: [] })\n  staleReplicas: string[];\n\n  @CreateDateColumn()\n  createdAt: Date;\n\n  @UpdateDateColumn()\n  updatedAt: Date;\n\n  @Column()\n  cmcv: string;\n}\n```\n\n```typescript\n// src/cron-manager/cron-config.model.ts\n\nimport { CronManager } from 'nest-cron-manager';\nimport {\n  CronConfig as CronConfigInterface,\n  CronJob as CronJobInterface,\n} from 'nest-cron-manager/types';\nimport { Column, Entity, OneToMany, PrimaryGeneratedColumn } from 'typeorm';\nimport { CronJob } from './cron-job.model';\n\n@Entity({ name: 'cron_configs' })\nexport class CronConfig implements CronConfigInterface {\n  @PrimaryGeneratedColumn()\n  id: number;\n\n  @Column({ unique: true })\n  name: string;\n\n  @Column({ nullable: true, default: CronManager.JobType.INLINE })\n  jobType: string;\n\n  @Column({ default: false })\n  enabled: boolean;\n\n  @Column({ nullable: true, type: 'jsonb' })\n  context: any;\n\n  @Column({ nullable: true })\n  cronExpression: string;\n\n  @Column({ nullable: true })\n  query: string;\n\n  @Column({ nullable: true, default: false })\n  silent: boolean;\n\n  @Column({ nullable: true })\n  deletedAt: Date;\n\n  @OneToMany(() => CronJob, (cronJob) => cronJob.config)\n  jobs: CronJobInterface[];\n}\n```\n\n```typescript\n// src/cron-manager/cron-job.model.ts\n\nimport {\n  CronConfig as CronConfigInterface,\n  CronJob as CronJobInterface,\n} from 'nest-cron-manager/types';\nimport { Column, Entity, Index, ManyToOne, PrimaryGeneratedColumn } from 'typeorm';\nimport { CronConfig } from './cron-config.model';\n\n@Entity({ name: 'cron_jobs' })\nexport class CronJob implements CronJobInterface {\n  @PrimaryGeneratedColumn()\n  id: number;\n\n  @Index()\n  @ManyToOne(() => CronConfig, (config) => config.jobs)\n  config: CronConfigInterface;\n\n  @Column({ nullable: true, type: 'jsonb' })\n  result: any;\n\n  @Column()\n  startedAt: Date;\n\n  @Column({ nullable: true })\n  completedAt: Date;\n\n  @Column({ nullable: true })\n  failedAt: Date;\n}\n```\n\n### Controller\n\nCreate `CronManagerController` to handle the creation and updating of cron config and more. You may implement whatever network and serialization protocol you wish.\nThe underlying data tables and their records are fully under your control, allowing you to interact with them as you see fit.\nHowever, it is recommended to maintain the schema and in certain cases, as you will see below, to use library-provided methods.\n\n```typescript\n// src/cron-manager/cron-config.controller.ts\n\nimport { Body, Controller, Get, Param, Post, Put } from '@nestjs/common';\nimport { CreateCronConfig, CronManager, UpdateCronConfig } from 'nest-cron-manager';\n\n@Controller()\nexport class CronManagerController {\n  constructor(private readonly cronManager: CronManager) {}\n\n  @Post('/cron/config')\n  async createCronConfig(@Body() body: CreateCronConfig) {\n    return this.cronManager.createCronConfig(body);\n  }\n\n  @Put('/cron/config/:id')\n  async updateCronConfig(@Body() body: UpdateCronConfig, @Param('id') id: string) {\n    return this.cronManager.updateCronConfig({ ...body, id: +id });\n  }\n\n  // More endpoints:\n  // GET /cron/config - List all cron configs\n  // PUT /cron/config/:id/toggle - Toggle on/off a cron config\n  // PUT /cron/config/disable-all - Disable all cron configs\n  // PUT /cron/config/enable-all - Enable all cron configs\n  // GET /cmc - Get cron manager control\n  // DELETE /cmc - Purge cron manager control\n  // PATCH /cmc - Toggle cron manager control\n}\n```\n\n### Service\n\nCreate a `CacheService` in your project and ensure it implements a `getClient` method.\n\n```typescript\nimport { Injectable, OnModuleDestroy } from '@nestjs/common';\nimport { ConfigService } from '@nestjs/config';\nimport Redis from 'ioredis';\n\n@Injectable()\nexport class CacheService implements OnModuleDestroy {\n  private client: Redis;\n\n  constructor(private readonly config: ConfigService) {\n    this.client = new Redis(this.config.get('app.redisUrl'));\n  }\n\n  async onModuleDestroy() {\n    await this.client.quit();\n  }\n\n  getClient(): Redis {\n    return this.client;\n  }\n}\n```\n\n### Module\n\nCreate an instance of CronManager by passing the required dependencies specified in `CronManagerDeps`:\n\n```typescript\n// src/cron-manager/cron-manager.module.ts\n\nimport { CacheModule } from '@/cache/cache.module';\nimport { CacheService } from '@/cache/cache.service';\nimport { PostModule } from '@/post/post.module';\nimport { UserModule } from '@/user/user.module';\nimport { forwardRef, Logger, Module } from '@nestjs/common';\nimport { ConfigService } from '@nestjs/config';\nimport { getEntityManagerToken, getRepositoryToken, TypeOrmModule } from '@nestjs/typeorm';\nimport { CronManager } from 'nest-cron-manager';\nimport { v4 as uuidv4 } from 'uuid';\nimport { EntityManager, Repository } from 'typeorm';\nimport { CronConfig } from './cron-config.model';\nimport { CronJob } from './cron-job.model';\nimport { CronJobService } from './cron-job.service';\nimport { CronManagerControl } from './cron-manager-control.model';\nimport { CronManagerController } from './cron-manager.controller';\n\n@Module({\n  controllers: [CronManagerController],\n  imports: [\n    TypeOrmModule.forFeature([CronConfig, CronJob, CronManagerControl]),\n    CacheModule,\n    UserModule,\n    // Be mindful of circular dependencies for modules\n    // which import the CronManagerModule\n    forwardRef(() => ProductModule),\n  ],\n  providers: [\n    CronJobService,\n    {\n      provide: CronManager,\n      useFactory: async (\n        entityManager: EntityManager,\n        cronManagerControlRepository: Repository<CronManagerControl>,\n        cronConfigRepository: Repository<CronConfig>,\n        cronJobRepository: Repository<CronJob>,\n        redisService: CacheService,\n        cronJobService: CronJobService,\n        configService: ConfigService,\n      ) => {\n        return new CronManager({\n          replicaId: uuidv4(),\n          enabled: configService.get('app.cronManager.enabled'),\n          querySecret: configService.get('app.cronManager.querySecret'),\n          logger: new Logger(CronManager.name),\n          entityManager,\n          cronManagerControlRepository,\n          cronConfigRepository,\n          cronJobRepository,\n          redisService,\n          cronJobService,\n          orm: 'typeorm',\n        });\n      },\n      inject: [\n        getEntityManagerToken(),\n        getRepositoryToken(CronManagerControl),\n        getRepositoryToken(CronConfig),\n        getRepositoryToken(CronJob),\n        CacheService,\n        CronJobService,\n        ConfigService,\n      ],\n    },\n  ],\n  exports: [CronManager],\n})\nexport class CronManagerModule {}\n```\n\n### CronManager Dependencies\n\n| Dependency                   | Description                                                               | Required |\n| ---------------------------- | ------------------------------------------------------------------------- | -------- |\n| replicaId                    | A unique identifier for every application replica                         | true     |\n| enabled                      | A boolean value indicating whether the cron manager is enabled            | true     |\n| querySecret                  | A secret value for encrypting and decrypting queries                      | false    |\n| logger                       | An instance of the Logger class, initialized with the name of CronManager | true     |\n| entityManager                | A `typeorm` entity manager requred for running `query` job types          | false    |\n| cronManagerControlRepository | A repository for managing cron manager control data                       | true     |\n| cronConfigRepository         | A repository for managing cron configuration data                         | true     |\n| cronJobRepository            | A repository for managing cron job data                                   | true     |\n| redisService                 | A service for interacting with Redis. Required for distributed locking    | false    |\n| cronJobService               | A service for managing cron jobs. Required for `method` job types         | false    |\n| watchTime                    | The cron manager control (cmc) watch time.                                | false    |\n| orm                          | The ORM to use for database operations                                    | true     |\n\n### Executing cron jobs\n\nDepending on the specified `jobType` when creating your cronConfig, there are different ways the `nest-cron-manager` may execute jobs:\n\n#### 1. `inline`:\n\nSimply pass the `cronConfig` name and a callback function as first and second arguments respectively to the `handleJob` method of the `CronManager` class. The callback function will be executed at the specified cron interval.\n\n```sh\ncurl -X 'POST' \\\n  'https://your-server.com/cron-config' \\\n  -H 'accept: application/json' \\\n  -H 'Content-Type: application/json' \\\n  -d '{\n  \"name\": \"doSomething\",\n  \"jobType\": \"inline\",\n  \"enabled\": true,\n  \"context\": \"{\n    \\\"distributed\\\": true,\n    \\\"ttl\\\": 20,\n    \\\"[key]\\\":\\\"value\\\"\n  }\"\n}'\n```\n\nThe `context` field is optional and can be used to pass additional configuration to the cron job.\n\nIn this example, we are passing a `distributed` flag to indicate that the job should be distributed across multiple instances of the application.\n\nWe are also passing a `ttl` field to specify the time to live for the job lock in seconds.\n\nBesides the `distributed` and `ttl` fields which are used internally, you can pass any other configuration you want to the cron job which can be accessed in the job handler.\n\nNB: The context field must be a valid JSON string.\n\nYou can access a `lens` object which is an instance of the `Lens` class to capture logs and metrics for the job.\n\n```typescript\nimport { CronManager } from 'nest-cron-manager';\nimport { Cron, CronExpression } from '@nestjs/schedule';\nimport { Injectable } from '@nestjs/common';\nimport { Lens } from 'nest-cron-manager/types';\n\n@Injectable()\nexport class SomeService {\n  constructor(private readonly cronManager: CronManager) {}\n\n  @Cron(CronExpression.EVERY_5_MINUTES)\n  async doSomething() {\n    await this.cronManager.handleJob(\n      'doSomething',\n      async (context: Record<string, any>, lens: Lens) => {\n        // Variables here\n\n        // Perform an operation\n\n        // Capture logs and metrics\n        lens.capture({\n          title: 'Operation 1',\n          message: 'Operation 1 successful',\n        });\n\n        // Perform another operation\n\n        // Capture logs and metrics\n        lens.capture({\n          title: 'Operation 2',\n          message: 'Operation 2 successful',\n          total: 5,\n          // Add any other data you want to capture\n        });\n\n        // If an error is thrown, the job will be marked as failed\n        // throw new Error('your error message');\n      },\n    );\n  }\n}\n```\n\n#### 2. `query`:\n\nThe `nest-cron-manager` will execute a valid sql query if you create a `CronConfig` with the jobType set to `query`, and a valid cronExpression specified. The query will be encrypted at rest and decrypted at runtime using the `querySecret` provided when creating the `CronManager` instance.\n\n```sh\ncurl -X 'POST' \\\n  'https://your-server.com/cron-config' \\\n  -H 'accept: application/json' \\\n  -H 'Content-Type: application/json' \\\n  -d '{\n  \"name\": \"doSomething\",\n  \"jobType\": \"query\",\n  \"enabled\": false,\n  \"query\": \"SELECT * FROM inventory\",\n}'\n```\n\n#### 3. `method`:\n\nThe `nest-cron-manager` will execute methods defined on your `CronJobService` class if you create a `CronConfig` with the jobType set to `method`, and a valid cronExpression provided. The `nest-cron-manager` identifies the method to execute by matching the `CronConfig` name with the method name so ensure they match.\n\n```sh\ncurl -X 'POST' \\\n  'https://your-server.com/cron-config' \\\n  -H 'accept: application/json' \\\n  -H 'Content-Type: application/json' \\\n  -d '{\n  \"name\": \"doSomething\",\n  \"jobType\": \"method\",\n  \"enabled\": false,\n  \"cronExpression\": \"0 0 * * *\",\n}'\n```\n\nBelow is an example of how you may define your method on a `CronJobService` class:\n\n```typescript\nimport { Injectable } from '@nestjs/common';\nimport { bindMethods, Lens } from 'nest-cron-manager';\n\n@Injectable()\nexport class CronJobService {\n  constructor() {}\n\n  onModuleInit() {\n    // This is important to ensure that the `this` context is preserved\n    bindMethods(this);\n  }\n\n  async doSomething(context: JobContext, lens: Lens) {\n    try {\n      // Perform some operation\n\n      // Capture logs and metrics\n      lens.capture({\n        title: 'Operation 1',\n        message: 'Operation 1 successful',\n      });\n    } catch (error) {\n      // Capture error logs and metrics\n      lens.capture({\n        title: 'Failed to do something',\n        message: error.message,\n      });\n    }\n  }\n}\n```\n\nCongratulations! You have successfully set up the `nest-cron-manager` library in your NestJS application. With this powerful tool, you can now manage your cron jobs with ease and confidence. The library provides you with the ability to enable or disable individual cron jobs or even all jobs at once, giving you full control over your scheduled tasks. This ensures that your cron jobs run as expected, improving the reliability and maintainability of your application.\n\nBy integrating `nest-cron-manager`, you have taken a significant step towards automating and optimizing your application's background processes. Whether you need to schedule regular data backups, send periodic notifications, or perform routine maintenance tasks, this library has you covered.\n\nThank you for using `nest-cron-manager`. I hope it enhances your development experience and helps you achieve your project goals. Stay tuned for more because they sure are coming!\n\n## License\n\nThis project is licensed under the MIT License - See the [LICENSE](LICENSE) file for details.\n","readmeFilename":"README.md"}