{"_id":"@dudousxd/nestjs-telescope-sqs","_rev":"18-63a2dc8f2d18051aa0ae1955c91e05e5","name":"@dudousxd/nestjs-telescope-sqs","dist-tags":{"latest":"1.11.1"},"versions":{"1.0.0":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.0.0","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.0.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"5c73e5bc73a8e8aecd4f5b0b676b1d685f215cc9","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.0.0.tgz","fileCount":20,"integrity":"sha512-DzTNpj7F2nP/If9XVgT00QS4CsYdAppmuL7VaSR8O/2r/g9rcbCj3wO/w+zYTf3xmIWoZeYrvn1tOmhrnqw1zA==","signatures":[{"sig":"MEYCIQDrR9pf1Ocxg3KL+7/PO80Ilh/bRkulZmZ+asoswBd2PQIhAK8OOSYpHUVAYI3rR9JBsR7XeuqIodzuqT/E1iFazKs8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46694},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/claude-1000/2938ca5ffebe6e62f25bb790e943508e/dudousxd-nestjs-telescope-sqs-1.0.0.tgz","_integrity":"sha512-DzTNpj7F2nP/If9XVgT00QS4CsYdAppmuL7VaSR8O/2r/g9rcbCj3wO/w+zYTf3xmIWoZeYrvn1tOmhrnqw1zA==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"11.6.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.0.0"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.0.0_1780592261522_0.1910829094900972","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@dudousxd/nestjs-telescope-sqs","version":"2.0.0","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@2.0.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"99c5850711ede196c8168f58f30483041f4d0322","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-2.0.0.tgz","fileCount":20,"integrity":"sha512-LDw7gCUNSVxzoTyMMw9Ux/7FhyC8P/lV7LV47iN/Irg+X53zPp4yK8NxvEwp1Ky5L9YVG6GmRszUoXqrY+dtfw==","signatures":[{"sig":"MEYCIQDyQP7/Vycht4qB1vAk+MMpm1S+nLwO08fkSWImg2VjjQIhALwiyK/Cu4mdyVYEcEux0oHWYGPDT1FAABxnRmizdIrw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47464},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-2.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/fda40be5940674486ba2c6df6ab64f48/dudousxd-nestjs-telescope-sqs-2.0.0.tgz","_integrity":"sha512-LDw7gCUNSVxzoTyMMw9Ux/7FhyC8P/lV7LV47iN/Irg+X53zPp4yK8NxvEwp1Ky5L9YVG6GmRszUoXqrY+dtfw==","deprecated":"Accidental major — use 1.1.0 (same code, 1.x line continues).","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"10.8.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"2.0.0"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_2.0.0_1780627323213_0.1449944258611655","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.1.0","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.1.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"aefb3badbed296bf394686a35a71c4352caf11f4","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.1.0.tgz","fileCount":20,"integrity":"sha512-eqjjxqc1yYhFQu7+mhxnfZ+kqpANScMt7wAQko1PvVAuc1ueB1/oRZJC+k2KJPU7E1ggwm+OJAfGVhXA7xjO0Q==","signatures":[{"sig":"MEYCIQCDG6Y9eVSdg+iBaBfx/OeokZ7n4qM0Wburb05/8HFoQwIhAJdTNNX9Ju3PYOs78jH1PnBA7jrfDN8ZgcUz6fqIChit","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47464},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/5e1d10618bf421e12a6969688c69e66b/dudousxd-nestjs-telescope-sqs-1.1.0.tgz","_integrity":"sha512-eqjjxqc1yYhFQu7+mhxnfZ+kqpANScMt7wAQko1PvVAuc1ueB1/oRZJC+k2KJPU7E1ggwm+OJAfGVhXA7xjO0Q==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"10.8.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.1.0"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.1.0_1780627591468_0.7314228292042886","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.2.0","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.2.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"cdd187d9ceb1a68cf291b341e4f6b531e5771770","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.2.0.tgz","fileCount":20,"integrity":"sha512-MzCUHhEQsa0HMpaQspMxAh8zoEdsKAYkaBDAjFOa4w1xfqPJwKkjL7DkTqTczdWS7aChqOTn84c+G/5OLEMy7Q==","signatures":[{"sig":"MEUCIEMC/1WnFIzlhq3czT+09il9DBrEcZc+gcBZ/mOWv4SwAiEAvo38da+FRPxOKsNnL4y7MK02QFdRwVNPwIUTZw9qh8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47475},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/6b6c5419bbdba0eaa68aa1f5fa318f9d/dudousxd-nestjs-telescope-sqs-1.2.0.tgz","_integrity":"sha512-MzCUHhEQsa0HMpaQspMxAh8zoEdsKAYkaBDAjFOa4w1xfqPJwKkjL7DkTqTczdWS7aChqOTn84c+G/5OLEMy7Q==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"10.8.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.2.0"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.2.0_1780676011448_0.23399388800599996","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.2.1","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.2.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"80916b7eb2b5014c1af610dbd69eda41eb424b1e","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.2.1.tgz","fileCount":20,"integrity":"sha512-GYcyijXQcMzv9oXGPxUeg/9nbrpucO6+XYCn6trT4weSYf6qrDVr7ddQKDe8ZE82eRdu/6XtjAwKX5EBkzsdNw==","signatures":[{"sig":"MEYCIQC9z7apRg6cXaxyw9n/OhHI5W3jHWRBnMaedfkI7KJv0AIhAPU83QPNSgXXKrrlFR3mOKSMvG9baWf1xGpt0ev6StIH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47485},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/8c0537e8564aaafa45b62c14d68d33de/dudousxd-nestjs-telescope-sqs-1.2.1.tgz","_integrity":"sha512-GYcyijXQcMzv9oXGPxUeg/9nbrpucO6+XYCn6trT4weSYf6qrDVr7ddQKDe8ZE82eRdu/6XtjAwKX5EBkzsdNw==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"10.8.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.2.1"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.2.1_1780676677278_0.7702549769635889","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.3.0","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.3.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"6b4dca18c074063873fc933757ee95d8ebf4ebfb","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.3.0.tgz","fileCount":20,"integrity":"sha512-CvgYRVgBQ4J3LSSjB+Quq31fso6QDJNzbLepgxS5N0b6zuXfToflwWnwtSyOIApuQ5aVuqTnoAlH5D+60bcJIw==","signatures":[{"sig":"MEQCIEtq0/SHoKm4Cjy5Gm/2bxc+Oh077ZWYuI6LvkJ3DuyKAiBZveVDYqD8fNAm3h56jZkKDtHaWd2pYbLigI3l8TlU2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47495},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/c6d48b138d1422d1e7b0883e62b342de/dudousxd-nestjs-telescope-sqs-1.3.0.tgz","_integrity":"sha512-CvgYRVgBQ4J3LSSjB+Quq31fso6QDJNzbLepgxS5N0b6zuXfToflwWnwtSyOIApuQ5aVuqTnoAlH5D+60bcJIw==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"10.8.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.3.0"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.3.0_1780679817884_0.8787270180880231","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.4.0","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.4.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"d74b2ed3b3df26f86aee29a7e00f4475ec5f0b32","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.4.0.tgz","fileCount":20,"integrity":"sha512-nTThhQ54pcK0w7hVwTo978XofWvPnu6aXAIG86Nn19gcZy+/GFs9aGD6A+0tFbup9t5WI869Z9vIQIXs9wlEew==","signatures":[{"sig":"MEYCIQC5hLmRvUGCd191GOA4ESschPkoeEJ4tkFeAA2/ize5GAIhAJdr3fXKwMpvJ+qPua0UfA4SIpTMvdJ0VmernoHeHYya","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47505},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/b9354cc69145d1eeff4e2ddb97e52197/dudousxd-nestjs-telescope-sqs-1.4.0.tgz","_integrity":"sha512-nTThhQ54pcK0w7hVwTo978XofWvPnu6aXAIG86Nn19gcZy+/GFs9aGD6A+0tFbup9t5WI869Z9vIQIXs9wlEew==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"10.8.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.4.0"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.4.0_1780691634049_0.24354934089679237","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.5.0","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.5.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"11cb2d5e6411458fa3b2c130a753f24887b1fdc4","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.5.0.tgz","fileCount":20,"integrity":"sha512-0ZpBSkkjRIQyjuXJVyDt0fLiNTvl8x0M/LWsEnt3iUuNKdAiiOxxWwd1TJfG12iIzmhKGyxu+oYyCWmpKo6Ftw==","signatures":[{"sig":"MEYCIQCvA+cA/9bhArdtcHyG1bvBJyFxkw1Cy/3IOOef7latqgIhAOh974sjELD8c4nD5smd+lRx0nOvNTjDZIUz4ltqBB7U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47515},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/fd3666cf9064bca830b08e6c5fe146e5/dudousxd-nestjs-telescope-sqs-1.5.0.tgz","_integrity":"sha512-0ZpBSkkjRIQyjuXJVyDt0fLiNTvl8x0M/LWsEnt3iUuNKdAiiOxxWwd1TJfG12iIzmhKGyxu+oYyCWmpKo6Ftw==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"10.8.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.5.0"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.5.0_1780698610649_0.9866225877085602","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.6.0","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.6.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"7e17126aa2a0defa20b5043fb55eebadbba8f0a1","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.6.0.tgz","fileCount":20,"integrity":"sha512-IIVniC89Tf/MwApzbzzcaHdMsCF47Ya/eCVNAl+YAGWRDOwUplwWrVV1iZYwHVpMCLd+0F6x235nzX9Q1rUfEg==","signatures":[{"sig":"MEQCIAnV3gnJM23Zi77aoy32qDynYAP5cFOOYg0bar/bpc0GAiAJ2fnn89ul+T7gOEpCYBq0jpDBRE0G2y2HdqP5APqm1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47525},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/74a448bdd593362e77ebf6919528e25e/dudousxd-nestjs-telescope-sqs-1.6.0.tgz","_integrity":"sha512-IIVniC89Tf/MwApzbzzcaHdMsCF47Ya/eCVNAl+YAGWRDOwUplwWrVV1iZYwHVpMCLd+0F6x235nzX9Q1rUfEg==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"11.6.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.6.0"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.6.0_1780767201768_0.8452763053788528","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.7.0","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.7.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"081961844ed5e8f51b19c1dc5c93d3f9e9232e0d","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.7.0.tgz","fileCount":20,"integrity":"sha512-zm4NRSf4nNBSJ4cIDzv7UMPmufpRBoym8c/MkFa/n5vN7nTNGNVspRGkcvwL4z87kp/1MsWVwwjG44wPRrLpJw==","signatures":[{"sig":"MEYCIQDT78Kx05nNnE5RlEcd4jzheMjp4od9SpxZWBvZGhLVWAIhAJ2h8MXyUJbwlv79o0eT4zOLerWzKhsSpbt70nIF4k4d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47535},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/a6bd9ed0f9d96423d7e073909e57696f/dudousxd-nestjs-telescope-sqs-1.7.0.tgz","_integrity":"sha512-zm4NRSf4nNBSJ4cIDzv7UMPmufpRBoym8c/MkFa/n5vN7nTNGNVspRGkcvwL4z87kp/1MsWVwwjG44wPRrLpJw==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"10.8.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.7.0"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.7.0_1781016038715_0.03070978351158704","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.7.1","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.7.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"f52f41b08c67d8058ae12aa248973b8560cec4d9","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.7.1.tgz","fileCount":20,"integrity":"sha512-1WUBkxXikio6+AaxhPOOMTUzhGIqdWO7dqJlopbY2RYpe6hgKgT+ZqqQ0yfNfQlJ3V6AFOGig/o4EZo+BfFvXg==","signatures":[{"sig":"MEUCIQDuBte46JLGmji0RpuExkGj7aqShIIEohUsCItji3u9DQIgOfpSlWqvEpN+xVqgP60ZZrThjzyDwr0JB5P6FIcMtLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47545},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.7.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/01c3b7546275eaf4843c12e48a5b1ef4/dudousxd-nestjs-telescope-sqs-1.7.1.tgz","_integrity":"sha512-1WUBkxXikio6+AaxhPOOMTUzhGIqdWO7dqJlopbY2RYpe6hgKgT+ZqqQ0yfNfQlJ3V6AFOGig/o4EZo+BfFvXg==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"10.8.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.7.1"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.7.1_1781277098345_0.917745066472742","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.8.0","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.8.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"39179a06760e3eac97d842b6b90caaae67ba71e6","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.8.0.tgz","fileCount":20,"integrity":"sha512-1I+Nra2vsHnezFOE1+uNYDOD/K/CjTfN4I8cIYg9K+Yfo0rN44CITQnZlMu2exw5kEUFpX8C0+DKwvCwHDWNvQ==","signatures":[{"sig":"MEUCIDzKFm+CE72iJt8so8+XoW7T4ASGhzbQbCC83Uc9nxMfAiEA/DhtPjyX51kxkXl8uYzC7kRoWZB+vd+UldC7x0dD6e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47555},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.8.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/dc81d4fdfc45340a50a3364599806878/dudousxd-nestjs-telescope-sqs-1.8.0.tgz","_integrity":"sha512-1I+Nra2vsHnezFOE1+uNYDOD/K/CjTfN4I8cIYg9K+Yfo0rN44CITQnZlMu2exw5kEUFpX8C0+DKwvCwHDWNvQ==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"10.8.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.8.0"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.8.0_1781557463968_0.5994573883699412","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.9.0","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.9.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"224d9824fe31aef4746f25e59fa207cba21a6617","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.9.0.tgz","fileCount":20,"integrity":"sha512-NIFRduYMbBi3er3627r+a8aUJJBm9MWKFarvNDpzncB61L1i9r1uF42rwHkLml2WxUEDPZeejQUCs3Yv/K+d9Q==","signatures":[{"sig":"MEUCIQDq6OIrz2jmtskTrpvGipc9m5IsL/RIXust/MFh1AzTVwIgLtgGOGC2ma4Kti3CMm4CQ3gZDipkg6+fWba4lEkd/SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47565},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/8e7fbcb6f0454ddaae6c5998c4188150/dudousxd-nestjs-telescope-sqs-1.9.0.tgz","_integrity":"sha512-NIFRduYMbBi3er3627r+a8aUJJBm9MWKFarvNDpzncB61L1i9r1uF42rwHkLml2WxUEDPZeejQUCs3Yv/K+d9Q==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"10.8.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.9.0"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.9.0_1781711239799_0.4689001046924981","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.9.1","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.9.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"7c157a43137601dd585cef88f23e564598670ff9","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.9.1.tgz","fileCount":20,"integrity":"sha512-83OFP0b7+xV3zz9cIenAdqvqLsfneXsFI+wCW6/GMfaX+cevdjXt8WPmTwLH6qIFvFHulFMowM128RMtD9lBjw==","signatures":[{"sig":"MEUCIQD0C4CcWHbUs58zxfJ5tSoxaLojJCGUERWC0sbdwksvEQIgYIeF/izyPK4ShkqvGKTbJ3o9Cld1r/Yx7LRO3vSWFNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47575},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.9.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/d582728fe799238944cde2ab620482a7/dudousxd-nestjs-telescope-sqs-1.9.1.tgz","_integrity":"sha512-83OFP0b7+xV3zz9cIenAdqvqLsfneXsFI+wCW6/GMfaX+cevdjXt8WPmTwLH6qIFvFHulFMowM128RMtD9lBjw==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"10.8.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.9.1"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"^1.9.1"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.9.1_1781726157321_0.18930314065207732","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.10.0","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.10.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"80cdd9bbdb9a27c773b38a83f01d4b1cbae421d3","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.10.0.tgz","fileCount":20,"integrity":"sha512-rfe6fe3qWjivSJknFVSTvt2l8MFIpeo4miEcjgGoFyeOaZe6x72+mfm7NLdrvAKekArKk7sSvRkhVm/kWxmvkQ==","signatures":[{"sig":"MEQCIEC8dFAdhLMBmPEoLxE1DkxsqCpFAiJZ7N3mQDdmHmbKAiAqKlsvS/TxhNHXy1+54P8Frl1/5CrYmIBChHySPYknZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47589},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/411fbc1514f24a2ca20b60e74c96880f/dudousxd-nestjs-telescope-sqs-1.10.0.tgz","_integrity":"sha512-rfe6fe3qWjivSJknFVSTvt2l8MFIpeo4miEcjgGoFyeOaZe6x72+mfm7NLdrvAKekArKk7sSvRkhVm/kWxmvkQ==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"10.8.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.10.0"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.10.0_1781746912590_0.7062312034087497","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.11.0","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@dudousxd/nestjs-telescope-sqs@1.11.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"dist":{"shasum":"1aee2c31ebb62195dda6cc1b2b648c3077520e5d","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.11.0.tgz","fileCount":20,"integrity":"sha512-WMfSJPLcPTXflUU3hYVM3HGGulQprANuUE8CNz1G8I/nxSETPWpXkLc8bOKWaqvkHz+D6vem2W5SWgONd29NNA==","signatures":[{"sig":"MEQCIGRgCc6JGqpGSYZ7YrL6av3mDEWb9nRn8XjO2d9wmE0ZAiBq2mMXLJMNUvftVVrW2XFatO1GcrTse3R2WkcIwffqOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51495},"main":"./dist/index.js","type":"module","_from":"file:dudousxd-nestjs-telescope-sqs-1.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/b3c9cf841775564f747940c1f975469d/dudousxd-nestjs-telescope-sqs-1.11.0.tgz","_integrity":"sha512-WMfSJPLcPTXflUU3hYVM3HGGulQprANuUE8CNz1G8I/nxSETPWpXkLc8bOKWaqvkHz+D6vem2W5SWgONd29NNA==","repository":{"url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","type":"git","directory":"packages/sqs"},"_npmVersion":"10.8.2","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0","reflect-metadata":"^0.2.2","@aws-sdk/client-sqs":"3.1060.0","@dudousxd/nestjs-telescope":"1.11.0"},"peerDependencies":{"@nestjs/core":">=10.0.0","@nestjs/common":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-telescope-sqs_1.11.0_1781797219806_0.6328978958017681","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@dudousxd/nestjs-telescope-sqs","version":"1.11.1","description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","directory":"packages/sqs"},"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"type":"module","sideEffects":false,"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"peerDependencies":{"@nestjs/common":">=10.0.0","@nestjs/core":">=10.0.0","reflect-metadata":">=0.1.13","@dudousxd/nestjs-telescope":"^1.28.1"},"devDependencies":{"@aws-sdk/client-sqs":"3.1060.0","@nestjs/common":"^12.0.0","@nestjs/core":"^12.0.0","@types/node":"^20.0.0","reflect-metadata":"^0.2.2","typescript":"^5.4.0","vitest":"^3.0.0","@dudousxd/nestjs-telescope":"1.28.1"},"engines":{"node":">=20"},"keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"scripts":{"build":"tsc -p tsconfig.json","test":"vitest run --passWithNoTests","test:watch":"vitest","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.spec.json --noEmit"},"_id":"@dudousxd/nestjs-telescope-sqs@1.11.1","bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","_integrity":"sha512-3XN00HyQGmW3HEdDm+yKpGe+tp0sn9aUWLaYytWqYswZC5qiiIc6a/Vq4DGn+5FfeLTWILcQIMRmhUbVAs1v0A==","_resolved":"/tmp/5256b63d91c8d3ec8e7948bbfd8cc0b2/dudousxd-nestjs-telescope-sqs-1.11.1.tgz","_from":"file:dudousxd-nestjs-telescope-sqs-1.11.1.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3XN00HyQGmW3HEdDm+yKpGe+tp0sn9aUWLaYytWqYswZC5qiiIc6a/Vq4DGn+5FfeLTWILcQIMRmhUbVAs1v0A==","shasum":"2eb0ff1097e39b6e076b9960854b3f69bf9e783f","tarball":"https://registry.npmjs.org/@dudousxd/nestjs-telescope-sqs/-/nestjs-telescope-sqs-1.11.1.tgz","fileCount":20,"unpackedSize":53191,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICX/rpy1UGRCWZ5QmSwHbACFtbFtK5YJTIBmD6aSPgZJAiBbDugNTMZ86Na1meIwOAWGilolDVccnrDl2+o4c2NRzQ=="}]},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"directories":{},"maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nestjs-telescope-sqs_1.11.1_1788017584168_0.6572114711309764"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-04T16:57:41.364Z","modified":"2026-08-29T15:33:04.474Z","1.0.0":"2026-06-04T16:57:41.696Z","2.0.0":"2026-06-05T02:42:03.353Z","1.1.0":"2026-06-05T02:46:31.612Z","1.2.0":"2026-06-05T16:13:31.577Z","1.2.1":"2026-06-05T16:24:37.445Z","1.3.0":"2026-06-05T17:16:58.030Z","1.4.0":"2026-06-05T20:33:54.190Z","1.5.0":"2026-06-05T22:30:10.798Z","1.6.0":"2026-06-06T17:33:21.926Z","1.7.0":"2026-06-09T14:40:38.871Z","1.7.1":"2026-06-12T15:11:38.505Z","1.8.0":"2026-06-15T21:04:24.113Z","1.9.0":"2026-06-17T15:47:19.980Z","1.9.1":"2026-06-17T19:55:57.442Z","1.10.0":"2026-06-18T01:41:52.733Z","1.11.0":"2026-06-18T15:40:19.942Z","1.11.1":"2026-08-29T15:33:04.315Z"},"bugs":{"url":"https://github.com/DavideCarvalho/nestjs-telescope/issues"},"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","homepage":"https://github.com/DavideCarvalho/nestjs-telescope#readme","keywords":["nestjs","telescope","sqs","queue","dlq","redrive","observability"],"repository":{"type":"git","url":"git+https://github.com/DavideCarvalho/nestjs-telescope.git","directory":"packages/sqs"},"description":"SQS DLQ queue manager (snapshot + redrive) for @dudousxd/nestjs-telescope.","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"readme":"# @dudousxd/nestjs-telescope-sqs\n\nSQS **live-queue** manager for\n[`@dudousxd/nestjs-telescope`](../../README.md). It implements the live-queue\n`QueueManager` SPI for Amazon SQS so the dashboard can report queue **depth**\n(pending / in-flight / delayed) for any queue, and — for queues that have a\ndead-letter queue — also snapshot the messages stranded in the DLQ (with redacted\nbodies) and **redrive** that DLQ back to its source queue.\n\nThe DLQ is **optional**. This matches real AWS, where many queues have no DLQ:\n\n- **Without `dlqUrl`** you still get the primary value — live queue depth\n  (`waiting` / `active` / `delayed`) from the main queue. `failed` is `0`, DLQ\n  inspection (`listJobs('failed')`) is empty, and `redrive` is unavailable for\n  that queue.\n- **With `dlqUrl`** you additionally get DLQ inspection and `redrive`.\n\nEach queue's summary advertises an `actions` capability hint (`['redrive']` when a\nDLQ is configured, otherwise `[]`) so the UI can show the Redrive button only for\nqueues that actually support it.\n\n## Install\n\n```bash\npnpm add @dudousxd/nestjs-telescope-sqs\n```\n\nPeer deps: `@dudousxd/nestjs-telescope`, `@nestjs/common`, `@nestjs/core`,\n`reflect-metadata`. There is **no hard dependency on `@aws-sdk/client-sqs`** — the\nSDK is touched in exactly one optional file (`createAwsSqsOps`). Install the SDK\nyourself if you use that helper:\n\n```bash\npnpm add @aws-sdk/client-sqs\n```\n\n## Usage\n\n`SqsQueueManager` is a `QueueManager`, passed via the `queueManagers` option (not\n`watchers`). You give it the SQS operations port (`SqsOps`) and the queues to\nexpose — each with its source `url` and an **optional** `dlqUrl`:\n\n```ts\nimport { SQSClient } from '@aws-sdk/client-sqs';\nimport { TelescopeModule } from '@dudousxd/nestjs-telescope';\nimport { SqsQueueManager, createAwsSqsOps } from '@dudousxd/nestjs-telescope-sqs';\n\nconst client = new SQSClient({ region: 'us-east-1' });\n\n@Module({\n  imports: [\n    TelescopeModule.forRoot({\n      queueManagers: [\n        new SqsQueueManager({\n          ops: createAwsSqsOps(client),\n          queues: [\n            {\n              // With a DLQ: depth + DLQ inspection + redrive.\n              name: 'mail',\n              url: 'https://sqs.us-east-1.amazonaws.com/123456789012/mail',\n              dlqUrl: 'https://sqs.us-east-1.amazonaws.com/123456789012/mail-dlq',\n            },\n            {\n              // No DLQ: live depth only (waiting/active/delayed).\n              name: 'events',\n              url: 'https://sqs.us-east-1.amazonaws.com/123456789012/events',\n            },\n          ],\n        }),\n      ],\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\n`createAwsSqsOps(client)` is the default `SqsOps` implementation and the **only**\nplace the AWS SDK is imported. Advanced hosts can implement `SqsOps` themselves\n(four methods: `approximateCounts`, `receiveDlq`, `redrive`, `queueArn`) and skip\nthe SDK dependency entirely.\n\n## What surfaces\n\nThis adds an `sqs` driver to the live-queue endpoints (same authorizer as the\nrest of the dashboard):\n\n| Method & path | Returns |\n|---------------|---------|\n| `GET /telescope/api/queues/live` | `QueueSummary[]` including each SQS queue — counts derived from `GetQueueAttributes` (main visible → `waiting`, main in-flight → `active`, main delayed → `delayed`, and **DLQ visible → `failed` only when a `dlqUrl` is configured, else `0`**); `completed`/`paused` are always `0` and `isPaused` is `false`. Each summary carries an `actions` hint (`['redrive']` with a DLQ, else `[]`). |\n| `GET /telescope/api/queues/live/sqs/:queue/counts` | `QueueCounts` for one queue. |\n| `GET /telescope/api/queues/live/sqs/:queue/jobs?state=failed` | A best-effort DLQ snapshot (see limits below) when the queue has a `dlqUrl`. Without a `dlqUrl`, or for any non-`failed` `state`, returns an empty page. |\n| `GET /telescope/api/queues/live/sqs/:queue/jobs/:id` | A `QueueJobDetail` for a snapshotted DLQ message (redacted `data`). |\n\nDLQ message bodies pass through core redaction before they leave the server, so\nsecret-keyed fields (e.g. `password`, `token`) are masked — the same security\nproperty as the BullMQ manager.\n\n## Depth always; DLQ features only with a `dlqUrl`\n\nSQS has **no \"list all messages\" primitive**. You can only:\n\n- read queue-depth approximations (`GetQueueAttributes`), and\n- `ReceiveMessage`, which temporarily *hides* the messages it returns.\n\nSo the live **depth** (`waiting`/`active`/`delayed`) is always available from the\nmain queue, but message *enumeration* is only possible against a DLQ:\n\n- **Depth is always reported.** `listQueues`/`counts` read the main queue for every\n  queue, with or without a DLQ.\n- **Only `failed` is browsable, and only with a `dlqUrl`.** `listJobs` returns an\n  empty page for `waiting`/`active`/`delayed`/`completed`/`paused` (these states\n  can't be enumerated in SQS), and also for `failed` when the queue has no DLQ.\n  The depth *counts* still show in the summary regardless.\n- **`listJobs('failed')` is a snapshot, not a drain.** It `ReceiveMessage`s up to\n  10 DLQ messages with a short visibility timeout and **never deletes them** —\n  they reappear for real consumers once the timeout elapses. There is no real\n  pagination (`nextCursor` is always `null`); SQS returns an arbitrary batch.\n- **`getJob` reads a short-lived cache.** Received SQS messages aren't refetchable\n  by id, so the snapshot caches each message body so `getJob(id)` can return it.\n  An id that wasn't in the most recent snapshot returns `null`.\n- **No `retry`/`remove`/`promote`/`retryAll`.** SQS has no per-message requeue.\n  The single mutation is `redrive`, and only for queues with a `dlqUrl`.\n\n## Redrive (the one action)\n\n`redrive(queue)` issues a native SQS `StartMessageMoveTask` with\n`SourceArn = <dlqArn>` and `DestinationArn = <sourceArn>`, moving the DLQ's\nmessages back to the source queue, and returns the best-effort pre-redrive failed\ncount. It is available only for queues with a configured `dlqUrl` — calling it on\na DLQ-less queue throws `Queue \"<name>\" has no DLQ configured; redrive\nunavailable`, and such queues advertise `actions: []`. It surfaces as:\n\n| Method & path | Effect |\n|---------------|--------|\n| `POST /telescope/api/queues/live/sqs/:queue/actions/redrive` | Start a DLQ → source message-move task; responds `{ ok: true, count }` (the pre-action DLQ count). |\n\n### Gated by `authorizeAction` (default-deny)\n\nLike all queue mutations, `redrive` runs behind the `TelescopeActionGuard` *on top\nof* the read `authorizer`, and that guard **fails closed**: without an\n`authorizeAction` callback, the redrive endpoint returns `403` even for callers\nthe read authorizer already trusts. Opt in explicitly:\n\n```ts\nTelescopeModule.forRoot({\n  authorizer: (ctx) => isAdmin(ctx.request),\n  authorizeAction: (ctx, action) => {\n    // action: { driver: 'sqs', queue, action: 'redrive' }\n    return canRedriveQueues(ctx.request);\n  },\n  queueManagers: [new SqsQueueManager({ ops: createAwsSqsOps(client), queues })],\n});\n```\n\n> **Native redrive prerequisite.** `StartMessageMoveTask` requires the DLQ to have\n> been configured as a redrive *target* (i.e. the source queue's redrive policy\n> points at it). If your DLQ isn't set up for native redrive, the fallback is a\n> manual receive → re-send → delete loop against the source queue; this package\n> implements the native command as the default and does not ship the manual\n> fallback.\n\n## Testing — no real AWS\n\nUnlike the BullMQ manager (which has a real-Redis integration test), there is **no\nreal-AWS integration test** here: SQS has no free local analog in this repo. The\nmanager depends only on the `SqsOps` port, so the unit tests run AWS-free in CI\nwith a mock `SqsOps` — that mock-port contract *is* the test surface. A light\n`aws-sqs-ops.spec.ts` mocks the SQS client's `send` to assert the right SDK\ncommand instances and inputs are issued.\n","readmeFilename":"README.md"}