UNPKG

@abandonware/noble

Version:

A Node.js BLE (Bluetooth Low Energy) central library.

88 lines 2.32 kB
{ "author": "Sandeep Mistry", "maintainers": [ "Jacob Rosenthal", "Luis Montes" ], "license": "MIT", "name": "@abandonware/noble", "description": "A Node.js BLE (Bluetooth Low Energy) central library.", "version": "1.9.2-26", "repository": { "type": "git", "url": "https://github.com/abandonware/noble.git" }, "bugs": { "url": "https://github.com/abandonware/noble/issues" }, "keywords": [ "bluetooth", "BLE", "bluetooth low energy", "bluetooth smart", "central" ], "main": "./index.js", "types": "./index.d.ts", "gypfile": true, "engines": { "node": ">=16" }, "os": [ "darwin", "linux", "freebsd", "win32" ], "dependencies": { "debug": "^4.3.4", "napi-thread-safe-callback": "^0.0.6", "node-addon-api": "^8.3.0", "node-gyp-build": "^4.8.4" }, "optionalDependencies": { "@abandonware/bluetooth-hci-socket": "^0.5.3-11" }, "devDependencies": { "async": "^3.2.4", "cross-env": "^7.0.3", "eslint": "^8.31.0", "eslint-config-semistandard": "^17.0.0", "eslint-config-standard": "^17.0.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-n": "^15.6.0", "eslint-plugin-promise": "^6.1.1", "mocha": "^10.2.0", "node-gyp": "^11.0.0", "nyc": "^15.1.0", "prebuildify": "^6.0.1", "prebuildify-ci": "^1.0.5", "prettier": "^2.8.1", "proxyquire": "^2.1.3", "should": "~13.2.3", "sinon": "^15.0.1", "ws": "^8.11.0" }, "scripts": { "install": "node-gyp-build", "lint": "eslint \"**/*.js\"", "lint-fix": "eslint \"**/*.js\" --fix", "prebuild": "prebuildify --napi --strip", "prebuild-darwin": "prebuildify --napi --strip --arch x64+arm64", "prebuild-win32": "prebuildify --napi --strip", "prebuild-linux": "prebuildify --napi --strip", "prebuild-download": "prebuildify-ci download", "pretest": "npm run rebuild", "rebuild": "node-gyp rebuild", "coverage": "nyc npm test && nyc report --reporter=text-lcov > .nyc_output/lcov.info", "test": "cross-env NODE_ENV=test mocha --recursive \"test/*.test.js\" \"test/**/*.test.js\" --exit" }, "browser": { "./lib/resolve-bindings.js": "./lib/resolve-bindings-web.js" }, "binary": { "napi_versions": [ 4 ] } }