{ "name": "@uci/base", "version": "0.5.2", "description": "Multi type and transport JSON packet communication base class. Used in UCI extended classes", "main": "src/base", "scripts": { "fiod": "UCI_ENV=dev ./node_modules/.bin/nodemon -r esm --preserve-symlinks examples/four-in-one", "fio": "nodemon -r esm examples/four-in-one", "ack": "node -r esm examples/ack || true", "ack:dev": "UCI_ENV=dev ./node_modules/.bin/nodemon -r esm --preserve-symlinks examples/ack || true", "consumer": "UCI_LOG_LEVEL=error UCI_ENV=dev node -r esm --preserve-symlinks examples/consumer || true", "consumer:nm": "UCI_LOG_LEVEL=error UCI_ENV=dev ./node_modules/.bin/nodemon -r esm --preserve-symlinks examples/consumer || true", "consumer2": "UCI_LOG_LEVEL=error UCI_ENV=dev node -r esm --preserve-symlinks examples/consumer2 || true", "consumer2:nm": "UCI_LOG_LEVEL=error UCI_ENV=dev ./node_modules/.bin/nodemon -r esm --preserve-symlinks examples/consumer2 || true", "duplex:1": "UCI_LOG_LEVEL=error UCI_ENV=dev NAME=1 DUPLEX_NAME=2 ./node_modules/.bin/nodemon -r esm --preserve-symlinks examples/duplex || true", "duplex:2": "UCI_LOG_LEVEL=error UCI_ENV=dev NAME=2 DUPLEX_NAME=1 ./node_modules/.bin/nodemon -r esm --preserve-symlinks examples/duplex || true", "socket": "UCI_LOG_LEVEL=error UCI_ENV=dev node -r esm --preserve-symlinks examples/socket || true", "socket:nm": "UCI_LOG_LEVEL=error UCI_ENV=dev ./node_modules/.bin/nodemon -r esm --preserve-symlinks examples/socket || true", "test": "UCI_ENV=dev nodemon -r esm --preserve-symlinks test/test", "mtestw": "mocha -r esm test/*.test.mjs --watch --recurse ", "mtest": "mocha -r esm test/*.test.mjs" }, "author": "David Kebler", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/uCOMmandIt/message.git" }, "keywords": [ "node.js", "i2c", "rpi", "raspberrypi" ], "bugs": { "url": "https://github.com/uCOMmandIt/message/issues" }, "homepage": "https://github.com/uCOMmandIt/message#readme", "devDependencies": { "chai": "^4.2.0", "esm": "^3.2.25", "mocha": "^8.0.1", "nodemon": "^2.0.4" }, "dependencies": { "@uci-utils/bind-funcs": "^0.2.4", "@uci-utils/logger": "^0.0.18", "@uci-utils/ready": "^0.3.0", "@uci/mqtt": "^0.3.1", "@uci/socket": "^0.3.1", "@uci/websocket": "^0.4.0", "await-to-js": "^2.1.1", "is-plain-object": "^3.0.1", "merge-anything": "^3.0.3" } }