You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

139 lines
3.5 KiB

{
"_from": "mosca@^2.8.3",
"_id": "mosca@2.8.3",
"_inBundle": false,
"_integrity": "sha512-jjhbk7DZjSRq8JaGhcdQQVReMXlgcIzKvlfxTZfZksnvhiZH0EEy4hNYefQokaa9f6zqdkc09u2dbUJ/ZTFlag==",
"_location": "/mosca",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "mosca@^2.8.3",
"name": "mosca",
"escapedName": "mosca",
"rawSpec": "^2.8.3",
"saveSpec": null,
"fetchSpec": "^2.8.3"
},
"_requiredBy": [
"/"
],
"_resolved": "https://registry.npmjs.org/mosca/-/mosca-2.8.3.tgz",
"_shasum": "8cf01546c58ad7a7a120be98c9e52cde02d17d1d",
"_spec": "mosca@^2.8.3",
"_where": "/home/yimian/iot/mqtt/smartfarm",
"author": {
"name": "Matteo Collina",
"email": "hello@matteocollina.com"
},
"bin": {
"mosca": "./bin/mosca"
},
"bugs": {
"url": "http://github.com/mcollina/mosca/issues"
},
"bundleDependencies": false,
"dependencies": {
"amqp": "~0.2.4",
"array-from": "^2.1.1",
"ascoltatori": "^3.0.0",
"brfs": "~1.4.2",
"clone": "^1.0.2",
"commander": "~2.9.0",
"deepcopy": "^0.6.1",
"escape-string-regexp": "^1.0.5",
"extend": "^3.0.0",
"ioredis": "^1.15.1",
"json-buffer": "~2.0.11",
"jsonschema": "^1.0.3",
"level-sublevel": "^6.5.2",
"leveldown": "~1.4.3",
"levelup": "^1.3.8",
"lru-cache": "~4.0.0",
"memdown": "~1.1.1",
"minimatch": "~3.0.0",
"mongodb": "~2.1.4",
"moving-average": "0.1.1",
"mqtt": "^1.6.3",
"mqtt-connection": "^2.1.1",
"msgpack5": "^3.3.0",
"nanoid": "^0.2.2",
"pbkdf2-password": "^1.1.0",
"pino": "^2.4.2",
"qlobber": "~0.7.0",
"retimer": "^1.0.1",
"st": "^1.1.0",
"steed": "^1.0.0",
"uuid": "^2.0.1",
"websocket-stream": "~3.1.0"
},
"deprecated": false,
"description": "MQTT broker as a module",
"devDependencies": {
"browserify": "~13.0.0",
"chai": "^3.5.0",
"coveralls": "~2.11.1",
"dox-foundation": "~0.5.4",
"istanbul": "~0.4.0",
"jshint": "~2.9.1",
"mocha": "^2.0.1",
"mongo-clean": "^1.1.0",
"osenv": "^0.1.0",
"pre-commit": "1.1.2",
"rimraf": "^2.2.8",
"sinon": "~1.7.0",
"sinon-chai": "~2.8.0",
"supertest": "~1.2.0",
"tmp": "0.0.24",
"uglify-js": "^2.8.28",
"underscore": "^1.7.0",
"ws": "^1.0.1"
},
"engines": {
"node": ">= 0.12"
},
"homepage": "https://github.com/mcollina/mosca#readme",
"keywords": [
"mqtt",
"mqtt server",
"publish",
"subscribe",
"pubsub",
"rabbitmq",
"zeromq",
"0mq",
"amqp",
"mosquitto",
"websocket"
],
"license": "MIT",
"main": "index.js",
"name": "mosca",
"optionalDependencies": {
"amqp": "~0.2.4",
"ioredis": "^1.15.1",
"leveldown": "~1.4.3",
"mongodb": "~2.1.4"
},
"pre-commit": [
"jshint-lib",
"jshint-test",
"test"
],
"repository": {
"type": "git",
"url": "git+https://github.com/mcollina/mosca.git"
},
"scripts": {
"bundle": "browserify -r mqtt -s mqtt | uglifyjs --screw-ie8 > public/mqtt.js",
"ci": "mocha --recursive --bail --watch test",
"coverage": "rm -rf coverage; istanbul cover _mocha -- --recursive --reporter spec --bail",
"jshint-lib": "jshint lib",
"jshint-test": "jshint test",
"prepublish": "npm run bundle",
"publish-coverage": "(cat coverage/lcov.info | coveralls)",
"start": "./bin/mosca -v | bunyan",
"test": "mocha --recursive --bail --reporter spec test 2>&1"
},
"version": "2.8.3"
}