{ "name": "@uci/mqtt", "version": "0.3.2", "description": "mqtt client with UCI json packet payloads", "main": "src", "scripts": { "test": "mocha -r esm test/*.test.js", "client": "./node_modules/.bin/nodemon -r esm examples/client", "server": "./node_modules/.bin/nodemon -r esm examples/server", "client:dev": "UCI_ENV=dev npm run client", "server:dev": "UCI_ENV=dev npm run server", "client:debug": "UCI_LOG_LEVEL=debug npm run client:dev", "server:debug": "UCI_LOG_LEVEL=debug npm run server:dev" }, "author": "David Kebler", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/uCOMmandIt/uci-changeme.git" }, "keywords": [ "node.js", "I2C", "raspberryPi" ], "bugs": { "url": "https://github.com/uCOMmandIt/uci-changeme/issues" }, "homepage": "https://github.com/uCOMmandIt/uci-changeme#readme", "dependencies": { "@uci-utils/logger": "^0.0.18", "better-try-catch": "0.6.2", "is-plain-object": "^4.1.1", "lodash.union": "^4.6.0", "lodash.xor": "^4.5.0", "mqtt": "^4.1.0", "mqtt-match": "^2.0.3" }, "devDependencies": { "chai": "^4.2.0", "delay": "^4.4.0", "esm": "^3.2.25", "mocha": "^8.0.1", "nodemon": "^2.0.4" } }