UNPKG

node-libgpiod

Version:

Native nodejs bindings for [libgpiod][libgpiod]

60 lines (59 loc) 1.3 kB
{ "name": "node-libgpiod", "version": "0.5.3", "author": { "name": "Leonardo Silveira", "email": "sombriks@gmail.com", "url": "https://sombriks.com" }, "keywords": [ "libgpiod", "node", "linux", "raspberry-pi", "raxda-rock" ], "repository": { "type": "git", "url": "https://github.com/sombriks/node-libgpiod.git" }, "bugs": { "url": "https://github.com/sombriks/node-libgpiod/issues" }, "main": "index.js", "license": "MIT", "scripts": { "configure": "node-gyp configure", "build": "node-gyp build", "clean": "node-gyp clean", "configure-gpio-sim": "sudo sh test/prepare-gpio-sim.sh", "test": "mocha test/*.spec.js test/**/*.spec.js", "test:coverage": "nyc npm run test", "lint": "xo --fix", "types": "rm index.{d.ts,d.ts.map} lib/*.{ts,map} ; tsc" }, "devDependencies": { "chai": "^4.4.1", "mocha": "10.8.2", "node-gyp": "^11.2.0", "nyc": "^15.1.0", "typescript": "^5.8.3", "xo": "^0.58.0" }, "dependencies": { "bindings": "^1.5.0", "nan": "^2.22.2" }, "engines": { "node": ">=18" }, "xo": { "rules": { "no-new": 0, "eqeqeq": 0, "no-undef": 0, "import/extensions": 0, "unicorn/prefer-module": 0 } } }