{"_id":"@cnnrrss/replay-aws-dlq","_rev":"8-a3132fcdda0c7d4b95290826e6d71e5d","name":"@cnnrrss/replay-aws-dlq","dist-tags":{"latest":"1.1.7"},"versions":{"1.1.1":{"name":"@cnnrrss/replay-aws-dlq","version":"1.1.1","description":"Re-drive dead letter queue messages to another queue","homepage":"https://github.com/cnnrrss/replay-aws-dlq#readme","author":{"name":"Garry Yao + Connor Vanderhook","email":"connorvhook@gmail.com"},"bin":{"replay-aws-dlq":"cli.js"},"keywords":["aws","sqs","dead letter queue","re-process"],"devDependencies":{"aws-sdk-mock":"^4.5.0","eslint":"^5.9.0","eslint-config-prettier":"^3.3.0","eslint-config-xo":"^0.25.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.2.0","jest":"^24.8.0","lint-staged":"^8.1.0","prettier":"^1.15.2"},"engines":{"npm":">= 4.0.0","node":">= 10.0.0"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":"error"},"plugins":["prettier"]},"scripts":{"pretest":"eslint .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/cnnrrss/replay-aws-dlq.git"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"p-throttle":"^4.1.1","sqs-consumer":"^5.3.0","sqs-producer":"^1.6.3","yargs":"^17.2.1"},"gitHead":"40b304d72945d5afecf805b9e385506f7bbaa2cf","bugs":{"url":"https://github.com/cnnrrss/replay-aws-dlq/issues"},"_id":"@cnnrrss/replay-aws-dlq@1.1.1","_nodeVersion":"16.9.0","_npmVersion":"7.21.1","dist":{"integrity":"sha512-dDrrcwLVL6wdhUMaClW2j/bcZB57flBqg0lbsFFnoLzNM+tzPxfMDYuqRIkDfkRGytmpImb/JXAY+9Uurzis/Q==","shasum":"51d9c20a4809e7a45969675e5231e7d20d30f86a","tarball":"https://registry.npmjs.org/@cnnrrss/replay-aws-dlq/-/replay-aws-dlq-1.1.1.tgz","fileCount":6,"unpackedSize":11177,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwEBFKXFQoh8j8S8QyiXu3r4E4hpTbzifadawCYqaeWQIgfqoMva9R1B2TrU49SP7m9xR6LAhvYr1X0IyMcZT8nEw="}]},"_npmUser":{"name":"cnnrrss","email":"connorvhook@gmail.com"},"directories":{},"maintainers":[{"name":"cnnrrss","email":"connorvhook@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/replay-aws-dlq_1.1.1_1634615232089_0.24349005579372895"},"_hasShrinkwrap":false},"1.1.2":{"name":"@cnnrrss/replay-aws-dlq","version":"1.1.2","description":"Re-drive dead letter queue messages to another queue","homepage":"https://github.com/cnnrrss/replay-aws-dlq#readme","author":{"name":"Garry Yao + Connor Vanderhook","email":"connorvhook@gmail.com"},"bin":{"replay-aws-dlq":"cli.js"},"keywords":["aws","sqs","dead letter queue","re-process"],"devDependencies":{"aws-sdk-mock":"^4.5.0","eslint":"^5.9.0","eslint-config-prettier":"^3.3.0","eslint-config-xo":"^0.25.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.2.0","jest":"^24.8.0","lint-staged":"^8.1.0","prettier":"^1.15.2"},"engines":{"npm":">= 4.0.0","node":">= 10.0.0"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":"error"},"plugins":["prettier"]},"scripts":{"pretest":"eslint .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/cnnrrss/replay-aws-dlq.git"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"p-throttle":"^4.1.1","sqs-consumer":"^5.3.0","sqs-producer":"^1.6.3","yargs":"^17.2.1"},"gitHead":"e2ea6d9c06d524505c96007e6f1ebb65398baa98","bugs":{"url":"https://github.com/cnnrrss/replay-aws-dlq/issues"},"_id":"@cnnrrss/replay-aws-dlq@1.1.2","_nodeVersion":"16.9.0","_npmVersion":"7.21.1","dist":{"integrity":"sha512-/U0XTLbcaMaKop7PoGbp7ONyrdxQMUtK43V0gtCdLJ33Px61mGJiDuOd5/32EDg5yULf17QDLWXSNPPeqKTONw==","shasum":"aa968648952db9d82b8f1e618a78b2c35a30fd08","tarball":"https://registry.npmjs.org/@cnnrrss/replay-aws-dlq/-/replay-aws-dlq-1.1.2.tgz","fileCount":6,"unpackedSize":11528,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsJkRYUSYedTQmRX/47XfQJrZuxitsnsufIgWlY/wm9AiBhSt4rANU6AgkzSJK8Hb9yfMvEPs1ObogVEiJVHtz5Aw=="}]},"_npmUser":{"name":"cnnrrss","email":"connorvhook@gmail.com"},"directories":{},"maintainers":[{"name":"cnnrrss","email":"connorvhook@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/replay-aws-dlq_1.1.2_1634616116839_0.5919704477811236"},"_hasShrinkwrap":false},"1.1.3":{"name":"@cnnrrss/replay-aws-dlq","version":"1.1.3","description":"Re-drive dead letter queue messages to another queue","homepage":"https://github.com/cnnrrss/replay-aws-dlq#readme","author":{"name":"Garry Yao + Connor Vanderhook","email":"connorvhook@gmail.com"},"bin":{"replay-aws-dlq":"cli.js"},"keywords":["aws","sqs","dead letter queue","re-process"],"devDependencies":{"aws-sdk-mock":"^4.5.0","eslint":"^5.9.0","eslint-config-prettier":"^3.3.0","eslint-config-xo":"^0.25.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.2.0","jest":"^24.8.0","lint-staged":"^8.1.0","prettier":"^1.15.2"},"engines":{"npm":">= 4.0.0","node":">= 10.0.0"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":"error"},"plugins":["prettier"]},"scripts":{"pretest":"eslint .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/cnnrrss/replay-aws-dlq.git"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"p-throttle":"^4.1.1","sqs-consumer":"^5.3.0","sqs-producer":"^1.6.3","yargs":"^17.2.1"},"gitHead":"4af0da2776e0c325015a7ba1c81e08cb94b7b642","bugs":{"url":"https://github.com/cnnrrss/replay-aws-dlq/issues"},"_id":"@cnnrrss/replay-aws-dlq@1.1.3","_nodeVersion":"16.9.0","_npmVersion":"7.21.1","dist":{"integrity":"sha512-/wav0LRGWcJae9T8wp08cM+TO9m8mAK23Ri66NNc4KklDzbYZr8Gb8ZvunpYzj8laYGHFDR2vpj92UJsvTbAPA==","shasum":"261ca4d83787ec19a8ecfdefb5c1a22231c72962","tarball":"https://registry.npmjs.org/@cnnrrss/replay-aws-dlq/-/replay-aws-dlq-1.1.3.tgz","fileCount":6,"unpackedSize":11524,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoZrjRVktzcINjiVfqKT5ZLcE0PkOKAX2d5+OHmKSt2AiAUrLPn77RRwqo5ag9q/jPBN2hhMHrY9Tluw/6kVgDGAQ=="}]},"_npmUser":{"name":"cnnrrss","email":"connorvhook@gmail.com"},"directories":{},"maintainers":[{"name":"cnnrrss","email":"connorvhook@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/replay-aws-dlq_1.1.3_1634616669899_0.1937530735817714"},"_hasShrinkwrap":false},"1.1.4":{"name":"@cnnrrss/replay-aws-dlq","version":"1.1.4","description":"Re-drive dead letter queue messages to another queue","homepage":"https://github.com/cnnrrss/replay-aws-dlq#readme","author":{"name":"Garry Yao + Connor Vanderhook","email":"connorvhook@gmail.com"},"bin":{"replay-aws-dlq":"cli.js"},"keywords":["aws","sqs","dead letter queue","re-process"],"devDependencies":{"aws-sdk-mock":"^4.5.0","eslint":"^5.9.0","eslint-config-prettier":"^3.3.0","eslint-config-xo":"^0.25.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.2.0","jest":"^24.8.0","lint-staged":"^8.1.0","prettier":"^1.15.2"},"engines":{"npm":">= 4.0.0","node":">= 10.0.0"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":"error"},"plugins":["prettier"]},"scripts":{"pretest":"eslint .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/cnnrrss/replay-aws-dlq.git"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"p-throttle":"^4.1.1","sqs-consumer":"^5.3.0","sqs-producer":"^1.6.3","yargs":"^17.2.1"},"gitHead":"c231216eb1b3b75706f539201a80b8d6c7cc9257","bugs":{"url":"https://github.com/cnnrrss/replay-aws-dlq/issues"},"_id":"@cnnrrss/replay-aws-dlq@1.1.4","_nodeVersion":"16.9.0","_npmVersion":"7.21.1","dist":{"integrity":"sha512-HNYkJLnBSKqhdAXIJuj3dDSZaUHu9R/R2vrUqDji+EcRsEOA/oNR7Hg9EqsPzBOUm4tZWg9YP+E+Rc0P1UXf/w==","shasum":"f95663534f013dcdba4195ba34a7fd41a239292e","tarball":"https://registry.npmjs.org/@cnnrrss/replay-aws-dlq/-/replay-aws-dlq-1.1.4.tgz","fileCount":6,"unpackedSize":13098,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHf6D2mZ6OdLj8F4ACahEhWeYDVCbqZSuX307un0FWC3AiEAwDmV/2Qw2eG/S3cxj+ePkTLU5mkLsYjUlJv629n3Jco="}]},"_npmUser":{"name":"cnnrrss","email":"connorvhook@gmail.com"},"directories":{},"maintainers":[{"name":"cnnrrss","email":"connorvhook@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/replay-aws-dlq_1.1.4_1634620921466_0.6842709902526511"},"_hasShrinkwrap":false},"1.1.5":{"name":"@cnnrrss/replay-aws-dlq","version":"1.1.5","description":"Re-drive dead letter queue messages to another queue","homepage":"https://github.com/cnnrrss/replay-aws-dlq#readme","author":{"name":"Garry Yao + Connor Vanderhook","email":"connorvhook@gmail.com"},"bin":{"replay-aws-dlq":"cli.js"},"keywords":["aws","sqs","dead letter queue","re-process"],"devDependencies":{"aws-sdk-mock":"^4.5.0","eslint":"^5.9.0","eslint-config-prettier":"^3.3.0","eslint-config-xo":"^0.25.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.2.0","jest":"^24.8.0","lint-staged":"^8.1.0","prettier":"^1.15.2"},"engines":{"npm":">= 4.0.0","node":">= 10.0.0"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":"error"},"plugins":["prettier"]},"scripts":{"pretest":"eslint .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/cnnrrss/replay-aws-dlq.git"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"p-throttle":"^4.1.1","sqs-consumer":"^5.3.0","sqs-producer":"^1.6.3","yargs":"^17.2.1"},"gitHead":"de7e5ac38fb3a48231d13a27f05384edd7b42e53","bugs":{"url":"https://github.com/cnnrrss/replay-aws-dlq/issues"},"_id":"@cnnrrss/replay-aws-dlq@1.1.5","_nodeVersion":"16.9.0","_npmVersion":"7.21.1","dist":{"integrity":"sha512-mLmmgOSsnV/eMCeMEB9yum8XGwVq7bcN+NBKtoSYP0iO6Q6Y3ovL8i7u3FWAN6/oJ1HOjH/aN2HBqZmlbN8q/A==","shasum":"059a66e371709faa0d47e346d07e1bf83b1281ce","tarball":"https://registry.npmjs.org/@cnnrrss/replay-aws-dlq/-/replay-aws-dlq-1.1.5.tgz","fileCount":6,"unpackedSize":13205,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3IBi4WUtvnr1Hkvx564kkZsql6QuZR+Aen31WtXfYsAIhAML5H9C8Hp5p20KYBmvtmHAQUnIIXZfauVS6nuVXyN1l"}]},"_npmUser":{"name":"cnnrrss","email":"connorvhook@gmail.com"},"directories":{},"maintainers":[{"name":"cnnrrss","email":"connorvhook@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/replay-aws-dlq_1.1.5_1634621439336_0.834245817717717"},"_hasShrinkwrap":false},"1.1.6":{"name":"@cnnrrss/replay-aws-dlq","version":"1.1.6","description":"Re-drive dead letter queue messages to another queue","homepage":"https://github.com/cnnrrss/replay-aws-dlq#readme","author":{"name":"Garry Yao + Connor Vanderhook","email":"connorvhook@gmail.com"},"bin":{"replay-aws-dlq":"cli.js"},"keywords":["aws","sqs","dead letter queue","re-process"],"devDependencies":{"aws-sdk-mock":"^4.5.0","eslint":"^5.9.0","eslint-config-prettier":"^3.3.0","eslint-config-xo":"^0.25.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.2.0","jest":"^24.8.0","lint-staged":"^8.1.0","prettier":"^1.15.2"},"engines":{"npm":">= 4.0.0","node":">= 10.0.0"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":"error"},"plugins":["prettier"]},"scripts":{"pretest":"eslint .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/cnnrrss/replay-aws-dlq.git"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"p-throttle":"^4.1.1","sqs-consumer":"^5.3.0","sqs-producer":"^1.6.3","yargs":"^17.2.1"},"gitHead":"72389c0a2c920b40bdd90ce5ede8f935842b5451","bugs":{"url":"https://github.com/cnnrrss/replay-aws-dlq/issues"},"_id":"@cnnrrss/replay-aws-dlq@1.1.6","_nodeVersion":"16.9.0","_npmVersion":"7.21.1","dist":{"integrity":"sha512-FGXcHWgfj2XNCZU2VgPqfV2rXpfr+AS84BmODJtQIYA4hPDsMtsdcmAcAKfV3huhgSV+xx+6tONH8OUECBtjGA==","shasum":"61401e484f3a017a1fc64f95f519b389790a5a32","tarball":"https://registry.npmjs.org/@cnnrrss/replay-aws-dlq/-/replay-aws-dlq-1.1.6.tgz","fileCount":6,"unpackedSize":13194,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDyBgn/XknX6aUAgB8mKWDSpHJ0AMxoFohBp3eGskIhAiBf86/qx44QL+yA4kCNPstm8AT7rja5Qbb/S2lQ0HC8zQ=="}]},"_npmUser":{"name":"cnnrrss","email":"connorvhook@gmail.com"},"directories":{},"maintainers":[{"name":"cnnrrss","email":"connorvhook@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/replay-aws-dlq_1.1.6_1634706184220_0.3488459125622909"},"_hasShrinkwrap":false},"1.1.7":{"name":"@cnnrrss/replay-aws-dlq","version":"1.1.7","description":"Re-drive dead letter queue messages to another queue","homepage":"https://github.com/cnnrrss/replay-aws-dlq#readme","author":{"name":"Garry Yao + Connor Vanderhook","email":"connorvhook@gmail.com"},"bin":{"replay-aws-dlq":"cli.js"},"keywords":["aws","sqs","dead letter queue","re-process"],"devDependencies":{"aws-sdk-mock":"^4.5.0","eslint":"^5.9.0","eslint-config-prettier":"^3.3.0","eslint-config-xo":"^0.25.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.2.0","jest":"^24.8.0","lint-staged":"^8.1.0","prettier":"^1.15.2"},"engines":{"npm":">= 4.0.0","node":">= 10.0.0"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":"error"},"plugins":["prettier"]},"scripts":{"pretest":"eslint .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/cnnrrss/replay-aws-dlq.git"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"p-throttle":"^4.1.1","sqs-consumer":"^5.3.0","sqs-producer":"^1.6.3","yargs":"^17.2.1"},"gitHead":"6769b7923aee043564f398cb49c352c0b0326c17","bugs":{"url":"https://github.com/cnnrrss/replay-aws-dlq/issues"},"_id":"@cnnrrss/replay-aws-dlq@1.1.7","_nodeVersion":"16.9.0","_npmVersion":"7.21.1","dist":{"integrity":"sha512-mraMbCjPYMXdcz3t5FvZF9Dcn1GqAzFsArvIev65hU+5tWNlCvdxBiiNwx1cGpFiT+HxceVQNzhiei9rsUQLjA==","shasum":"5486035c333f661b54c700f6b593576714246070","tarball":"https://registry.npmjs.org/@cnnrrss/replay-aws-dlq/-/replay-aws-dlq-1.1.7.tgz","fileCount":6,"unpackedSize":13452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2C8YCRA9TVsSAnZWagAAPQ8P/jWgehd/XwqyLGnBI9n8\nAitbeKpBcG9yPxJGy8tfSB9Ip3t2xJfyno189cLUT8QuOQEpyhRYjPru8IMe\nsyLW9Txsh6KKLjaNj94++D0O4dX4EqSUXcWbq/x2lfUtMyEBhXR+oF2l8PRz\noyaftRUUVQhGDBvExaGue2bZTDFg38f64BZ3eDhijfow/hebyLq+BYft/e5I\nyOBbqzTOlorZ7mkMH43ThmtyW5gYFzBB6AFczAgPfdECFwRWd9mjF0arR/Vs\nHVTqDt3j057uWYmSP5TFOLyrPYLYQtHbI+fV6RXwWQkswSFCCQZq0FVoHlFL\n9ok00UAlNKtRuBnnB6JBO7q+5LRImWdoitNmwPs3eLvig/biYYYY2lV2MgH8\nmlsCTb7Q38CBbll4nG1xTD0R29G0zeN/Mgo8QS/1MGxdb8KyBvfw6yYbqST6\nNyd1WJ1igz3rfRkv1A62YgvuY0JG78Int1s+9w7xEvr/sqWad/c6kbUmGBwX\nz0SVu4vEKyjYGx64rLxx6rjf8/Ly3dLy5Fvqeb2ITlXV8C+lNFJ9EznPJWJX\nrWBsXSTwReEII8hlO7IGfU5Q/IB39bgiL1pE08z7C8n0AEY8+W2VGoiZ2mGS\nB5vvkcxjgLK3LJr6NEqO1Yc2k1nyW1uNz1PUpkVq0WL2V0fEY4AnV1NCKRIY\nsmFr\r\n=5Kxv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmNXwCQK4hIYyU19JWO0Zas46KRxyS7ws0z3ZumqCVSgIgSYBm9KfeDAWVhWc45+b1KD6K5nDQgLstH7+n7u1f+G4="}]},"_npmUser":{"name":"cnnrrss","email":"connorvhook@gmail.com"},"directories":{},"maintainers":[{"name":"cnnrrss","email":"connorvhook@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/replay-aws-dlq_1.1.7_1634772435043_0.9601884824970437"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-19T03:47:12.038Z","1.1.1":"2021-10-19T03:47:12.245Z","modified":"2022-04-04T23:51:16.301Z","1.1.2":"2021-10-19T04:01:56.979Z","1.1.3":"2021-10-19T04:11:10.064Z","1.1.4":"2021-10-19T05:22:01.737Z","1.1.5":"2021-10-19T05:30:39.458Z","1.1.6":"2021-10-20T05:03:04.381Z","1.1.7":"2021-10-20T23:27:15.225Z"},"maintainers":[{"name":"cnnrrss","email":"connorvhook@gmail.com"}],"description":"Re-drive dead letter queue messages to another queue","homepage":"https://github.com/cnnrrss/replay-aws-dlq#readme","keywords":["aws","sqs","dead letter queue","re-process"],"repository":{"type":"git","url":"git+https://github.com/cnnrrss/replay-aws-dlq.git"},"author":{"name":"Garry Yao + Connor Vanderhook","email":"connorvhook@gmail.com"},"bugs":{"url":"https://github.com/cnnrrss/replay-aws-dlq/issues"},"license":"MIT","readme":"# replay-aws-dlq [![NPM version][npm-image]][npm-url]\n> Re-drive AWS (dead letter) queue messages to target queue\n\n## Installation\n\n```sh\n$ npm install -g @cnnrrss/replay-aws-dlq\n```\n\n## Usage\nThe following command will move all messages in `[from]` queue `[to]` queue where source queue is usually a dead-letter queue, and the destination queue is it's pairing queue. \n\n```bash\nreplay-aws-dlq \\\n--from https://sqs.ap-southeast-2.amazonaws.com/718583902179/samstarter-v2-UploadAssetDLQ-XXFMZ0C9N5KP \\\n--to https://sqs.ap-southeast-2.amazonaws.com/718583902179/samstarter-v2-UploadAsset-1CF6W6RO07PGF \\\n# throttle messages in seconds, optional\n--throttle 1 \\ \n# delay in seconds the delivery of the messages to the destination queue, optional\n--delay 60 \\\n# maxAttempts to redrive from dlq to destination queue, default 1\n--maxAttempts 1 \\\n# message attributes to copy, optional\n--attrs another-one a-third-one\n```\n\nThis module use AWS sdk beneath so you shall be able to use env variables to work across different accounts, e.g. the example below use AWS profile.\n\n```bash\nAWS_PROFILE=staging replay-aws-dlq ...\n```\n\n## Special Note for FIFO queue\nPlease be aware if destination queue you're driving messages to, is FIFO queue that has enabled [deduplication](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html#FIFO-queues-exactly-once-processing), and messages in DLQ were original come from it, you'll need to cool down for at least **5 mins internal** before you can start driving messages back, otherwise you messages will end up not showing in the dest queue.   \n\n## Credit\n\nThanks [Garry Yao](https://github.com/garryyao/replay-aws-dlq) for the initial verion of this package. This package is a simple fork of his efforts of the same name, extended to provide a few additional options.\n\n## License\n\nMIT © [Garry Yao]()\n\n\n[npm-image]: https://badge.fury.io/js/@cnnrrss%2Freplay-aws-dlq.svg\n[npm-url]: https://npmjs.org/package/@cnnrrss/replay-aws-dlq\n","readmeFilename":"README.md"}