{ "_from": "ascoltatori@^3.0.0", "_id": "ascoltatori@3.2.0", "_inBundle": false, "_integrity": "sha1-FoO9h+MIpzyRjjuZqyaDsCU8iWc=", "_location": "/ascoltatori", "_phantomChildren": { "bluebird": "3.5.5", "cluster-key-slot": "1.0.12", "debug": "2.6.9", "double-ended-queue": "2.1.0-0", "flexbuffer": "0.0.6", "lodash": "4.17.11", "redis-commands": "1.5.0", "redis-parser": "1.3.0" }, "_requested": { "type": "range", "registry": true, "raw": "ascoltatori@^3.0.0", "name": "ascoltatori", "escapedName": "ascoltatori", "rawSpec": "^3.0.0", "saveSpec": null, "fetchSpec": "^3.0.0" }, "_requiredBy": [ "/mosca" ], "_resolved": "https://registry.npmjs.org/ascoltatori/-/ascoltatori-3.2.0.tgz", "_shasum": "1683bd87e308a73c918e3b99ab2683b0253c8967", "_spec": "ascoltatori@^3.0.0", "_where": "/home/yimian/iot/mqtt/smartfarm/node_modules/mosca", "author": { "name": "Matteo Collina", "email": "hello@matteocollina.com" }, "bugs": { "url": "http://github.com/mcollina/ascoltatori/issues" }, "bundleDependencies": false, "contributors": [ { "name": "Filippo De Pretto", "email": "filnik90@gmail.com" }, { "name": "David Halls", "email": "dave@davedoesdev.com" } ], "dependencies": { "amqp": "~0.2.4", "amqplib": "~0.4.1", "debug": "^2.2.0", "eventemitter2": "^2.1.3", "ioredis": "^2.3.0", "kafka-node": "~0.5.8", "kerberos": "~0.0", "mongodb": "^2.1.18", "mqtt": "^1.10.0", "msgpack-lite": "^0.1.20", "node-uuid": "~1.4.3", "qlobber": "~0.7.0", "qlobber-fsq": "~3.2.4", "steed": "^1.1.3", "zmq": "^2.14.0" }, "deprecated": false, "description": "The pub/sub library for node backed by Redis, MongoDB, AMQP (RabbitMQ), ZeroMQ, Kafka, MQTT (Mosquitto) or just plain node!", "devDependencies": { "chai": "^3.4.1", "coveralls": "^2.11.4", "dox-foundation": "^0.5.6", "istanbul": "^0.4.0", "jshint": "^2.8.0", "mocha": "^3.0.0", "mosca": "2.1.0", "optimist": "^0.6.1", "pre-commit": "^1.1.2", "sinon": "^1.17.2", "sinon-chai": "^2.8.0" }, "homepage": "https://github.com/mcollina/ascoltatori#readme", "keywords": [ "publish", "subscribe", "pubsub", "rabbitmq", "zeromq", "0mq", "mqtt", "amqp", "mosquitto", "mongodb", "mongo", "kafka", "pub", "sub" ], "license": "MIT", "main": "index.js", "name": "ascoltatori", "optionalDependencies": { "amqp": "~0.2.4", "amqplib": "~0.4.1", "eventemitter2": "^2.1.3", "ioredis": "^2.3.0", "kafka-node": "~0.5.8", "kerberos": "~0.0", "mongodb": "^2.1.18", "mqtt": "^1.10.0", "msgpack-lite": "^0.1.20", "qlobber-fsq": "~3.2.4", "zmq": "^2.14.0" }, "pre-commit": [ "jshint-lib", "jshint-test", "test" ], "repository": { "type": "git", "url": "git+https://github.com/mcollina/ascoltatori.git" }, "scripts": { "ci": "mocha --recursive --bail --watch test", "coverage": "rm -rf coverage; istanbul cover _mocha -- --reporter spec --bail --globals Promise", "jshint-lib": "jshint lib/*.js", "jshint-test": "jshint test/*.js", "publish-coverage": "(cat coverage/lcov.info | coveralls)", "test": "mocha --recursive --bail --reporter spec test --globals Promise" }, "version": "3.2.0" }