{ "name": "meshtestic", "version": "1.0.0", "description": "", "main": "index.js", "type": "module", "scripts": { "compile": "tsc --declaration", "lint": "tslint --project tsconfig.json", "prepublish": "tsc --declaration && npm run compile", "test": "mocha --import=tsx --timeout 15000 --fail-zero --exit", "setup": "node --import=tsx src/setup.ts" }, "keywords": [], "author": "meshtestic", "license": "GPL-3.0-only", "devDependencies": { "@types/chai": "^4.3.19", "@types/mocha": "^10.0.7", "@types/node": "^22.5.2", "@types/sinon": "^17.0.3", "chai": "^5.1.1", "mocha": "^10.7.3", "serialport": "^12.0.0", "sinon": "^18.0.0", "tsx": "^4.19.0", "typescript": "^5.5.4" }, "dependencies": { "@buf/meshtastic_protobufs.bufbuild_es": "1.10.0-20240830181819-a1c415203b72.1", "@meshtastic/js": "2.3.7-2" } }