Node.js library to sync queues between NodeJS and Laravel using Redis as the driver. Current version is 0.1.7, with no active release cadence (last update unknown). This library is a fork of Noderavel, allowing Node.js to process jobs dispatched from Laravel and vice versa. It provides Job and Queue classes that connect to a Redis instance and handle serialization/deserialization of job payloads compatible with Laravel's queue system. Note: This is a very early-stage package with limited documentation and no tests indicated. Not recommended for production without thorough review.
npm install node-laravel-queueNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Demonstrates listening for jobs from Laravel and pushing a job to Laravel using Redis queue.
Use double backslashes in scope keys: 'App\\Jobs\\TestJob'.
Pin dependency to exact version and test thoroughly.
Evaluate fork or build own adapter.
Ensure redis client is connected before using Queue (e.g., client.connect().then(...) for redis v4).
Use redis@3 or wrap client: const client = redis.createClient(); client.on('error', (err) => {}); // works with v3Ensure scope key matches the Laravel job class exactly, with double backslashes: 'App\\Jobs\\TestJob'
Start Redis server: redis-server, or check connection config.
No dependency data recorded yet.