{"_id":"@tc-libs/task","_rev":"27-8f24badffde23c98caaafb7e4039d7f2","name":"@tc-libs/task","dist-tags":{"latest":"5.1.0"},"versions":{"2.0.1":{"name":"@tc-libs/task","version":"2.0.1","_id":"@tc-libs/task@2.0.1","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"3ba16f73a8cfc87963d21c557318f29ea23a7c6b","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-2.0.1.tgz","fileCount":74,"integrity":"sha512-IQ25OUdETCAjho0yXO4o9C18++iVvg7JbH9GawqDB4TStkf+O4cI/E4SJqXLtZomtNRL+mQBO1LRcjTh5wskcw==","signatures":[{"sig":"MEQCIB501g0cdEyHoUJyzcgVXfPQQdczkmQowERNzono0Qs8AiBSvdRvB7YKrv6Uot3WQzWp5kLE4rqXa4nScoT1FnMNuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62763},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"1eecf5279e8a0165ba5c55e8957b964a64f5788b","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"2.0.1","@tc-libs/logger":"2.0.1","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"2.0.1","@tc-libs/service":"2.0.1","@tc-libs/database":"2.0.1","@tc-libs/response":"2.0.1","class-transformer":"^0.5.1","@tc-libs/app-cache":"2.0.1","@tc-libs/pagination":"2.0.1","@tc-libs/retry-policy":"2.0.1","@tc-libs/authentication":"2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_2.0.1_1772716162412_0.02735599871719785","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@tc-libs/task","version":"3.0.0","_id":"@tc-libs/task@3.0.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"38098e02efbacd7cb9d03952fceca7ba08499dc8","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-3.0.0.tgz","fileCount":74,"integrity":"sha512-We9r+A2HGlIw4fW1jiM/aOPV/HU1/Rjzdb6Xn+X28LihmtbAe1pgSIPdc//5jGiwNXpEwVgzI9LWRSVt1ugHnQ==","signatures":[{"sig":"MEQCIAtQk/P3QLqORrIOJx8sbJgSi/YaqBIQRaKqxMlSZgW7AiAzJ+UrqyMqdzBW4CLPSAfDFxG7hEaiJc5VaApPxOSXqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62763},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"827226ee1987be1566bb8d2a9ffa4657a33c092e","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"3.0.0","@tc-libs/logger":"3.0.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"3.0.0","@tc-libs/service":"3.0.0","@tc-libs/database":"3.0.0","@tc-libs/response":"3.0.0","class-transformer":"^0.5.1","@tc-libs/app-cache":"3.0.0","@tc-libs/pagination":"3.0.0","@tc-libs/retry-policy":"3.0.0","@tc-libs/authentication":"3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_3.0.0_1772727576798_0.11649265653556884","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@tc-libs/task","version":"3.1.0","_id":"@tc-libs/task@3.1.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"6a29752431df86f79c874ebf5ac383f5785f888d","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-3.1.0.tgz","fileCount":74,"integrity":"sha512-rWZIauZBPZnm4lpKcfaHaQZ6iunymEAkURJGo4BvtN4G0bu04sRN/HQZqHdUyJe4vIhN9+N8AcIpXAvuNhUMcQ==","signatures":[{"sig":"MEQCIDshFSPS/upJWorvInvOIMo7RAre7hrAx+Llc/8giZeuAiBl3XYk/0zkx5cr5tEbaKnkxruQ7Gs8ThCA8bZKQec6qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62763},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"aec8ac9badf5b975abd8b7700c2f5e9e855019d6","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"3.1.0","@tc-libs/logger":"3.1.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"3.1.0","@tc-libs/service":"3.1.0","@tc-libs/database":"3.1.0","@tc-libs/response":"3.1.0","class-transformer":"^0.5.1","@tc-libs/app-cache":"3.1.0","@tc-libs/pagination":"3.1.0","@tc-libs/retry-policy":"3.1.0","@tc-libs/authentication":"3.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_3.1.0_1772789654822_0.6650129241993721","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@tc-libs/task","version":"3.2.0","_id":"@tc-libs/task@3.2.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"7ad1705bc57cc1d6fa93e533f59fd475e5b47a8c","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-3.2.0.tgz","fileCount":74,"integrity":"sha512-BJ1pD1wfueKUb4QyMP8jB0PtHC/T+Njo9eDGkNCutfwNXOj1Hk0pVzdXe32hHM2eS2gkuHMd4bjRkdMobNL1Rg==","signatures":[{"sig":"MEUCIQD+qeLX/nFuxNhwZdyU1yK3jn2WuvLuPbltXG01xIPDtwIgKCEkZDRHdpgd/eOjzcq9Q7pdD2IyZvTqHIKjqaQ+NI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62763},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"196872ec83d4c5428b6477132564204f7ce70286","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"3.2.0","@tc-libs/logger":"3.2.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"3.2.0","@tc-libs/service":"3.2.0","@tc-libs/database":"3.2.0","@tc-libs/response":"3.2.0","class-transformer":"^0.5.1","@tc-libs/app-cache":"3.2.0","@tc-libs/pagination":"3.2.0","@tc-libs/retry-policy":"3.2.0","@tc-libs/authentication":"3.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_3.2.0_1772790596574_0.8750303204811938","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@tc-libs/task","version":"3.3.0","_id":"@tc-libs/task@3.3.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"76aab67871a01f881f0b69733f11e1fc25f8f170","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-3.3.0.tgz","fileCount":74,"integrity":"sha512-KGhK4UYQJ2sEFAL1GWk9H3bvgFxVqZDk9sdIh5ZSfkdPs74n/iv4o2dVTzelxArR/aWolI8s+2WMOl5v56cWfA==","signatures":[{"sig":"MEUCIDFwilHF/Pw7lUtRanNRcAZPP7Dv/fTy18yPCcc9JpShAiEArqi1A02mpibX/I0odE9K60sWjbnW28Z+EP9nPgpr3gA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62763},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"49161d0406bb0626fb5ff72be02655c7d9a12d4a","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"3.3.0","@tc-libs/logger":"3.3.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"3.3.0","@tc-libs/service":"3.3.0","@tc-libs/database":"3.3.0","@tc-libs/response":"3.3.0","class-transformer":"^0.5.1","@tc-libs/app-cache":"3.3.0","@tc-libs/pagination":"3.3.0","@tc-libs/retry-policy":"3.3.0","@tc-libs/authentication":"3.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_3.3.0_1772790937563_0.5963057911851359","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@tc-libs/task","version":"3.4.0","_id":"@tc-libs/task@3.4.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"4e31e8ec1aa3f5fcc54da8e12b06b8bb67fd611a","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-3.4.0.tgz","fileCount":74,"integrity":"sha512-AWXYLtoOV4W/j5MCyI+ojddofO3l7+ZRa40mKgsFrOgQiM4pwoEgroGfdVf/xFmpyoE2tC5bLhPJUesPH0wLFg==","signatures":[{"sig":"MEYCIQChX8M6GkeHH5h+iEsuWGCORpm5pTtqUaz8Nf2sclp12QIhAMHF5m6k2GDmH19iWxJJyI+NwM9gSWai1Sz8/EXrKPX1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62763},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"c5ce8b8832f2b6fd2a9a8454d673b7dcab4e1dfe","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"3.4.0","@tc-libs/logger":"3.4.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"3.4.0","@tc-libs/service":"3.4.0","@tc-libs/database":"3.4.0","@tc-libs/response":"3.4.0","class-transformer":"^0.5.1","@tc-libs/app-cache":"3.4.0","@tc-libs/pagination":"3.4.0","@tc-libs/retry-policy":"3.4.0","@tc-libs/authentication":"3.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_3.4.0_1772792342530_0.6076505430430563","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@tc-libs/task","version":"3.5.0","_id":"@tc-libs/task@3.5.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"324cf6455266d19500c2fb690ad93e346b87851b","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-3.5.0.tgz","fileCount":77,"integrity":"sha512-GXysKwb2bXP+ERJdy9CcOCtPUqEmWe6r3aB1+oo2tC5bLTMeX1DTgRAWHArOTtULq6cbQPLUskiCBJ/njTvmZw==","signatures":[{"sig":"MEYCIQCgMQdAObo1cgRZv3lHktgnfQqc32luSCIC4qbc1KNClgIhANPvTNmcJHkWfSXPUuuqZpWmnPYYlSLJo9LBS09alPuh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63399},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"4676e40bc70278b281bb9768516236bdccdd6885","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"3.5.0","@tc-libs/logger":"3.5.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"3.5.0","@tc-libs/service":"3.5.0","@tc-libs/database":"3.5.0","@tc-libs/response":"3.5.0","class-transformer":"^0.5.1","@tc-libs/app-cache":"3.5.0","@tc-libs/pagination":"3.5.0","@tc-libs/retry-policy":"3.5.0","@tc-libs/authentication":"3.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_3.5.0_1773062892770_0.6887331629663522","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@tc-libs/task","version":"3.6.0","_id":"@tc-libs/task@3.6.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"5599c46547becf5f8770370dacb75a4f87beb0b1","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-3.6.0.tgz","fileCount":77,"integrity":"sha512-K4FEmpgE+BeiLe2RzYqlRv7AmBgIdJGTz5rLc3e61OxJWDPH/NxC4llOucJhpi1TOZKwlraAkHKgoVy4NCyWQg==","signatures":[{"sig":"MEUCIAwsXwnwnVZOR7s7iioDj0Zf+mxU1bVg55qxCnk5e5PrAiEA5Rl+nnI65kQcdLRddSf/52+5EBn0kqmcfqYGCdeowKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63399},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"d5b1bede61510a499ae09dc2dc49bfa5bad42672","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"3.6.0","@tc-libs/logger":"3.6.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"3.6.0","@tc-libs/service":"3.6.0","@tc-libs/database":"3.6.0","@tc-libs/response":"3.6.0","class-transformer":"^0.5.1","@tc-libs/app-cache":"3.6.0","@tc-libs/pagination":"3.6.0","@tc-libs/retry-policy":"3.6.0","@tc-libs/authentication":"3.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_3.6.0_1773064518980_0.44784689779183195","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"@tc-libs/task","version":"3.6.1","_id":"@tc-libs/task@3.6.1","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"d0bcc922da07d064ddb484b662b9cd5257276541","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-3.6.1.tgz","fileCount":77,"integrity":"sha512-dvcnn6gAWRniIxsn2KZuxv7uRBMRrjObou0iAxZ97jfz2i+A24Ywh4pRePp4Vbe7p+L9QZ7kl/dGfMHta0YyTA==","signatures":[{"sig":"MEUCIFfntMkU2P01DG+LWA/cAvYPZGWJxlOntNrQU106JcJZAiEA0bLN8VYVL85hzNM3lWdXjMi/dTJIjiRMTt693Cmf+cU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64553},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"cd606a7e26e1475ec9945e77b3e9642393468056","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"3.6.1","@tc-libs/logger":"3.6.1","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"3.6.1","@tc-libs/service":"3.6.1","@tc-libs/database":"3.6.1","@tc-libs/response":"3.6.1","class-transformer":"^0.5.1","@tc-libs/app-cache":"3.6.1","@tc-libs/pagination":"3.6.1","@tc-libs/retry-policy":"3.6.1","@tc-libs/authentication":"3.6.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_3.6.1_1773076340331_0.6677226170347348","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@tc-libs/task","version":"3.8.0","_id":"@tc-libs/task@3.8.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"2f4764759948056c40ef94ac498beb405e513dc6","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-3.8.0.tgz","fileCount":77,"integrity":"sha512-/d7IuGEPJfanFzPe+ym9TcTvHXLR8ei478iqYYzcMu+4c/DwQ/gYXK9U/Yo06v0fWDImpEnvrOwS0iIcDWUmjw==","signatures":[{"sig":"MEYCIQDKVNqlPc5dTom5nXkiNVlN5rzr6/ut9kYZG84abDl3tQIhAJi6wx+ihBwcff/gIv2r8cFVLV8VrW3HRay2oK+dcXe2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64553},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"16bdb74322ad6f7694601c73a1428e2fa48b3e2a","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"3.8.0","@tc-libs/logger":"3.8.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"3.8.0","@tc-libs/service":"3.8.0","@tc-libs/database":"3.8.0","@tc-libs/response":"3.8.0","class-transformer":"^0.5.1","@tc-libs/app-cache":"3.8.0","@tc-libs/pagination":"3.8.0","@tc-libs/retry-policy":"3.8.0","@tc-libs/authentication":"3.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_3.8.0_1775049744767_0.5031728490886018","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@tc-libs/task","version":"3.9.0","_id":"@tc-libs/task@3.9.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"e4f19b668acc34a0391d0e7ebaca16fd7103565e","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-3.9.0.tgz","fileCount":77,"integrity":"sha512-St8XMPDTkEsYlNTj4Fi+bftl4ZItzU+tZE1s/kUxHlnS4AUsYgoZGQ6NSDryxjiJN/2v0dGDAEIi7LDQ3DDICg==","signatures":[{"sig":"MEYCIQDegB74uq33T1LfDYqlLpI1drkGwuOWmoHWZ9/Cv52TTAIhALbILgbvsyZ8VYgPMP29nxBOtm4v0IErZrU/lhjoujh5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64553},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"f6907d3f5a1539ff4e04e4ac23c2900500af86f0","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"3.9.0","@tc-libs/logger":"3.9.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"3.9.0","@tc-libs/service":"3.9.0","@tc-libs/database":"3.9.0","@tc-libs/response":"3.9.0","class-transformer":"^0.5.1","@tc-libs/app-cache":"3.9.0","@tc-libs/pagination":"3.9.0","@tc-libs/retry-policy":"3.9.0","@tc-libs/authentication":"3.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_3.9.0_1775049970729_0.8252791508409361","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@tc-libs/task","version":"3.11.0","_id":"@tc-libs/task@3.11.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"0b73d85917572d2b439c4ba91ead1a2d2992cee2","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-3.11.0.tgz","fileCount":77,"integrity":"sha512-ZChnzYQDKo9kwhIkoOJXDQftpxlQyNGp9O5628k0fbknZCG895vnrtSgjkbR4NFTWc3SfxsmShrIqbiUOSyUag==","signatures":[{"sig":"MEQCID9v/kv1yeiyz1bLUlmRqb7Ng7nVJv0EpsF6E+2rklC4AiBjCHfO/2hDknJWbnX7I4f88NtDq1eKNHi9cvEplngsqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64564},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"a68483afdef11021f3c566c5a06f04318e0efde0","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"3.11.0","@tc-libs/logger":"3.11.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"3.11.0","@tc-libs/service":"3.11.0","@tc-libs/database":"3.11.0","@tc-libs/response":"3.11.0","class-transformer":"^0.5.1","@tc-libs/app-cache":"3.11.0","@tc-libs/pagination":"3.11.0","@tc-libs/retry-policy":"3.11.0","@tc-libs/authentication":"3.11.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_3.11.0_1782207001378_0.8356935932439737","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@tc-libs/task","version":"3.12.0","_id":"@tc-libs/task@3.12.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"365c89a5505864f9ef55c929a238db974f08933e","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-3.12.0.tgz","fileCount":77,"integrity":"sha512-OdBBCXpQYYnfqgldSRyDiPY/rawnCw94+5vCaEaeQyiApvLaBCALih8B08Lj8QwtjX7gr3c87K7yO6G14e14UA==","signatures":[{"sig":"MEQCIBoh8fLJbe7rXhpo8ydfyJUlSm1T6GdB1/bmndue7J1mAiA/0UcMT5lV6jmkeRkwf7FOg0iNnLDaeysCRRjtcPkcCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64564},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"04e84d4d41716e4635bd418b89ae5518dacaf353","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"3.12.0","@tc-libs/logger":"3.12.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"3.12.0","@tc-libs/service":"3.12.0","@tc-libs/database":"3.12.0","@tc-libs/response":"3.12.0","class-transformer":"^0.5.1","@tc-libs/app-cache":"3.12.0","@tc-libs/pagination":"3.12.0","@tc-libs/retry-policy":"3.12.0","@tc-libs/authentication":"3.12.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_3.12.0_1782401234006_0.7610689810591347","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@tc-libs/task","version":"3.13.0","_id":"@tc-libs/task@3.13.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"3e7e9cb8b95847d7885f9682871c10e1c1dbfb29","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-3.13.0.tgz","fileCount":77,"integrity":"sha512-VQuJQVja5/JAaaZP8RuJtN4X3R6rAo23RUi/VEtkMs3aX5c4Y3gOyLlxxwGGK4VlrpShsY4zf2lsehP0LQ/BCw==","signatures":[{"sig":"MEQCICYL7owWHg0j+eCddH7tz0tzMSbgzxbkGxvSmBdkwsxXAiAElbaKXEBcF7BkaiS5zxJqFU/3wCSZYxsTx1RIA6zauA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64564},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"36b75124acffef89a0c020593c26025939af1503","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"3.13.0","@tc-libs/logger":"3.13.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"3.13.0","@tc-libs/service":"3.13.0","@tc-libs/database":"3.13.0","@tc-libs/response":"3.13.0","class-transformer":"^0.5.1","@tc-libs/app-cache":"3.13.0","@tc-libs/pagination":"3.13.0","@tc-libs/retry-policy":"3.13.0","@tc-libs/authentication":"3.13.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_3.13.0_1782405992346_0.19483654504404324","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"@tc-libs/task","version":"3.14.0","_id":"@tc-libs/task@3.14.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"5cd725eb76d9ee3ee06d549cbd2891eaa09b9aa8","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-3.14.0.tgz","fileCount":77,"integrity":"sha512-Eswl9RMm9fgWEu2YN5HA3P2XxWx/RosYa3jEVGumx2QJFVsMd9YTJsjXHBqzkpXJ5CMO2KM36xskKdb4NI8fJg==","signatures":[{"sig":"MEYCIQDi/ZeTLX5H8SIUViE533F5ZsL0vU4hqLgLpca6/fn5XwIhAP1WuAkbK78zkBFtPUbo44CmAYDyuBiT6ZyXx5nuyHY1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64564},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"d7ff3d4e0fad933b770f5022af9aeb0c9b7d1886","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"3.14.0","@tc-libs/logger":"3.14.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"3.14.0","@tc-libs/service":"3.14.0","@tc-libs/database":"3.14.0","@tc-libs/response":"3.14.0","class-transformer":"^0.5.1","@tc-libs/app-cache":"3.14.0","@tc-libs/pagination":"3.14.0","@tc-libs/retry-policy":"3.14.0","@tc-libs/authentication":"3.14.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_3.14.0_1782406683261_0.28044305260847","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@tc-libs/task","version":"4.0.0","_id":"@tc-libs/task@4.0.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"940a743e2e4e06c73e749cd6311a0a0467d44baf","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-4.0.0.tgz","fileCount":77,"integrity":"sha512-vi4aBJkdYkMVUp6xBZNfkGg/tcnstlt8lT1OJlEjy6SbBVxtWZQbH2K9EPxushBSFIFMs0uRHcV897FLOfz5vg==","signatures":[{"sig":"MEUCIE8lfjnWR1nSd3eYwtTCUCN+QrVqPCgjhQ3gPBwKGiN8AiEAw8vVa1G4qPNp13W7iG9kjNnYTnNwfShEbPspd+LKJLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64553},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"a17837d51b7f3254688bb26c99507bd611730e65","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","@tc-libs/helper":"4.0.0","@tc-libs/logger":"4.0.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","@tc-libs/request":"4.0.0","@tc-libs/service":"4.0.0","@tc-libs/database":"4.0.0","@tc-libs/response":"4.0.0","class-transformer":"^0.5.1","@tc-libs/app-cache":"4.0.0","@tc-libs/pagination":"4.0.0","@tc-libs/retry-policy":"4.0.0","@tc-libs/authentication":"4.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task_4.0.0_1782992857603_0.3354516838282444","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@tc-libs/task","version":"4.1.0","_id":"@tc-libs/task@4.1.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"9aa6c84a7357d79c393e2fe35d805ca51abc7b8e","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-4.1.0.tgz","fileCount":77,"integrity":"sha512-+z7MFBHgNh62L0NnggXmAmtd+bBAZF036c9ILa4KuQ55oyIsbJ88GPNXjj+p3WFp99whMIJratEgX4OQ83ty5g==","signatures":[{"sig":"MEYCIQDQ2X6basjuyYoj+/byW4ti7cNDsb8R3K3mkYVfMDApmQIhANfPfB9Plpn/8jlZ+YmMcwMY+HJ/sQ9BtLR9ftkCpZg/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64581},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"17ae1c5c35e0bb500d763f84b65fbab59df8566b","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","@tc-libs/helper":"4.1.0","@tc-libs/logger":"4.1.0","@tc-libs/request":"4.1.0","@tc-libs/service":"4.1.0","@tc-libs/database":"4.1.0","@tc-libs/response":"4.1.0","@tc-libs/app-cache":"4.1.0","@tc-libs/pagination":"4.1.0","@tc-libs/retry-policy":"4.1.0","@tc-libs/authentication":"4.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"mongoose":"^8.13.1","@nestjs/common":"^11.0.12","@nestjs/swagger":"^11.1.0","class-validator":"^0.14.1","@nestjs/mongoose":"^11.0.3","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/task_4.1.0_1782996046289_0.3064312039517427","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@tc-libs/task","version":"4.2.0","_id":"@tc-libs/task@4.2.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"1a3416ea812ee749bbfa53d34aa74ff90c8b0c32","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-4.2.0.tgz","fileCount":77,"integrity":"sha512-pnzxXsyVPuY35VBBOw2OdU2UyC64OxBZUHBLZPT9TNPKivuKhibBstlH3ypab5JTeQE6mKgSiynIO1AWp0i4xw==","signatures":[{"sig":"MEUCIQDTc3u+wrmc7ybPO9fisUNzN6a8YzNNCz+5P4pXKyZvlQIgd0j4bCANGpYMYOlfXG3AP3a4R8YHR04ukUa4Jv7QfEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64589},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"c201ba21eedb7efbe95dcd08558924f912119fb7","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","@tc-libs/helper":"4.2.0","@tc-libs/logger":"4.2.0","@tc-libs/request":"4.2.0","@tc-libs/service":"4.2.0","@tc-libs/database":"4.2.0","@tc-libs/response":"4.2.0","@tc-libs/app-cache":"4.2.0","@tc-libs/pagination":"4.2.0","@tc-libs/retry-policy":"4.2.0","@tc-libs/authentication":"4.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"mongoose":"^8.0.0 || ^9.0.0","@nestjs/common":"^11.0.0","@nestjs/swagger":"^11.0.0","class-validator":"^0.14.0","@nestjs/mongoose":"^11.0.0","class-transformer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/task_4.2.0_1782996968888_0.03339941793192769","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@tc-libs/task","version":"4.3.0","_id":"@tc-libs/task@4.3.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"ae33f0e135fe8430ec0b43972510b0875811b93b","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-4.3.0.tgz","fileCount":77,"integrity":"sha512-fT78GCinfEXF4IHtgXZlmjzTLj5kyY10tjdZbFhshHUsvWiRVseH4jtM0SScT0e9UvmF0al7MZDCuB/AwdBIsg==","signatures":[{"sig":"MEYCIQCW79yzjBrbQEQwQGrnRV+bfMM5ngJKeGVT0hBVD7UOBQIhAO+RDqK/6gcaas3oI4BqlNh/4CXHfZIoMa9SlzEloO+1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64589},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"681138d4a0b3d05a30389b20f1f5d5df00019a57","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","@tc-libs/helper":"4.3.0","@tc-libs/logger":"4.3.0","@tc-libs/request":"4.3.0","@tc-libs/service":"4.3.0","@tc-libs/database":"4.3.0","@tc-libs/response":"4.3.0","@tc-libs/app-cache":"4.3.0","@tc-libs/pagination":"4.3.0","@tc-libs/retry-policy":"4.3.0","@tc-libs/authentication":"4.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"mongoose":"^8.0.0 || ^9.0.0","@nestjs/common":"^11.0.0","@nestjs/swagger":"^11.0.0","class-validator":"^0.14.0","@nestjs/mongoose":"^11.0.0","class-transformer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/task_4.3.0_1782997960528_0.8418501494231982","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@tc-libs/task","version":"4.4.0","_id":"@tc-libs/task@4.4.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"64fd88df74632d63dfcb2ac8a0f63de6e9105ae4","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-4.4.0.tgz","fileCount":77,"integrity":"sha512-+uOOtUDgPdUctOigcmGC5QkE6KD3x4Xgc2OuCL5NSWOzYfYk/YY7TwmnPVuPXyuTfpF7gEm+P5q7boHzizy2ag==","signatures":[{"sig":"MEQCIESq+9YXyy669a9V3aNPkcknnir0UijG/QdmADc1au1jAiBkDB21Frtq58SKTbh3fN9B7sIh9atGDFwUgbuCMi5zaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64589},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"39eb6e781f3889f5fb8626750c04155425664432","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","@tc-libs/helper":"4.4.0","@tc-libs/logger":"4.4.0","@tc-libs/request":"4.4.0","@tc-libs/service":"4.4.0","@tc-libs/database":"4.4.0","@tc-libs/response":"4.4.0","@tc-libs/app-cache":"4.4.0","@tc-libs/pagination":"4.4.0","@tc-libs/retry-policy":"4.4.0","@tc-libs/authentication":"4.4.0"},"_hasShrinkwrap":false,"peerDependencies":{"mongoose":"^8.0.0 || ^9.0.0","@nestjs/common":"^11.0.0","@nestjs/swagger":"^11.0.0","class-validator":"^0.14.0","@nestjs/mongoose":"^11.0.0","class-transformer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/task_4.4.0_1783001340850_0.4071463193967604","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@tc-libs/task","version":"4.5.0","_id":"@tc-libs/task@4.5.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"0cc8d9e76b9f95a5f95a07c00998383e879248a8","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-4.5.0.tgz","fileCount":77,"integrity":"sha512-WJScDcPK2pMi4czB8HgauJj/amr+uA7KXS2KL527X3n1Bm0S0vhc1jYH9o+6/2LDVdR3Eo7sxXHqqBKj/9cTqQ==","signatures":[{"sig":"MEQCIFW5FF6IKIoBppRU11/9b0e/yU1LaergH+Mjz9OUEhmQAiAcI8rO9UGlyCvAT2vm6nDfeskGrxFpLCnHn70mt3Hhmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64589},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"8895901ea64f4632837feeccee8464f6af5db786","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","@tc-libs/helper":"4.5.0","@tc-libs/logger":"4.5.0","@tc-libs/request":"4.5.0","@tc-libs/service":"4.5.0","@tc-libs/database":"4.5.0","@tc-libs/response":"4.5.0","@tc-libs/app-cache":"4.5.0","@tc-libs/pagination":"4.5.0","@tc-libs/retry-policy":"4.5.0","@tc-libs/authentication":"4.5.0"},"_hasShrinkwrap":false,"peerDependencies":{"mongoose":"^8.0.0 || ^9.0.0","@nestjs/common":"^11.0.0","@nestjs/swagger":"^11.0.0","class-validator":"^0.14.0","@nestjs/mongoose":"^11.0.0","class-transformer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/task_4.5.0_1783001679452_0.8498071045944253","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@tc-libs/task","version":"4.6.0","_id":"@tc-libs/task@4.6.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"0a81436eabef1e38dc3ad6590ca22573c2cf883f","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-4.6.0.tgz","fileCount":77,"integrity":"sha512-rfp4xwoyKYFZSs6/Tp4scX5/kxKx3Nh5SdBkcNDGh4haVzI5IxRsM7/6uzB6kZtWFDe/dhWgutM6m8tvuLb3Sg==","signatures":[{"sig":"MEQCIG6vhX86ze62coeQhRoSqrBo3IxSaNS5kUcJCmNF3bNVAiAjqxccRWB7Vt7mUcEXl93hYn6E7tXYqHY6lWFOZ9A3MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64618},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"9588620b4ba7d69cb079ffa656a3247372ac9ec9","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","@tc-libs/helper":"4.6.0","@tc-libs/logger":"4.6.0","@tc-libs/request":"4.6.0","@tc-libs/service":"4.6.0","@tc-libs/database":"4.6.0","@tc-libs/response":"4.6.0","@tc-libs/app-cache":"4.6.0","@tc-libs/pagination":"4.6.0","@tc-libs/retry-policy":"4.6.0","@tc-libs/authentication":"4.6.0"},"_hasShrinkwrap":false,"peerDependencies":{"mongoose":"^8.0.0 || ^9.0.0","@nestjs/common":"^11.0.0","@nestjs/swagger":"^11.0.0","class-validator":"^0.14.0","@nestjs/mongoose":"^11.0.0","class-transformer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/task_4.6.0_1783514470290_0.8213975201125778","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@tc-libs/task","version":"4.7.0","_id":"@tc-libs/task@4.7.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"676bc82c9f39a4e17a291e444bc28c7dd226b7c2","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-4.7.0.tgz","fileCount":77,"integrity":"sha512-I1RsBjBsCuo6hEal/ny1fu3cXmu+2Dh4FjhKWdoX0wiq6du4+X4fOM1Po9r/yI+EP28IhXmA6iDZk5bJaL/f8g==","signatures":[{"sig":"MEQCIEve8V/Jz7ySwHnaOcn4TGbZTrBjKl6ARG+qw1hMyNIKAiBNcRZzzC622zLjTLCJrPN8ej0mRLOOl5yh2YhmYN14nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64618},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"353cbaa3efcf7d4566df31e622455725623bddde","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","@tc-libs/helper":"4.7.0","@tc-libs/logger":"4.7.0","@tc-libs/request":"4.7.0","@tc-libs/service":"4.7.0","@tc-libs/database":"4.7.0","@tc-libs/response":"4.7.0","@tc-libs/app-cache":"4.7.0","@tc-libs/pagination":"4.7.0","@tc-libs/retry-policy":"4.7.0","@tc-libs/authentication":"4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"mongoose":"^8.0.0 || ^9.0.0","@nestjs/common":"^11.0.0","@nestjs/swagger":"^11.0.0","class-validator":"^0.14.0","@nestjs/mongoose":"^11.0.0","class-transformer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/task_4.7.0_1784556716531_0.9173375167383582","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@tc-libs/task","version":"4.9.0","_id":"@tc-libs/task@4.9.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"01eb4cc5b60a3cf4edf66cd30878c3df5ac90e0d","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-4.9.0.tgz","fileCount":77,"integrity":"sha512-zEYXZb9WAoath1MZpKQ+nEB01PmN65rPulAMVKGARmoI/0y8irZDDWs1j+DMuko3hTh/05YiBv+oDEiDWCduaA==","signatures":[{"sig":"MEUCIQCi3WRyAB6wkJUkOnutbvCLaKb22qi7F0b67whNEMGVMAIgajk2wtYbWnLKjhNmWN6Lsx66Ka0U+PaqP4eClRPrVWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICl4zZq7W/6RzU38ii+p7/4Pc7AKSrPx9Xxky+XG+Um9AiAFrPtw5A/Nwrf+UyR6ZLOWqWqzjGC1v5YFZiyY/d5ENQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64618},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"0174fbd036b87eced8bd04c40fc15a427e485904","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","@tc-libs/helper":"4.9.0","@tc-libs/logger":"4.9.0","@tc-libs/request":"4.9.0","@tc-libs/service":"4.9.0","@tc-libs/database":"4.9.0","@tc-libs/response":"4.9.0","@tc-libs/app-cache":"4.9.0","@tc-libs/pagination":"4.9.0","@tc-libs/retry-policy":"4.9.0","@tc-libs/authentication":"4.9.0"},"_hasShrinkwrap":false,"peerDependencies":{"mongoose":"^8.0.0 || ^9.0.0","@nestjs/common":"^11.0.0","@nestjs/swagger":"^11.0.0","class-validator":"^0.14.0","@nestjs/mongoose":"^11.0.0","class-transformer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/task_4.9.0_1789565328094_0.9878113843503029","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@tc-libs/task","version":"4.10.0","_id":"@tc-libs/task@4.10.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"45dfb26a72ccd29b126cd4708d82b7afc6f76661","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-4.10.0.tgz","fileCount":77,"integrity":"sha512-+lmx98F+fO7kFLr/1x8QUUYkvJbZNVcxW/SaHGT2jyYXWFZvGR3MjddADvt01m4QblbJL9Bqdp+1tBrcRHTl7w==","signatures":[{"sig":"MEUCIQCRguBhDOJb8452pyMgI/NUdRelG0li5+J5e8yt9OUG4gIgFsBrGK2+0uY3GgfakN6crQtWNJ48q6K/zLZ6BBhWmps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcC6bK0aApeLZQcqMEbsqZIdfF6E+TqAvdIiZZl2lLFgIhAIu81q2W950lcR7HTjQwd18jB21UbKO0DfIn3foSyMhO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64629},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"fe83ef6e5e6c5025034f8bf66b96e83d3b79eac0","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","@tc-libs/helper":"4.10.0","@tc-libs/logger":"4.10.0","@tc-libs/request":"4.10.0","@tc-libs/service":"4.10.0","@tc-libs/database":"4.10.0","@tc-libs/response":"4.10.0","@tc-libs/app-cache":"4.10.0","@tc-libs/pagination":"4.10.0","@tc-libs/retry-policy":"4.10.0","@tc-libs/authentication":"4.10.0"},"_hasShrinkwrap":false,"peerDependencies":{"mongoose":"^8.0.0 || ^9.0.0","@nestjs/common":"^11.0.0","@nestjs/swagger":"^11.0.0","class-validator":"^0.14.0","@nestjs/mongoose":"^11.0.0","class-transformer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/task_4.10.0_1789567125787_0.5337562618352545","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@tc-libs/task","version":"5.0.0","_id":"@tc-libs/task@5.0.0","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"dist":{"shasum":"6e68dfac739de72795084b0c6443fafabdf1782b","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-5.0.0.tgz","fileCount":77,"integrity":"sha512-mxcKVnnnkooo7sqJrutljst057Hg0ww/nZNBsrnaZ0RjnecQiwrTaG1Z62lApjUsBIuNo7qQfut6L2nyPWWlJw==","signatures":[{"sig":"MEUCIHIyG7cJY1BA5JfRzkeK8IdGRH5rQGS++KOfGGUqyuRcAiEA2MnRpiuLgdq9uhnreQuehS+A9dtqk9RCTSYluDAEB4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpxnuTJX4ATNo1j2gnGBHtMRdJXH8rvFjqUIZXQNbIrwIhAP8PR92u3itqigM6DmWtWg8K72SLHnx6EkSObloeHZP1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64651},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"7ec150b61213657843ead7a2d8c5a6325bfd57d8","typings":"./src/index.d.ts","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","@tc-libs/helper":"5.0.0","@tc-libs/logger":"5.0.0","@tc-libs/request":"5.0.0","@tc-libs/service":"5.0.0","@tc-libs/database":"5.0.0","@tc-libs/response":"5.0.0","@tc-libs/app-cache":"5.0.0","@tc-libs/pagination":"5.0.0","@tc-libs/retry-policy":"5.0.0","@tc-libs/authentication":"5.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"mongoose":"^8.0.0 || ^9.0.0","@nestjs/common":"^11.0.0 || ^12.0.0","@nestjs/swagger":"^11.0.0 || ^12.0.0","class-validator":"^0.14.0","@nestjs/mongoose":"^11.0.0 || ^12.0.0","class-transformer":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/task_5.0.0_1789733326987_0.11003230485274806","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"_id":"@tc-libs/task@5.1.0","dist":{"shasum":"e5d021bd98a8269c41c6284d4b246a45462c6386","tarball":"https://registry.npmjs.org/@tc-libs/task/-/task-5.1.0.tgz","fileCount":77,"integrity":"sha512-xkshPj4T3YAE03xP0rkFu+6MLh82Dk/IDgROVFVFvCiplyAu5E8CAHvj4DMWS1AiCYqYr5QjjJglhMXbV7lxUA==","signatures":[{"sig":"MEUCIQD/eDFkfjXWKvQSMjpEbH4Eyc/Powq/vNdoszd7BjmR/gIgaLnat/rYFvqkHxxgKlBHFM/I/Iuv6PPT7BPtIh5LO2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC4X1lkGoVSt0sl0+JaLddWiDOvSUjIFy5h0C7R9na7VAiEAvZd9kFf+tlhJEMtG13DSs8obKK9+MSghnamk6kW7vhI="}],"unpackedSize":64651},"main":"./src/index.js","name":"@tc-libs/task","type":"commonjs","types":"./src/index.d.ts","gitHead":"bcac7044d5755cbe0ee75fb8464eaeaafaf54d83","typings":"./src/index.d.ts","version":"5.1.0","_npmUser":{"name":"the-connective","email":"dev@theconnective.team"},"_npmVersion":"11.8.0","description":"Tracking stato e run di job/task schedulati o manuali.","directories":{},"maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","@tc-libs/helper":"5.1.0","@tc-libs/logger":"5.1.0","@tc-libs/request":"5.1.0","@tc-libs/service":"5.1.0","@tc-libs/database":"5.1.0","@tc-libs/response":"5.1.0","@tc-libs/app-cache":"5.1.0","@tc-libs/pagination":"5.1.0","@tc-libs/retry-policy":"5.1.0","@tc-libs/authentication":"5.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"mongoose":"^8.0.0 || ^9.0.0","@nestjs/common":"^11.0.0 || ^12.0.0","@nestjs/swagger":"^11.0.0 || ^12.0.0","class-validator":"^0.14.0","@nestjs/mongoose":"^11.0.0 || ^12.0.0","class-transformer":"^0.5.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/task_5.1.0_1789741032601_0.6052262022924824"}}},"time":{"created":"2026-03-05T13:09:22.317Z","modified":"2026-09-18T14:17:12.908Z","2.0.1":"2026-03-05T13:09:22.553Z","3.0.0":"2026-03-05T16:19:36.944Z","3.1.0":"2026-03-06T09:34:14.978Z","3.2.0":"2026-03-06T09:49:56.713Z","3.3.0":"2026-03-06T09:55:37.781Z","3.4.0":"2026-03-06T10:19:02.700Z","3.5.0":"2026-03-09T13:28:12.971Z","3.6.0":"2026-03-09T13:55:19.156Z","3.6.1":"2026-03-09T17:12:20.501Z","3.8.0":"2026-04-01T13:22:24.907Z","3.9.0":"2026-04-01T13:26:10.922Z","3.11.0":"2026-06-23T09:30:01.526Z","3.12.0":"2026-06-25T15:27:14.204Z","3.13.0":"2026-06-25T16:46:32.499Z","3.14.0":"2026-06-25T16:58:03.405Z","4.0.0":"2026-07-02T11:47:37.754Z","4.1.0":"2026-07-02T12:40:46.593Z","4.2.0":"2026-07-02T12:56:09.049Z","4.3.0":"2026-07-02T13:12:40.693Z","4.4.0":"2026-07-02T14:09:00.997Z","4.5.0":"2026-07-02T14:14:39.596Z","4.6.0":"2026-07-08T12:41:10.424Z","4.7.0":"2026-07-20T14:11:56.651Z","4.9.0":"2026-09-16T13:28:48.179Z","4.10.0":"2026-09-16T13:58:45.879Z","5.0.0":"2026-09-18T12:08:47.074Z","5.1.0":"2026-09-18T14:17:12.701Z"},"description":"Tracking stato e run di job/task schedulati o manuali.","maintainers":[{"name":"the-connective","email":"dev@theconnective.team"}],"readme":"# @tc-libs/task\n\nTracking stato e run di job/task schedulati o manuali.\n\nIl package fornisce:\n\n- `TaskModule`\n- `TaskService`\n- `TaskRunService`\n- entity/repository/controller admin\n\n## `TaskService`\n\nMetodi specifici:\n\n- `ensureTask(code, env)`\n- `tryAcquireLock(code, env, staleMs)`\n- `markSuccess(code, elapsedMs, env)`\n- `markError(code, error, elapsedMs, env)`\n\nUso tipico:\n\n```ts\nconst task = await this.taskService.ensureTask('SYNC_USERS', 'prod');\nconst lock = await this.taskService.tryAcquireLock('SYNC_USERS', 'prod', 300000);\n\nif (!lock) return;\n```\n\nQuesto permette di evitare run concorrenti della stessa task.\n\n## `TaskRunService`\n\nGestisce le esecuzioni singole:\n\n- `startRun(task)`\n- `endRun(runId, elapsedMs)`\n- `failRun(runId, error, elapsedMs)`\n\nEsempio:\n\n```ts\nconst run = await this.taskRunService.startRun(task);\n\ntry {\n  // esegui job\n  await this.taskRunService.endRun(run._id.toString(), elapsedMs);\n  await this.taskService.markSuccess(task.code, elapsedMs, task.env);\n} catch (error) {\n  await this.taskRunService.failRun(run._id.toString(), error, elapsedMs);\n  await this.taskService.markError(task.code, error, elapsedMs, task.env);\n}\n```\n\n## Stati task\n\n`TASK_STATUS_ENUM`:\n\n- `IDLE`\n- `RUNNING`\n- `COMPLETED`\n- `FAILED`\n\nNel servizio attuale il lock usa soprattutto `IDLE` e `RUNNING`.\n\n## Sviluppo\n\n```bash\nnx build task\nnx test task\n```\n","readmeFilename":"README.md"}