UNPKG

micro-toolkit-event-bus-zeromq

Version:

The ØMQ implementation of event BUS based on ØMQ Clone Pattern and Clustered Hashmap Protocol.

58 lines (57 loc) 1.65 kB
{ "name": "micro-toolkit-event-bus-zeromq", "version": "3.0.4", "description": "The ØMQ implementation of event BUS based on ØMQ Clone Pattern and Clustered Hashmap Protocol.", "main": "index.js", "scripts": { "test": "TZ=utc NODE_ENV=test istanbul cover node_modules/mocha/bin/_mocha", "test-debug": "TZ=utc NODE_ENV=test mocha --watch", "lint": "eslint .", "preversion": "npm run lint && npm test", "postversion": "git push && git push --tags && npm publish ." }, "bin": { "micro-bus": "./bin/bus", "micro-pub": "./bin/publisher", "micro-sub": "./bin/subscriber" }, "repository": { "type": "git", "url": "git+https://github.com/micro-toolkit/event-bus-zeromq.git" }, "keywords": [ "micro-toolkit", "zeromq", "pub-sub", "microservices" ], "author": "Pedro Januário <prnjanuario@gmail.com> (http://shared-mind.tumblr.com/)", "license": "MIT", "bugs": { "url": "https://github.com/micro-toolkit/event-bus-zeromq/issues" }, "homepage": "https://github.com/micro-toolkit/event-bus-zeromq#readme", "devDependencies": { "bluebird": "^3.5.3", "chai": "^4.2.0", "eslint": "^5.13.0", "eslint-plugin-node": "^8.0.1", "istanbul": "^0.4.5", "mocha": "^5.2.0", "sinon": "^7.2.3", "sinon-chai": "^3.3.0" }, "engines": { "node": ">=6" }, "dependencies": { "lodash": "^4.17.11", "logger-facade-console-plugin-nodejs": "^2.0.0", "logger-facade-nodejs": "^2.0.0", "micro-toolkit-event-storage-mongo": "^1.1.0", "minimist": "^1.2.0", "msgpack": "^1.0.2", "uuid": "^3.3.2", "zeromq": "4.2.1" } }