{"repo":"Muhammad-Magdi/pgmq-js","free":true,"listed":false,"github":"https://github.com/Muhammad-Magdi/pgmq-js","clone":"git clone https://github.com/Muhammad-Magdi/pgmq-js.git","description":"Postgres Message Queue (PGMQ) JavaScript Client Library","language":"TypeScript","stars":86,"topics":["message-queue","node","npm-package","postgresql","queues","pgmq","javascript","postgres","postgresql-extension","typesc"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"pgmq-js Postgres Message Queue (PGMQ) JavaScript Client Library Installation As always: Usage First, Start a Postgres instance with the PGMQ extension installed: Then: API Supported Functionalities - [x] Sending Messages - [x] send - [x] send batch - [ ] Reading Messages - [x] read - [ ] read with poll - [x] pop - [x] Deleting/Archiving Messages - [x] delete (single) - [x] delete (batch) - [x] purge queue - [x] archive (single) - [x] archive (batch) - [ ] Queue Management - [x] create - [ ] create partitioned - [x] create unlogged - [x] detach archive - [x] drop queue - [x] Utilities - [x] set vt - [x] list queues - [x] metrics - [x] metrics all","default_branch":null,"files":null,"tree":[],"storefront":"/r/Muhammad-Magdi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Muhammad-Magdi/pgmq-js/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}