{"bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"dist":{"shasum":"bd5566ad371ce458d72b362244e6f9e8f8604aa5","tarball":"https://registry.npmjs.org/@serialport/binding-abstract/-/binding-abstract-10.1.0.tgz","fileCount":4,"integrity":"sha512-P2KUIa6LTX0GKRzgwcEqO7kIG7yI66GuxV1hBv/Lq1rE+fxGj0SXzX2YlRm1vCubFU/102wK0TT2i+oPf2bALQ==","signatures":[{"sig":"MEUCIQDIGxD8A2JAKdFy6GfXhXjCM7qwi2GhkZ26KS1hXMdo4QIgF7uk4rAHB32TS/rqYLO5MgRslzobbzR6S6wmp+GvGp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7NOdCRA9TVsSAnZWagAA810P/iRmRPBVktujHQQUmIM6\nD9ahrrTcvbKh7YMtA4Se7p2/flWEAmzJ3BNyAS4CS72APKBEApkQSarLwtA+\nVu2P6Gl+WsShG4oLUxvu6zUi0luKA0Fh3z/qRO0WumbIdKv2P78RARzEZlU4\nhYZeMtnX7+zicKRE7o3dw4wgQiBWqYH6tY82e24qAkiEKEBaiSI5mtGKWKCr\n+t3pw6bJJFnv3rXTA4H9MybIP3txwaoxI2HErjiOJ62SNGrW1hlvoc+wE+IR\nmInYAKsk4yOmdb+NqQAoBMAMaRCUz7IPM3VxOFP1ytt4HO4XaQkjOiBTwpGe\nCaD9KOHbTCS/Bp/vdb8N7EmEnESa96TStvGPbV8cS1PB5q+2rTUyx5/z606+\niawyqsZib+0aY4ls05b/9ME/R9cPGC4vjB6EI+hmQ8ISfSBB80K9Kdya3PRC\nvCr6bu7oKiUIINfIim0jiHIZ01SsFWjVKfdFfMy1k3Op346WMQHu0zAnNjDa\nUPrmQW8A4XslfOzVyyPJlcKRAFwBChhTu69+q4Qwpg/TNa75VlDOrYqmck5g\nXMW7NvXdFiVEBmMtP7eG3v5+Rrwna6sI5+8srH9QndhpzoUwLEq0D0qDMJdQ\nv+fVww5CP9HInwgB/Sn1RMMPvyl8QDJBQlxFkrDyvj3xuHCCx/NFq8FzFcRE\nnb/B\r\n=qhcc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","name":"@serialport/binding-abstract","readme":"# @serialport/BindingAbstract\n\nThis 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.\n\nThis is currently used for the win32, linux, darwin and mock bindings.\n\nThis is how you use it.\n```js\nclass MockBinding extends AbstractBinding {\n  constructor(opt) {\n    super(opt)\n  }\n}\n```\n","engines":{"node":">=12.0.0"},"funding":"https://opencollective.com/serialport/donate","gitHead":"2f64c829ca66826dd2e93220a2563e2d10c6ce7c","license":"MIT","_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"homepage":"https://github.com/serialport/node-serialport#readme","keywords":["serialport-binding"],"repository":{"url":"git://github.com/serialport/node-serialport.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+arm64 (darwin)","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.","directories":{},"maintainers":[{"name":"serialport-release-bot","email":"wizard+serialport-release-bot@roborooter.com"},{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_nodeVersion":"16.13.1","dependencies":{"debug":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/binding-abstract_10.1.0_1642910621024_0.8873495764686976","host":"s3://npm-registry-packages"},"_id":"@serialport/binding-abstract@10.1.0","version":"10.1.0"}