{"library":"queue-processor","type":"library","category":null,"description":"A lightweight Node.js library for consuming AWS SQS messages. It processes messages by passing them to a user-defined handler function and deletes them upon successful completion. The library also supports a deleteOnError option to preserve messages on failure and an optional logger. Version 1.2.1 is current; it has a stable API but limited updates. Key differentiators: minimal abstraction, direct SQS integration, and a simple callback-based interface.","language":"javascript","status":"active","version":"1.2.1","tags":["javascript","sqs","queue","consumer","aws","processor"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install queue-processor","imports":["const queueProcessor = require('queue-processor');","const queueProcessor = require('queue-processor');","const queueProcessor = require('queue-processor');"]},{"cmd":"yarn add queue-processor","imports":[]},{"cmd":"pnpm add queue-processor","imports":[]}],"homepage":"https://github.com/liamoehlman/queue-processor#readme","github":"https://github.com/liamoehlman/queue-processor","docs":null,"changelog":null,"pypi":null,"npm":"queue-processor","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}