UNPKG

node-ble

Version:

Bluetooth Low Energy (BLE) library written with pure Node.js (no bindings) - baked by Bluez via DBus

58 lines (57 loc) 1.67 kB
{ "name": "node-ble", "description": "Bluetooth Low Energy (BLE) library written with pure Node.js (no bindings) - baked by Bluez via DBus", "version": "1.13.0", "repository": "https://github.com/chrvadala/node-ble.git", "author": "chrvadala", "license": "MIT", "main": "./src/index.js", "typings": "./src/index.d.ts", "files": [ "*.md", "src", "test", "test-e2e", "example.js" ], "keywords": [ "bluetooth-low-energy", "ble", "bluetooth-peripherals", "bluez", "bluez-dbus", "bluetooth", "bluetooth-le" ], "homepage": "https://github.com/chrvadala/node-ble", "scripts": { "build": "npm run docs:api", "test": "npm run test:standard && npm run test:coverage && npm run test:typescript", "test:jest": "jest --testPathIgnorePatterns=test-e2e/", "test:coverage": "jest --testPathIgnorePatterns=test-e2e/ --coverage", "test:e2e": "jest --runInBand", "test:standard": "standard", "test:typescript": "tsc --strict src/index.d.ts", "docs:api": "jsdoc2md --template docs/templates/api.hbs --example-lang js --heading-depth 2 src/*.js > docs/api.md" }, "dependencies": { "dbus-next": "^0.10.2" }, "devDependencies": { "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-decorators": "^7.25.9", "@types/jest": "^29.5.14", "@types/node": "^22.10.7", "jest": "^29.7.0", "jsdoc-to-markdown": "^9.1.1", "standard": "^17.1.2", "typescript": "^5.7.3" }, "standard": { "ignore": [ "example.js", "test/__interfaces/*.js" ] }, "funding": "https://github.com/sponsors/chrvadala" }