{ "_from": "@serialport/binding-abstract@^9.0.2", "_id": "@serialport/binding-abstract@9.0.2", "_inBundle": false, "_integrity": "sha512-kyMX6usn+VLpidt0YsDq5JwztIan9TPCX6skr0XcalOxI8I7w+/2qVZJzjgo2fSqDnPRcU2jMWTytwzEXFODvQ==", "_location": "/@serialport/binding-abstract", "_phantomChildren": {}, "_requested": { "type": "range", "registry": true, "raw": "@serialport/binding-abstract@^9.0.2", "name": "@serialport/binding-abstract", "escapedName": "@serialport%2fbinding-abstract", "scope": "@serialport", "rawSpec": "^9.0.2", "saveSpec": null, "fetchSpec": "^9.0.2" }, "_requiredBy": [ "/@serialport/binding-mock", "/@serialport/bindings" ], "_resolved": "https://registry.npmjs.org/@serialport/binding-abstract/-/binding-abstract-9.0.2.tgz", "_shasum": "f06f1859b59875632cd263d3f3bb0711c885c78f", "_spec": "@serialport/binding-abstract@^9.0.2", "_where": "F:\\vent-display\\node_modules\\@serialport\\binding-mock", "bugs": { "url": "https://github.com/serialport/node-serialport/issues" }, "bundleDependencies": false, "dependencies": { "debug": "^4.1.1" }, "deprecated": false, "description": "This Abstract binding class is the base for all serialport bindings. You wouldn't use this class directly but instead extend it to make a new binding for a different platform or underling technology.", "engines": { "node": ">=8.6.0" }, "gitHead": "df482d3af7660fd13a4ecc2de5ddcb70a02417f4", "homepage": "https://github.com/serialport/node-serialport#readme", "keywords": [ "serialport-binding" ], "license": "MIT", "main": "lib", "name": "@serialport/binding-abstract", "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "git://github.com/serialport/node-serialport.git" }, "version": "9.0.2" }