UNPKG

node-busmq

Version:

A high performance, highly-available and scalable, message bus and queueing system for node.js backed by Redis

81 lines (80 loc) 2.06 kB
{ "name": "node-busmq", "version": "3.1.1", "description": "A high performance, highly-available and scalable, message bus and queueing system for node.js backed by Redis", "author": "Capriza Inc. <backend@capriza.com>", "maintainers": [ "Peter Schmidt <peter.schmidt@gmx.biz>" ], "homepage": "http://github.com/pesi-/node-busmq", "repository": { "type": "git", "url": "http://github.com/pesi-/node-busmq.git" }, "bugs": { "url": "https://github.com/pesi-/node-busmq/issues" }, "keywords": [ "bus", "message", "queue", "mq", "channel", "publish", "subscribe", "federation", "redis", "reliable", "guaranteed", "delivery" ], "dependencies": { "ioredis": "4.9.1", "redis": "2.8.0" }, "optionalDependencies": { "ws": "1.1.5", "websocket-stream": "3.3.3", "@capriza/dnode": "1.2.3" }, "devDependencies": { "@types/node": "^12.19.15", "browserify": "17.0.0", "mocha": "^8.2.1", "should": "4.0.4", "uglify-js": "3.5.3", "typescript": "~4.9.5" }, "browser": { "./index.js": "./browser/index.js", "./lib/fedserver.js": "./browser/empty.js", "./lib/connection.js": "./browser/empty.js", "redis": false, "crypto": "./browser/crypto.js", "ws": "./browser/ws.js" }, "engines": { "node": ">=0.10.3" }, "main": "index.js", "files": [ "index.js", "browser-build.sh", "busmq.js", "busmq.min.js", "lib", "browser", "ts" ], "license": "MIT", "scripts": { "docs": "mkdocs gh-deploy", "browser": "browserify --standalone busmq --entry . > busmq.js && uglifyjs busmq.js > busmq.min.js", "test": "npm run test1 && npm run test2 && npm run test3 && npm run test4", "test1": "mocha test/test1.*.mocha.js", "test2": "mocha test/test2.*.mocha.js", "test3": "mocha test/test3.*.mocha.js", "test4": "mocha test/test4.*.mocha.js" }, "types": "./ts/index.d.ts" }