From 79ddf122a4a00699b10a4539b60f5923dd9dba32 Mon Sep 17 00:00:00 2001 From: Stephen Cresswell <229672+cressie176@users.noreply.github.com> Date: Thu, 5 Dec 2024 21:26:49 +0000 Subject: [PATCH] Update metadata and readme because of npm search changes --- README.md | 4 ++-- package.json | 11 ++++------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 98a7ea4..6db7352 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Rascal -Rascal is a rich pub/sub wrapper around [amqplib](https://www.npmjs.com/package/amqplib). +Rascal is an advanced RabbitMQ / AMQP client built on [amqplib](https://www.npmjs.com/package/amqplib). [![NPM version](https://img.shields.io/npm/v/rascal.svg?style=flat-square)](https://www.npmjs.com/package/rascal) [![NPM downloads](https://img.shields.io/npm/dm/rascal.svg?style=flat-square)](https://www.npmjs.com/package/rascal) @@ -12,7 +12,7 @@ Rascal is a rich pub/sub wrapper around [amqplib](https://www.npmjs.com/package/ ## About -Rascal is a rich pub/sub wrapper for the excellent [amqplib](https://www.npmjs.com/package/amqplib). One of the best things about amqplib is that it doesn't make assumptions about how you use it. Another is that it doesn't attempt to abstract away [AMQP Concepts](https://www.rabbitmq.com/tutorials/amqp-concepts.html). As a result the library offers a great deal of control and flexibility, but the onus is on you adopt appropriate patterns and configuration. You need to be aware that: +Rascal is an advanced RabbitMQ / AMQP client built on [amqplib](https://www.npmjs.com/package/amqplib). One of the best things about amqplib is that it doesn't make assumptions about how you use it. Another is that it doesn't attempt to abstract away [AMQP Concepts](https://www.rabbitmq.com/tutorials/amqp-concepts.html). As a result the library offers a great deal of control and flexibility, but the onus is on you adopt appropriate patterns and configuration. You need to be aware that: - Messages are not persistent by default and will be lost if your broker restarts - Messages that crash your app will be infinitely retried diff --git a/package.json b/package.json index d8f8692..0d7fd86 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "rascal", "version": "20.1.0", - "description": "A config driven wrapper for amqplib supporting multi-host connections, automatic error recovery, redelivery flood protection, transparent encryption / decryption, channel pooling and publication timeouts", + "description": "An advanced RabbitMQ / AMQP client built on amqplib", "main": "index.js", "dependencies": { "async": "^3.2.4", @@ -47,13 +47,10 @@ "**/*.js": "eslint --fix" }, "keywords": [ - "amqplib", - "amqp", "rabbitmq", - "callback", - "promise", - "await", - "async" + "rabbit", + "amqplib", + "amqp" ], "repository": { "type": "git",