{"_id":"@abandonware/bluetooth-hci-socket","_rev":"13-6cabe787ddf77035004b38f93852ac92","name":"@abandonware/bluetooth-hci-socket","dist-tags":{"latest":"0.5.3-12"},"versions":{"0.5.3-0":{"name":"@abandonware/bluetooth-hci-socket","version":"0.5.3-0","description":"Bluetooth HCI socket binding for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/sandeepmistry/node-bluetooth-hci-socket.git"},"keywords":["HCI","Bluetooth","Linux","Windows"],"author":{"name":"Sandeep Mistry","email":"sandeep.mistry@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/sandeepmistry/node-bluetooth-hci-socket/issues"},"homepage":"https://github.com/sandeepmistry/node-bluetooth-hci-socket","os":["linux","android","freebsd","win32"],"dependencies":{"debug":"^2.2.0","nan":"^2.10.0","node-pre-gyp":"0.6.x","usb":"^1.1.0"},"optionalDependencies":{"usb":"^1.1.0"},"devDependencies":{"jshint":"^2.8.0"},"scripts":{"preinstall":"npm install node-pre-gyp","install":"node-pre-gyp install --fallback-to-build","test":"jshint lib/*.js"},"binary":{"module_name":"binding","module_path":"./lib/binding/","host":"https://github.com/sandeepmistry/node-bluetooth-hci-socket/releases/download/","package_name":"{module_name}-{version}-{node_abi}-{platform}-{arch}.tar.gz","remote_path":"{version}"},"gitHead":"76096f9f63c2f0d4780ceb36ed9651e0f8fc0bd2","_id":"@abandonware/bluetooth-hci-socket@0.5.3-0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"rzr","email":"rzr@users.sf.net"},"dist":{"integrity":"sha512-TdGNGIQfcMdsBW4A70ONnvySLnooPhQJ57hXPQZn5Q1axLoDDKQ4nVTVNUjgyOUrKvy8PDMTd/iMIz6MV/PFtg==","shasum":"636bd1a2505ef75d375de144f522622774a32ae4","tarball":"https://registry.npmjs.org/@abandonware/bluetooth-hci-socket/-/bluetooth-hci-socket-0.5.3-0.tgz","fileCount":16,"unpackedSize":50893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGSTMCRA9TVsSAnZWagAADyMQAIfmUJpkU7FOg/ejYGRH\nTkaqosK16DlPL5QNb/FuIusRcdx2A6tvALhLARW3xJ7pK61N1RDPBS86OWd6\nJtmOuFqTuty/FuNLbVhKJCVP5Zo2LC4dD4IfYGPZpb/o/zi3uNx1QnEoA8c2\n8Jw0R9Jd4ZPhlDHtEkB+5Bp+hCpmUP3i8pdP8fwg00jJX3FP6AuUnGkiaeMC\nXDkYLbHj9zUBdQxuBPPDmP8ckEuOdC2o57fthmp7MD2nX7q7tp4WKjAntb5L\nVZAq8LocPDqWzPrKXh5HVMrIeszod15nVtlhqgpA9/PXBUzAJmMLWe0I2U8R\nA7CvY/+mS2DafajzB0ChN+K4GoBDzEid0eoRl/M4SsgV3qqllJcPfIJJpRgZ\n0wodEFAMvZ9RzTcvownt+3MpXNGos7QkjvxIbm7tPN2zChXImhxKtT1mYkmC\nVaoucruY7KZuR1Wa3JO3DHdrzLxkufWYHnm0aNsY0deUlpeVFP1v/cIIEPgf\nZLUKPqDo8NJG6/qIwqPT/3DyZqmyX0l0lJ21Ge7XaOvrhLgzoUBUnzPrA64w\nQjnCC8KtAn3PsSdlRg7uGWxwMZgQMqQwEKq12RctWrb4m2G3n6aOXBak7T6o\n3ZCtw7+7slKS+WMBn244f9QHRzLodGOxDFyItrCIK7/71D5ny7B+0xU1IgSK\nQmdP\r\n=SHRd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICE+dHsaC8/J7YtBhqaCpfGxA3sdhsZ6dWviLAkYLOGBAiEA2I3kd5eo6IiHs+/EOyCsnUHuQ9vqfTb8eyWUvD0/74Y="}]},"maintainers":[{"name":"rzr","email":"rzr@users.sf.net"},{"name":"rzrfreefr","email":"www.rzr.online.fr@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bluetooth-hci-socket_0.5.3-0_1545151691917_0.8815753676313554"},"_hasShrinkwrap":false},"0.5.3-1":{"name":"@abandonware/bluetooth-hci-socket","version":"0.5.3-1","description":"Bluetooth HCI socket binding for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/sandeepmistry/node-bluetooth-hci-socket.git"},"keywords":["HCI","Bluetooth","Linux","Windows"],"author":{"name":"Sandeep Mistry","email":"sandeep.mistry@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/sandeepmistry/node-bluetooth-hci-socket/issues"},"homepage":"https://github.com/sandeepmistry/node-bluetooth-hci-socket","os":["linux","android","freebsd","win32"],"dependencies":{"debug":"^4.1.0","nan":"^2.10.0","node-pre-gyp":"^0.12.0","usb":"^1.1.0"},"optionalDependencies":{"usb":"^1.1.0"},"devDependencies":{"jshint":"^2.8.0"},"scripts":{"preinstall":"npm install node-pre-gyp","install":"node-pre-gyp install --fallback-to-build","test":"jshint lib/*.js"},"binary":{"module_name":"binding","module_path":"./lib/binding/","host":"https://github.com/sandeepmistry/node-bluetooth-hci-socket/releases/download/","package_name":"{module_name}-{version}-{node_abi}-{platform}-{arch}.tar.gz","remote_path":"{version}"},"gitHead":"2d240c43f37d32a7138768507b13543b331e7f17","_id":"@abandonware/bluetooth-hci-socket@0.5.3-1","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"rzr","email":"rzr@users.sf.net"},"dist":{"integrity":"sha512-NzLRq7mjAmvLDRA0E5hvCRtsuV0tq5fbUFxLxSmakRu9K4VM6u7P+3PvAkcylX3CEq0BY9Wwe3KXiMrQBjbMhg==","shasum":"a359d5768364d123c14fdb86aef751e608c4178f","tarball":"https://registry.npmjs.org/@abandonware/bluetooth-hci-socket/-/bluetooth-hci-socket-0.5.3-1.tgz","fileCount":16,"unpackedSize":50895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGsJ6CRA9TVsSAnZWagAAidsP/0+dbAOMO9A2F2nzU5kj\nRWTU3u5KTCHIh94O5QcmGut3DKzWjtHLPOoiwjWF3uYKN/fxck8HHm2a7LwG\nW3eW+DLuJ059FOkCObKDW6jmE2DOPadM6bqFZbcZ0vBpYXA47a3XekOj6mMx\nGBTOAUJmdcARY+NegIGKs4PQOEMwYMnLXjhb7dTk5n6fKSStbbZh5HK6Sqw3\n8YB5c5BUqPoBoou4h2o6o/V46oFSTGw8HRVaV3LbRmDgsQTvZ/8la88pmw0N\n5T+jYVUKLqMNVu7vqbLuIi3lzl+ycleeeKGEuSgsA8ZahWHQ/XTcy8cnSveY\nKdhbvaHjBvszsh4DikVuqm7SsMbgOg53eSt4YNcg/NGr550QGWa32Ej3pS5B\n3acwg12sDAgPVsIr3ALgl1J12+C9kWABYzJmLKZxagUNkQxXGinBVuOhlEjN\niUBj89XEFlLnFl0mQMZG/Ynxj+aInbpCuwIhJlyMgiAQUXrpkB4xWsSJxIWB\nPChbr21JRrHc6MrvPBGGTWcldCFZP/fZAoUrzIPZcvAdT6iI2+ShNvCVMIRj\nJYR7xDlY8pS91aeoa7CbAIoR7VY0TTfnNcwUNJ71wOaCmIyXLZXoyPU3vURN\nOmSLwRSnIiOM8gKylJViM7eAgJcgWLFygcV+T3WAAdJ+4n+rAXP6t/pR+ipe\n2aNm\r\n=+cXQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPqLeCfKirlkZ1ePfXbjMRDO8aUuT3elj7l0EQ4rmOQgIgf7OiXBbAqkU1B85ZMEdSm4xklzBALoAmgkL2NNCNKc0="}]},"maintainers":[{"name":"rzr","email":"rzr@users.sf.net"},{"name":"rzrfreefr","email":"www.rzr.online.fr@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bluetooth-hci-socket_0.5.3-1_1545257593519_0.23256179419173417"},"_hasShrinkwrap":false},"0.5.3-3":{"name":"@abandonware/bluetooth-hci-socket","version":"0.5.3-3","description":"Bluetooth HCI socket binding for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/sandeepmistry/node-bluetooth-hci-socket.git"},"keywords":["HCI","Bluetooth","Linux","Windows"],"author":{"name":"Sandeep Mistry","email":"sandeep.mistry@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/sandeepmistry/node-bluetooth-hci-socket/issues"},"homepage":"https://github.com/sandeepmistry/node-bluetooth-hci-socket","os":["linux","android","freebsd","win32"],"dependencies":{"debug":"^4.1.0","nan":"^2.14.0","node-pre-gyp":"^0.13.0","usb":"^1.6.0"},"optionalDependencies":{"usb":"^1.6.0"},"devDependencies":{"jshint":"^2.8.0"},"scripts":{"install":"node-pre-gyp install --fallback-to-build","test":"jshint lib/*.js && node ."},"binary":{"module_name":"binding","module_path":"./lib/binding/","host":"https://github.com/sandeepmistry/node-bluetooth-hci-socket/releases/download/","package_name":"{module_name}-{version}-{node_abi}-{platform}-{arch}.tar.gz","remote_path":"{version}"},"jshintConfig":{"esversion":6},"gitHead":"d1fc932dbc91369c4e71be6a0d468f6ca17b0ea5","_id":"@abandonware/bluetooth-hci-socket@0.5.3-3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SkT5yVoaceiWOK1eWW/QCgAaPph/Y+EkOVBvETmhsD1hhKa83+EmVRMjubO68k54uoIzviqcNhxZI/LuIU2PHA==","shasum":"075ab5fe5cc55b70bf5f526d6e366fee2a3707ac","tarball":"https://registry.npmjs.org/@abandonware/bluetooth-hci-socket/-/bluetooth-hci-socket-0.5.3-3.tgz","fileCount":16,"unpackedSize":50722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgMPsCRA9TVsSAnZWagAAW8IP/jkUDsG4NsRnn7qQO/7U\n/cFTesdkT6oKcfKcE/mFMFYVghHmbjXiZgUlQLupjFTwMW1TBpvkcYxmm6El\neeg8FjVFXVWbCFrT90JjkS0yrCOMCMrNyUJR9oBgM4pJ9XRe0jtQ9Re9klGP\nTGXUGUZcBymkf6eQo/0+5UCwLUpkfGWPqy0gjnx1ojA8mBO2hFy859AfrRn0\n/Hcvhk3T0WniOuF92hdXdW0eMumR4xK87CzwBluNgzLo1ldfYhXt5k+wfImW\nqA6auWeyzWJ8al/qShX9Mh2GTqlsGOxhKBbZFBHBsKs02ercZlAkwUii4ny4\nbyoWTURaqM2Rzu3+t1qKDQrYfdKEsji2auf5uMdSO5GQRbcDsxPnCoYkZd89\n2LksejrH3lpmQbZg6zh5/3cr7aKhCeZpyyJNwcEqaPDzSham4IrMubSskTxh\neOOoQcGtsHRkj5Uy43CN3ZwZWKn8kvoy47v/xEccXMf63jHKc6LxNN+cj2ry\nWZ3vnEgLznzybAU+xi3/NPJt5t+gg/nt8uWo+nIbURLwrT75yxo3IMsCA7/9\n19OKqsYjqIaaJWm/vq/pZMSbyvBu7xjiBF7K084iOZbLhc9QVm2XuYUVpXKw\nB07Y5PW2n9Zq6Jk6UVuu8O+u9b3pSq5a1kqs4wNKW5MUyHAJSfp9MZj8cY1W\nGNWO\r\n=+hMr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvet9sQxD/ZrE+mGyXZeI/kPSsw63Mgs/M5KSy8dRqqwIgRkK3noc0sr0TH5pSrvtRh2/G5zD5r++k8ns9VTHlh0c="}]},"maintainers":[{"name":"rzr","email":"rzr@users.sf.net"},{"name":"rzrfreefr","email":"www.rzr.online.fr@gmail.com"}],"_npmUser":{"name":"rzr","email":"rzr@users.sf.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bluetooth-hci-socket_0.5.3-3_1568719851441_0.06287240676750305"},"_hasShrinkwrap":false},"0.5.3-4":{"name":"@abandonware/bluetooth-hci-socket","version":"0.5.3-4","description":"Bluetooth HCI socket binding for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/abandonware/node-bluetooth-hci-socket.git"},"keywords":["HCI","Bluetooth","Linux","Windows"],"author":{"name":"Sandeep Mistry","email":"sandeep.mistry@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/abandonware/node-bluetooth-hci-socket/issues"},"homepage":"https://github.com/abandonware/node-bluetooth-hci-socket","os":["linux","android","freebsd","win32"],"dependencies":{"debug":"^4.1.0","nan":"^2.14.0","node-pre-gyp":"^0.13.0","usb":"^1.6.0"},"optionalDependencies":{"usb":"^1.6.0"},"devDependencies":{"jshint":"^2.8.0"},"scripts":{"install":"node-pre-gyp install --fallback-to-build","test":"jshint lib/*.js && node test.js"},"binary":{"module_name":"binding","module_path":"./lib/binding/","host":"https://github.com/abandonware/node-bluetooth-hci-socket/releases/download/","package_name":"{module_name}-{version}-{node_abi}-{platform}-{arch}.tar.gz","remote_path":"{version}"},"jshintConfig":{"esversion":6},"gitHead":"029e01bc02a027de171b97923c0c973d454120b9","_id":"@abandonware/bluetooth-hci-socket@0.5.3-4","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-hxYIj1qBZVyayJDuN1yhZPzNvuSlCSoFEiWRSZ8nqSvKGQzBddWRTASmlQqVn15G4hHVkjk0xDXjzwUkEgaDyA==","shasum":"23a8f8141d217c898c17b94870cb0b26ebd547af","tarball":"https://registry.npmjs.org/@abandonware/bluetooth-hci-socket/-/bluetooth-hci-socket-0.5.3-4.tgz","fileCount":18,"unpackedSize":52491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKuDJCRA9TVsSAnZWagAA9c8P/j00+hVjilot6BMTzs2u\nXvH4dNaEa6oVYq9CtwYChxxj8STjho4DMIuCjqFtTWK4paZO3VuvDBSCQJdw\nJKbzzjVDIRFYiTv98heDpYmjMrEmeTgHEl5FT9YUMdJyvFNhA37C36gg/d7/\nbvOBlJTZf+fSH8Nu28nS7flzD9Ggp2opmavRDIq0ggImwOUCJU6C5x8toixf\nKVsQ0qdqcg2U5SbacgBRADcj2GCvwIqU1Iz0kJXRJXuo2iq8RdrWkUFeJmfx\nQmU4WOj+DNagaR0pkJl8hWxLviI3RO1y0X3qeFKpSQnDxo5pS9IZUCqpw5q9\nR1TBzhJig6We5eRtiT2aSTCPOJ0siytbAX+2Iw64eR/AwcUX14VgyD/sIkEm\nd5VLpxqCmMaZExT9QlX3Jyp2fjrKQwWeMn92cwhySpxDJZ7gxzdJY9kKBFJ9\n+JkJLZod+iPaCn4BYwUJTpWo+iVYhdkB0kTVlnq9/Ep6S6zvbOFp2YmZCJDk\nnK9FONFe1cr16PUSb5/k0x4MopB45cX6XK1zYSltf++ojbXFbr+hb0PTxkw1\nGwCgX2n4jrmdDo38Z/yJ5iVxnOHWi9vNZN2MiDRILihIcePa/AvIJnDcJzfs\niqY/jv4rmOunTw8eu1FbUaezPx7r+MkHAZyI1+LBUxTUa4WoxrwFTKJP8D67\nILEI\r\n=4TaD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDZiCk1KLF4ejyhSxrxeVb9BBuOukn/y0ZOlTJVm+Y1AiEA5yS//RkffgTNAWQCdMNjAmjUy4dOZ/VY8WPvRL3CLxs="}]},"maintainers":[{"name":"rzr","email":"rzr@users.sf.net"},{"name":"rzrfreefr","email":"www.rzr.online.fr@gmail.com"}],"_npmUser":{"name":"rzr","email":"rzr@users.sf.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bluetooth-hci-socket_0.5.3-4_1579868361103_0.8439577687530406"},"_hasShrinkwrap":false},"0.5.3-5":{"name":"@abandonware/bluetooth-hci-socket","version":"0.5.3-5","description":"Bluetooth HCI socket binding for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/abandonware/node-bluetooth-hci-socket.git"},"keywords":["HCI","Bluetooth","Linux","Windows"],"author":{"name":"Sandeep Mistry","email":"sandeep.mistry@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/abandonware/node-bluetooth-hci-socket/issues"},"homepage":"https://github.com/abandonware/node-bluetooth-hci-socket","os":["linux","android","freebsd","win32"],"dependencies":{"debug":"^4.1.1","nan":"^2.14.0","node-pre-gyp":"^0.14.0"},"optionalDependencies":{"usb":"^1.6.2"},"devDependencies":{"jshint":"^2.11.0"},"scripts":{"install":"node-pre-gyp install --fallback-to-build","test":"jshint lib/*.js && node test.js"},"binary":{"module_name":"binding","module_path":"./lib/binding/","host":"https://github.com/abandonware/node-bluetooth-hci-socket/releases/download/","package_name":"{module_name}-{version}-{node_abi}-{platform}-{arch}.tar.gz","remote_path":"{version}"},"jshintConfig":{"esversion":6},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 Sandeep Mistry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_id":"@abandonware/bluetooth-hci-socket@0.5.3-5","dist":{"shasum":"c4912d408398f4faba90077da836bad8965c623e","integrity":"sha512-q9DupPXYcqLyLFrmJqYDaqXoN0fOR4qOZA39dJbEeu1M583Ghr5Bn+JlEAnA6l88DJSBZiyjtCgItDeUfuRwMA==","tarball":"https://registry.npmjs.org/@abandonware/bluetooth-hci-socket/-/bluetooth-hci-socket-0.5.3-5.tgz","fileCount":27,"unpackedSize":87610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYOX5CRA9TVsSAnZWagAAVroP/3xsUa3H/1M4nkkyps0K\n2djCtNyvIawYfxkPd1FsxC2Mnc92caOQdp/hVlI+2ZK49i574pfB7yVFUr8O\nCqZqM8XSVgRrxi7G2pwWB+b/E1jYqjQVKmLpQ23PiAOZq+SG/gv87HFV5LY7\nGXAwl7fY1Y42yJbAUZifeKyawBB4LMbCF3+Xail2bv5k+RAdkw5g0/kDhQ7s\n1yVS8x76civkT2kiP2PB0PA/Gx/ITq40nvpMXJ5coe1xIug4dSB/vCFxqF4a\ngThdnSKa9aOKL3BKhqxy6G/04rUfgYwMjyEClpJ+qLeox1aU9wgoA8wHmqBy\nkyl3HOHl9Rpm2BeDsNFJyWvScWTnEKfNJn6CfeNY58uwJLh+Yk2R8xAhacQX\n4Yg+4gRb+Pm89nYrVZzFz8SAQiAKEk5yScK/f4RsK7+JiA9g1rBz/NA2fo17\nRwsqRTWZotciHkD+ubUHKvt74jQrIbWvDJ9sOARQGFOlfULEsWtnrCmtte8V\nO2V0l1h2HIUa1yJe3GKcNLKMYB3hnQzpFwJgpM3+5pA05ndET7NOBEHejf/6\ndeX3ea2gXSt1kJP8eYOUTos3juPY7mbIHOAplD1W505f2tZTXHohL4NDwZoR\n83Kmyi0hSgJ7SNXx5y2EX86d1mAV+3iy9Anccb1F/e9lX8cJzRHtqgxZI2Ki\nU5VQ\r\n=BLJj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2t0vnoCKuKP/9k8bG+ppQYR/iXZM+gLeJweM8CPrXegIgAk1Ts0KVIWW3QDUTXhrLGCSCkB6oynIWmMt9McUHJPU="}]},"maintainers":[{"name":"rzr","email":"rzr@users.sf.net"},{"name":"rzrfreefr","email":"www.rzr.online.fr@gmail.com"}],"_npmUser":{"name":"rzr","email":"rzr@users.sf.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bluetooth-hci-socket_0.5.3-5_1583408633239_0.23120694919490647"},"_hasShrinkwrap":false},"0.5.3-6":{"name":"@abandonware/bluetooth-hci-socket","version":"0.5.3-6","description":"Bluetooth HCI socket binding for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/abandonware/node-bluetooth-hci-socket.git"},"keywords":["HCI","Bluetooth","Linux","Windows"],"author":{"name":"Sandeep Mistry","email":"sandeep.mistry@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/abandonware/node-bluetooth-hci-socket/issues"},"homepage":"https://github.com/abandonware/node-bluetooth-hci-socket","os":["linux","android","freebsd","win32"],"dependencies":{"debug":"^4.2.0","nan":"^2.14.1","node-pre-gyp":"^0.15.0"},"optionalDependencies":{"usb":"^1.6.3"},"devDependencies":{"jshint":"^2.12.0"},"scripts":{"install":"node-pre-gyp install --fallback-to-build","test":"jshint lib/*.js && node test.js"},"binary":{"module_name":"bluetooth_hci_socket","module_path":"./lib/binding/","host":"https://github.com/abandonware/node-bluetooth-hci-socket/releases/download/","package_name":"{module_name}-{version}-{node_abi}-{platform}-{arch}.tar.gz","remote_path":"{version}"},"jshintConfig":{"esversion":6},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 Sandeep Mistry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_id":"@abandonware/bluetooth-hci-socket@0.5.3-6","dist":{"shasum":"ac13e4444204fc409936ac6962eadeb7a4364bbb","integrity":"sha512-LwZtu31vgcm6T4GRtHDCye1JZepvjfqW418DYccgcu4podXbBoogkt4NhRP6rnoOxY+49F1Do7oK5K8fModxuw==","tarball":"https://registry.npmjs.org/@abandonware/bluetooth-hci-socket/-/bluetooth-hci-socket-0.5.3-6.tgz","fileCount":27,"unpackedSize":88890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfia4JCRA9TVsSAnZWagAAQiQQAIL+myvxxo9F852FJBov\nag1Zp6UtQZVAUGLsmDGbMi96UtENlrwdzeMN1G6Sqqz650sBI8DhL5AV6KxQ\nBByMhk1K/hcXxJ+VAfUAJJAErii06dRrPCLi3jbgjuZrYpRlXse5Ja9Nss22\ni6+MVr9LKLr59vBcjj0ZxS5TVAgDUAOvPDrd5yydv78MfQdAOU8PGAAPa6ZY\ndAKbNDk+gN7e00ieWEFs32KiEpv9b22FlSJEaYgyHQHa/qIY6TmIkJUCa79n\nEgh0ixc/eqWWNTW0dLB/yqjvNIbdlQ5jiE4JNf+abA6ZJLL/FD4aHge8pm+3\nMOaEAfvNxnlo4cDvl7Bfq/iCxFponpvypOyKyO8s1HZsRdZdyuFbGn1hYmlp\npTFxRCovCE2I0PMLuTEJt/xMhGOBH4WH8L2TtBr3HADanobPD1Yw9dXkkOSa\nHYY5rR0cs2o8SjmZn/CUEX2eZTmn41OmCHyWXb7yZd6QpZRcDlzjsb0GFI+5\nOLs7qsa/RSweIGkQSXmOQjtAO0+SmpQIaTOSiOEMkBkpf+6VeCSDPSBNONAs\nz/QrkJ8T+nqxKVGdYlOhrN5bK8alsDqSzbPsiLI5qFvsFMqNmdik/EnZq3ra\nrHQpceu8lyfL7R9LZ4O5NfGnNJVrlTS2zOj5R8wKgzY6TUE85J5DqN2pZgYi\nTLLR\r\n=2/UP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVwVKB3Q+BKppZ3fz5IoMy961jCuJqZwbduLeJIlkHdAiBRnX9QlBDD6QDWThOJfp2kIGb4l3Jr24/ux2SdFnVivA=="}]},"maintainers":[{"name":"rzr","email":"rzr@users.sf.net"},{"name":"rzrfreefr","email":"www.rzr.online.fr@gmail.com"}],"_npmUser":{"name":"rzr","email":"rzr@users.sf.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bluetooth-hci-socket_0.5.3-6_1602858504541_0.8552424041820668"},"_hasShrinkwrap":false},"0.5.3-7":{"name":"@abandonware/bluetooth-hci-socket","version":"0.5.3-7","description":"Bluetooth HCI socket binding for Node.js","main":"index.js","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/abandonware/node-bluetooth-hci-socket.git"},"keywords":["HCI","Bluetooth","Linux","Windows"],"author":{"name":"Sandeep Mistry","email":"sandeep.mistry@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/abandonware/node-bluetooth-hci-socket/issues"},"homepage":"https://github.com/abandonware/node-bluetooth-hci-socket","os":["linux","android","freebsd","win32"],"dependencies":{"debug":"^4.3.1","nan":"^2.14.2","node-pre-gyp":"^0.17.0"},"optionalDependencies":{"usb":"^1.6.3"},"devDependencies":{"jshint":"^2.12.0"},"scripts":{"install":"node-pre-gyp install --fallback-to-build","test":"jshint lib/*.js && node test.js"},"binary":{"module_name":"bluetooth_hci_socket","module_path":"./lib/binding/","host":"https://github.com/abandonware/node-bluetooth-hci-socket/releases/download/","package_name":"{module_name}-{version}-{node_abi}-{platform}-{arch}.tar.gz","remote_path":"{version}"},"jshintConfig":{"esversion":6},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 Sandeep Mistry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_id":"@abandonware/bluetooth-hci-socket@0.5.3-7","dist":{"shasum":"a20d0230cb3cca7210a68f631b269d74c5fcd924","integrity":"sha512-CaGDBeXEooRjaVJlgmnaWeI+MXlEBVN9705tp2GHCF2IFARH3h15lqf6eHjqFsdpQOiMWiBa/QZUAOGjzBrhmA==","tarball":"https://registry.npmjs.org/@abandonware/bluetooth-hci-socket/-/bluetooth-hci-socket-0.5.3-7.tgz","fileCount":29,"unpackedSize":90384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEAKlCRA9TVsSAnZWagAAamQP/iEU2neCe3gjqehNt1EL\nBphNfmtiXMbPai7Ozu8A7fcd+auNlcv7Evfsjoc5mMrRdFdAsXx9pYz7oOi3\nndCkxxqJXcvqdcTP+VJZ0tPt9HJ6/uUvu+02XkHngRioryyl9lzVr3R52cH/\nEoaOVAsy7TSmjJvpGqhMomXzRh2b9EYeXY02JDIdT9trOPQGNAiWp6ix+WVy\nbeoFEmqQnegO/Z2DQYH7VvBcbnhMXR3AoETgaOyWJNT3BNvhvMa00yZV2/6W\nFPY5l8E2OS7r031eXsaSTlG4OFHq02k91iXA9hKpS/D2PD5ZqDZ2fFygSyug\n7C78BxwqCrvGXaGZwq89+75ZKVu3xvqfk6p2xiaU1FxA8H75DCiV792n3LN/\nLt/E1/sN3Z28VmtQ4O9UQw4uUvNvwc1knpD5FesPtZhGPy0s+nf13U0MpjZu\nI+y5MmGjAC+coo7g/d4oRaq2KAy9w6v5+tS8l+I9+8tnR7OuEw3Q3Wdwi2i1\nkyccsiPcGgWCmNGE1+/41RhHE9fRXrbVnnGmT0U+aQKnsrbKNzthcEllrAzb\nn4eHavTdL1OHq6s5fEWVCMs8Zauvu3xlfLTeq0wppHmo4SaJGn8tGbipEHgu\nq2dceOMXvOpgykpxONBhEw1w9fa/S/4zCDv5CCwPVPGVMleVry+BzTJ4uuBg\ncjvZ\r\n=1MHL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGD7um5rq3Q6K+uShuM6WCAsKDlVlZggb5JNBfR7/ZRKAiEA/dvr7sfOAOLhbePTfk6ShkYV1PCkdkm9Te3gu/Ie2Nc="}]},"_npmUser":{"name":"rzr","email":"rzr@users.sf.net"},"directories":{},"maintainers":[{"name":"rzrfreefr","email":"www.rzr.online.fr@gmail.com"},{"name":"rzr","email":"rzr@users.sf.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bluetooth-hci-socket_0.5.3-7_1611661989125_0.7784915850253982"},"_hasShrinkwrap":false},"0.5.3-8":{"name":"@abandonware/bluetooth-hci-socket","version":"0.5.3-8","description":"Bluetooth HCI socket binding for Node.js","main":"index.js","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/abandonware/node-bluetooth-hci-socket.git"},"keywords":["HCI","Bluetooth","Linux","Windows"],"author":{"name":"Sandeep Mistry","email":"sandeep.mistry@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/abandonware/node-bluetooth-hci-socket/issues"},"homepage":"https://github.com/abandonware/node-bluetooth-hci-socket","os":["linux","android","freebsd","win32"],"dependencies":{"@mapbox/node-pre-gyp":"^1.0.5","debug":"^4.3.2","nan":"^2.15.0"},"optionalDependencies":{"usb":"^1.7.2"},"devDependencies":{"jshint":"^2.13.1"},"scripts":{"install":"node-pre-gyp install --fallback-to-build","test":"jshint lib/*.js && node test.js"},"binary":{"module_name":"bluetooth_hci_socket","module_path":"./lib/binding/","host":"https://github.com/abandonware/node-bluetooth-hci-socket/releases/download/","package_name":"{module_name}-{version}-{node_abi}-{platform}-{arch}.tar.gz","remote_path":"{version}"},"jshintConfig":{"esversion":6},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 Sandeep Mistry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_id":"@abandonware/bluetooth-hci-socket@0.5.3-8","dist":{"shasum":"070198e43d13a1a851a79016a96009b4d31e8bfb","integrity":"sha512-JIUkTZpAo6vKyXd94OasynjnmAxgCvn3VRrQJM/KXBKbm/yW59BMK6ni1wLy/JLM4eFhsLkd2S907HJnXBSWKw==","tarball":"https://registry.npmjs.org/@abandonware/bluetooth-hci-socket/-/bluetooth-hci-socket-0.5.3-8.tgz","fileCount":29,"unpackedSize":91989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuxtcCRA9TVsSAnZWagAAz4YP/3wcTacOcjGwWXuhVrTj\n/bLntzQAsjokK3r1mBZJWnHWjcD/ZRdU7hKWE90G4bLkXmm0kDhFbI3v4g+C\nAsUiKecqxELu8v9S3uX1k1ypYYFD88vhKWNSTnnrDUIlO86kGVd2bTY+/iWU\ngLLs3oNw/xyyTWNgRVCu8m3y59WyPwP2rjtdQIk8HSKy9j6Gn0vk2ukXhfdf\nfvMOLN3EKU1aNS2mCDGhx/s6DDJmHlBBPztkvgLBYz0Xc04rnG3l92tbTMVQ\nMcguaDvOto7+x1vWBc02Cagoe4O7W4N+9eO39Jht/+IIXW5s7BI0+KPzGBwy\nfVhxK/fYmbv8omPff++H9THN2A8jfcE9Pl1NxQS4zsUwQZ+lpI9b4RkQhyPP\nJOCFjs4FWgd3KtZjayfSXtAIZauDVXVi6N2uNgBWJvBHrTkBFtzk089AEJOn\nnDUfs2Ktw3rwPjNu8ytHyb1bwZkwlK+9iWs6q5y36+6vlw9S9Ynws8HLWM1L\nsNYIfBndyOch80ozWRwruFe9dqXQ5s2+040YmRasxMs0/j03D/ZJmdkT20y4\nPHTly9Ep+znoETWct0gyfqGzdEf2/edeN1dGeP52g2NuU3/abUm3sbGSVrAt\n4HXL8R98pdW4m2PezYWMXYSxPR1CqF00OYqB1ttrDfm0F0Pss8+p6XQyEgXO\nMnNQ\r\n=Bcur\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/YO+oTqxpx4LD5mWM1D4654PKcHek7zpjs1LKtVpdaAiEAtKeMrl4roPbe38k2cWrwdwFwxkhfk39HKEYrmVqBFco="}]},"_npmUser":{"name":"rzr","email":"rzr@users.sf.net"},"directories":{},"maintainers":[{"name":"rzrfreefr","email":"www.rzr.online.fr@gmail.com"},{"name":"rzr","email":"rzr@users.sf.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bluetooth-hci-socket_0.5.3-8_1633082844777_0.8787049527500315"},"_hasShrinkwrap":false},"0.5.3-9":{"name":"@abandonware/bluetooth-hci-socket","version":"0.5.3-9","description":"Bluetooth HCI socket binding for Node.js","main":"index.js","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/abandonware/node-bluetooth-hci-socket.git"},"keywords":["HCI","Bluetooth","Linux","Windows"],"author":{"name":"Sandeep Mistry","email":"sandeep.mistry@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/abandonware/node-bluetooth-hci-socket/issues"},"homepage":"https://github.com/abandonware/node-bluetooth-hci-socket","os":["linux","android","freebsd","win32"],"dependencies":{"@mapbox/node-pre-gyp":"^1.0.5","debug":"^4.3.2","nan":"^2.15.0"},"optionalDependencies":{"usb":"^1.7.2"},"devDependencies":{"jshint":"^2.13.1"},"scripts":{"install":"node-pre-gyp install --fallback-to-build --update-binary","test":"jshint lib/*.js && node test.js"},"binary":{"module_name":"bluetooth_hci_socket","module_path":"./lib/binding/","host":"https://github.com/abandonware/node-bluetooth-hci-socket/releases/download/","package_name":"{module_name}-{version}-{node_abi}-{platform}-{arch}.tar.gz","remote_path":"{version}"},"jshintConfig":{"esversion":6},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 Sandeep Mistry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_id":"@abandonware/bluetooth-hci-socket@0.5.3-9","dist":{"shasum":"2270693b80af84345ea83a28566b8f9ffe811211","integrity":"sha512-8K84mS7ONrvvx/3MNmI6EchQF4L61c7Dk817oTS5Zb/ivtNyfHRARMKcuoVJLCK+u0Fl1VdgX7EubNwFNJo61Q==","tarball":"https://registry.npmjs.org/@abandonware/bluetooth-hci-socket/-/bluetooth-hci-socket-0.5.3-9.tgz","fileCount":30,"unpackedSize":100419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFE/oDYASmRreANUK8UzGsJNcTye/jGMryeoeEUlLdJwIgcQeAcnXlkGAzuttG1QeK1AH6jXy/0vDRYpzKrkVvmKY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnEjhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreXw/+LI5opBAcphGWaSqZUtWfmuND6UAqDBjUL2UgLVSkrXaLWpL1\r\nWzP61axSl9IZJA3UPChOanY3QZ4GaON8mRbdSi/r2HOiTCsCoZL11z4QqN9x\r\n4hcyljb/QFD8ToBfCnCDisGC1IKV5arFI2kVNb4z6YlNZMHPspZfy+kw8u4E\r\nna4GvIxqlNDmAi3mAPoH4VxvnjaoUNLEjsZHx03pTVU1RNxJXkTmCKBmsNqL\r\n0pnCPFyDvlwuBENpYeYlNmYjRb06TRFpy75qQD9U2+ux9cEassQ/jgPX0/ic\r\nSqkuN4NtY/AJenUn7/kN9nqWkkmRfuHOFvpjafL0C6gsjUJPeamvT2eG4Bjr\r\nzW5NC7i+0XZYMCOj0HeWtmaOiSoT2uVrn3oE+ZnDigjFg6jg4pUi3wmJiPBn\r\n5xVZweD2htV8PQv0fROybVjOrjCJuQ/WJ2ZhZem4IKVBSQYX6cpBYoHX8bPl\r\nb+NPUtgT3JQdsCRIWHnXUkbgL8vZl/sO+E3JXar6NgYvzZNGGp0XmFETJLim\r\nvcMsflxRi/oShe7Go3+6NuCJoYTsN2fJTxGor8s+oNX9QKd8QFAI9FWyNgo+\r\ntC95TPwVWC4XyBDkTzcVgYYa9DgfvQ4W2leFkNccdBNUoC6GKDkzQFcEb1yW\r\nCPn+7v4GmcbPMM25un7gMYmGSpYRoJz2m/4=\r\n=ioNb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rzr","email":"rzr@users.sf.net"},"directories":{},"maintainers":[{"name":"rzrfreefr","email":"www.rzr.online.fr@gmail.com"},{"name":"rzr","email":"rzr@users.sf.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bluetooth-hci-socket_0.5.3-9_1671186657359_0.23137759188537355"},"_hasShrinkwrap":false},"0.5.3-10":{"name":"@abandonware/bluetooth-hci-socket","version":"0.5.3-10","description":"Bluetooth HCI socket binding for Node.js","main":"index.js","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/abandonware/node-bluetooth-hci-socket.git"},"keywords":["HCI","Bluetooth","Linux","Windows"],"author":{"name":"Sandeep Mistry","email":"sandeep.mistry@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/abandonware/node-bluetooth-hci-socket/issues"},"homepage":"https://github.com/abandonware/node-bluetooth-hci-socket","os":["linux","android","freebsd","win32"],"dependencies":{"@mapbox/node-pre-gyp":"^1.0.10","debug":"^4.3.4","nan":"^2.17.0"},"optionalDependencies":{"usb":"^1.9.2"},"devDependencies":{"jshint":"^2.13.6"},"scripts":{"install":"node-pre-gyp install --fallback-to-build --update-binary","test":"jshint lib/*.js && node test.js"},"binary":{"module_name":"bluetooth_hci_socket","module_path":"./lib/binding/","host":"https://github.com/abandonware/node-bluetooth-hci-socket/releases/download/","package_name":"{module_name}-{version}-{node_abi}-{platform}-{arch}.tar.gz","remote_path":"{version}"},"jshintConfig":{"esversion":6},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 Sandeep Mistry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_id":"@abandonware/bluetooth-hci-socket@0.5.3-10","dist":{"shasum":"ea4d978b57defae57e5ed04644d235fc1c9a7320","integrity":"sha512-wXHiGmHaHz1pUR6Ix6uut24uTYCWZJL68aP9F056jnnl+U3KrjLT77g9dZHWDAId+9yQN54lLO4MEOIV0z9fUg==","tarball":"https://registry.npmjs.org/@abandonware/bluetooth-hci-socket/-/bluetooth-hci-socket-0.5.3-10.tgz","fileCount":30,"unpackedSize":123075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJTLg0Mclh/u4tgDlBAk2dOYL4NOkYZFpk6EkgbFpSsAiAN1aoXSmbJFNGsw5+9nAIDyZUtG4HzHWUKvctPDRkxXg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtF2mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp05g/9FMddaNnugqKzRDk1Al59dbm/Ql3CH4rfqVw1aqSJpggcy49T\r\nt9UdeFdzy0SJsqgUJ3Z9mYxSM1ZrEGSFkAIrU1xa7D05cdwwcFuXAPUIvOi8\r\nYbwXAC7aU4YoQuSJnJZJb0HXzF7h3tSxklI5EwlEStDA2aY3t+zyHcTaaE70\r\nDxIYc7XukCPWTJBinYbeDV7JUAWcsgLJYDU/cDAGyLVSg8zZtdqqP+3lfJrY\r\nHtMf6SZ83S3GOeNoQCStJBjfFFrK8ZG/+lT0hhvQ/0ynk+9QqwkpVWl6375p\r\no4X9VadLFkpbG9O0s+MzMwPyDZ59Tk4i/CJ2PmFNL3vIL6ncXSv6wbfcwIRZ\r\nb6DQ3caVTEJ8DZCLAUNawgLdFvQfINap2otjmdD6qgMq3SUdMqvg1Ka4VXaz\r\nLtGKYIgn4ele5JjrYZ5G8BawLJkEtYfOBd6CTG+KYC6jmI9KMO9KTLtjAaI8\r\nGoipJ/ZlDpzUgkolH03a3f4kDEs4GNwB7mLOYRuLd8n/Lpu+UhxseDospnzo\r\nx1EthbzoFMUf0hVeGQAKidNmTKkzW92WZN3aNUOSx6/ZAA72Qd3jU1jkF1bH\r\nCSkFonH9fCmMIYVpz1zsxQ9rwN7v5I7MHQhGg38jCaESCfTdnSdVPnKS7VH/\r\nojHp4yp7fB/KLgk4jbl3ox63XUJVZ3DO24c=\r\n=fPrk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rzr","email":"rzr@users.sf.net"},"directories":{},"maintainers":[{"name":"rzrfreefr","email":"www.rzr.online.fr@gmail.com"},{"name":"rzr","email":"rzr@users.sf.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bluetooth-hci-socket_0.5.3-10_1672764838599_0.9221348787787653"},"_hasShrinkwrap":false},"0.5.3-11":{"name":"@abandonware/bluetooth-hci-socket","version":"0.5.3-11","description":"Bluetooth HCI socket binding for Node.js","main":"index.js","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/abandonware/node-bluetooth-hci-socket.git"},"keywords":["HCI","Bluetooth","Linux","Windows"],"author":{"name":"Sandeep Mistry","email":"sandeep.mistry@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/abandonware/node-bluetooth-hci-socket/issues"},"homepage":"https://github.com/abandonware/node-bluetooth-hci-socket","os":["linux","android","freebsd","win32"],"dependencies":{"@mapbox/node-pre-gyp":"^1.0.11","debug":"^4.3.4","nan":"^2.18.0","node-gyp":"^10.0.1"},"optionalDependencies":{"usb":"^2.11.0"},"devDependencies":{"jshint":"^2.13.6"},"engines":{"node":">=10.0.0"},"scripts":{"install":"node-pre-gyp install --fallback-to-build --update-binary","test":"jshint lib/*.js && node test.js"},"binary":{"module_name":"bluetooth_hci_socket","module_path":"./lib/binding/","host":"https://github.com/abandonware/node-bluetooth-hci-socket/releases/download/","package_name":"{module_name}-{version}-{node_abi}-{platform}-{arch}.tar.gz","remote_path":"{version}"},"jshintConfig":{"esversion":6},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 Sandeep Mistry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_id":"@abandonware/bluetooth-hci-socket@0.5.3-11","dist":{"shasum":"e6d5a942bfce70d2c8e8b022b715e919538d7402","integrity":"sha512-gOFnpLtSzYFSsNgR609TdFUGVvX7dhc8nrarcfmWZNgtlzRS0IJq7/xxpTw/G4SicEkNlT6lDi6eHwurIT+axg==","tarball":"https://registry.npmjs.org/@abandonware/bluetooth-hci-socket/-/bluetooth-hci-socket-0.5.3-11.tgz","fileCount":30,"unpackedSize":195928,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBL3Ym1q5QmvDObzdRxCNeYM0WQQaFZydbYb7Cz5eMwgIhAK4SEsxsFxjbdBSLgEzvwpPuFGDFQ/TuD07DeYE2z0Mp"}]},"_npmUser":{"name":"rzr","email":"rzr@users.sf.net"},"directories":{},"maintainers":[{"name":"rzrfreefr","email":"www.rzr.online.fr@gmail.com"},{"name":"rzr","email":"rzr@users.sf.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bluetooth-hci-socket_0.5.3-11_1707681158573_0.8925147768699757"},"_hasShrinkwrap":false},"0.5.3-12":{"name":"@abandonware/bluetooth-hci-socket","version":"0.5.3-12","description":"Bluetooth HCI socket binding for Node.js","main":"index.js","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/abandonware/node-bluetooth-hci-socket.git"},"keywords":["HCI","Bluetooth","Linux","Windows"],"author":{"name":"Sandeep Mistry","email":"sandeep.mistry@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/abandonware/node-bluetooth-hci-socket/issues"},"homepage":"https://github.com/abandonware/node-bluetooth-hci-socket","os":["linux","android","freebsd","win32"],"dependencies":{"@mapbox/node-pre-gyp":"^1.0.11","debug":"^4.3.4","nan":"^2.18.0","node-gyp":"^10.0.1"},"optionalDependencies":{"usb":"^2.11.0"},"devDependencies":{"jshint":"^2.13.6"},"engines":{"node":">=10.0.0"},"scripts":{"install":"node-pre-gyp install --build-from-source","test":"jshint lib/*.js && node test.js"},"binary":{"module_name":"bluetooth_hci_socket","module_path":"./lib/binding/","host":"https://github.com/abandonware/node-bluetooth-hci-socket/releases/download/","package_name":"{module_name}-{version}-{node_abi}-{platform}-{arch}.tar.gz","remote_path":"{version}"},"jshintConfig":{"esversion":6},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 Sandeep Mistry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_id":"@abandonware/bluetooth-hci-socket@0.5.3-12","dist":{"shasum":"0ff7132fc51c630cccc239c170c25cb85908c391","integrity":"sha512-qo2cBoh94j6RPusaNXSLYI8Bzxuz01Bx3MD80a/QYzhHED/FZ6Y0k2w2kRbfIA2EEhFSCbXrBZDQlpilL4nbxA==","tarball":"https://registry.npmjs.org/@abandonware/bluetooth-hci-socket/-/bluetooth-hci-socket-0.5.3-12.tgz","fileCount":30,"unpackedSize":195912,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/fgGPq85xTBEdV890Yk2J8z/v1yBAq62pdjPICuJN7gIgWKX26LwpTWxccddDHzBkRfCENIoQlBIdrKz6coZ7uyk="}]},"_npmUser":{"name":"rzr","email":"rzr@users.sf.net"},"directories":{},"maintainers":[{"name":"rzrfreefr","email":"www.rzr.online.fr@gmail.com"},{"name":"rzr","email":"rzr@users.sf.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bluetooth-hci-socket_0.5.3-12_1712953803997_0.7800767411335032"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-18T16:48:11.735Z","0.5.3-0":"2018-12-18T16:48:12.060Z","modified":"2024-04-12T20:30:04.525Z","0.5.3-1":"2018-12-19T22:13:13.681Z","0.5.3-3":"2019-09-17T11:30:51.664Z","0.5.3-4":"2020-01-24T12:19:21.265Z","0.5.3-5":"2020-03-05T11:43:53.375Z","0.5.3-6":"2020-10-16T14:28:24.778Z","0.5.3-7":"2021-01-26T11:53:09.255Z","0.5.3-8":"2021-10-01T10:07:25.174Z","0.5.3-9":"2022-12-16T10:30:57.516Z","0.5.3-10":"2023-01-03T16:53:58.831Z","0.5.3-11":"2024-02-11T19:52:38.774Z","0.5.3-12":"2024-04-12T20:30:04.181Z"},"maintainers":[{"name":"rzrfreefr","email":"www.rzr.online.fr@gmail.com"},{"name":"rzr","email":"rzr@users.sf.net"}],"description":"Bluetooth HCI socket binding for Node.js","homepage":"https://github.com/abandonware/node-bluetooth-hci-socket","keywords":["HCI","Bluetooth","Linux","Windows"],"repository":{"type":"git","url":"https://github.com/abandonware/node-bluetooth-hci-socket.git"},"author":{"name":"Sandeep Mistry","email":"sandeep.mistry@gmail.com"},"bugs":{"url":"https://github.com/abandonware/node-bluetooth-hci-socket/issues"},"license":"MIT","readme":"# node-bluetooth-hci-socket\n\n[![GitHub forks](\nhttps://img.shields.io/github/forks/abandonware/node-bluetooth-hci-socket.svg?style=social&label=Fork&maxAge=2592000\n)](\nhttps://GitHub.com/abandonware/node-bluetooth-hci-socket/network/\n)\n[![license](\nhttps://img.shields.io/badge/license-MIT-0.svg\n)](MIT)\n[![NPM](\nhttps://img.shields.io/npm/v/@abandonware/bluetooth-hci-socket.svg\n)](\nhttps://www.npmjs.com/package/@abandonware/bluetooth-hci-socket\n)\n[![Fediverse](\nhttps://img.shields.io/mastodon/follow/279303?domain=https%3A%2F%2Fmastodon.social&style=social#rzr\n)](\nhttps://mastodon.social/@rzr/103886495590566533#bluetooth-hci-socket\n)\n[![IRC Channel](\nhttps://img.shields.io/badge/chat-on%20libera-brightgreen.svg\n)](\nhttps://kiwiirc.com/client/irc.libera.chat/#iot\n)\n\nBluetooth HCI socket binding for Node.js\n\n__NOTE:__ Currently only supports __Linux__, __FreeBSD__ and __Windows__.\n\n## Prerequisites\n\n * [node-gyp requirements](https://github.com/TooTallNate/node-gyp#installation)\n\n__NOTE:__ `node-gyp` is only required if the npm cannot find binary for your OS version otherwise the binaries are prebuilt.\n\n### Linux\n\n * Bluetooth 4.0 Adapter\n\n__Note:__ the [node-usb](https://github.com/nonolith/node-usb) dependency might fail install, this is ok, because it is an optional optional dependency. Installing ```libudev-dev``` via your Linux distribution's package manager will resolve the problem.\n\n### Windows\n\nThis library needs raw USB access to a Bluetooth 4.0 USB adapter, as it needs to bypass the Windows Bluetooth stack.\n\nA [WinUSB](https://msdn.microsoft.com/en-ca/library/windows/hardware/ff540196(v=vs.85).aspx) driver is required, use [Zadig tool](http://zadig.akeo.ie) to replace the driver for your adapter.\n\n__WARNING:__ This will make the adapter unavailable in Windows Bluetooth settings! To roll back to the original driver go to: ```Device Manager -> Open Device -> Update Driver```\nNote: \n- that one should select \"Delete the driver software for this device\" as per Zadig instructions if the generation of the system restoral point by Zadig fails if one wishes to use restore system restoral point as an option.\n\n#### Compatible Bluetooth 4.0 USB Adapter's\n\n| Name | USB VID | USB PID |\n|:---- | :------ | :-------|\n| BCM920702 Bluetooth 4.0 | 0x0a5c | 0x21e8 |\n| BCM920702 Bluetooth 4.0 | 0x0a5c | 0x21f1 |\n| BCM20702A0 Bluetooth 4.0 | 0x19ff | 0x0239 |\n| BCM20702A0 Bluetooth 4.0 | 0x0489 | 0xe07a |\n| BCM20702A0 Bluetooth 4.0 | 0x413c | 0x8143 |\n| CSR8510 A10 | 0x0a12 | 0x0001 |\n| Asus BT-400 | 0x0b05 | 0x17cb |\n| Intel Wireless Bluetooth 6235 | 0x8087 | 0x07da |\n| Intel Wireless Bluetooth 7260 | 0x8087 | 0x07dc |\n| Intel Wireless Bluetooth 7265 | 0x8087 | 0x0a2a |\n| Intel Wireless Bluetooth 8265 | 0x8087 | 0x0a2b |\n| Belkin BCM20702A0 | 0x050D | 0x065A |\n| Dell Precision 5530| 0x8087 | 0x0025 |\n\n#### Compatible Bluetooth 4.1 USB Adapter's\n| Name | USB VID | USB PID |\n|:---- | :------ | :-------|\n| BCM2045A0 Bluetooth 4.1 | 0x0a5c | 0x6412 |\n| Marvell AVASTAR | 0x1286 | 0x204C |\n\n## Install\n\n```sh\nnpm install @abandonware/bluetooth-hci-socket\n```\n\n## Usage\n\n```javascript\nvar BluetoothHciSocket = require('@abandonware/bluetooth-hci-socket');\n```\n\n### Actions\n\n#### Create\n\n```javascript\nvar bluetoothHciSocket = new BluetoothHciSocket();\n```\n\n#### Set Filter\n\n```javascript\nvar filter = Buffer.alloc(14);\n\n// ...\n\nbluetoothHciSocket.setFilter(filter);\n```\n\n__Note:__ ```setFilter``` is not required if ```bindRaw``` is used.\n\n#### Bind\n\n##### Raw Channel\n\n```javascript\nbluetoothHciSocket.bindRaw([deviceId]); // optional deviceId (integer)\n```\n\n##### User Channel\n\n```javascript\nbluetoothHciSocket.bindUser([deviceId]); // optional deviceId (integer)\n```\n\nRequires the device to be in the powered down state (```sudo hciconfig hciX down```).\n\n##### Control Channel\n\n```javascript\nbluetoothHciSocket.bindControl();\n```\n\n#### Is Device Up\n\nQuery the device state.\n\n```\nvar isDevUp = bluetoothHciSocket.isDevUp(); // returns: true or false\n```\n\n__Note:__ must be called after ```bindRaw```.\n\n#### Start/stop\n\nStart or stop event handling:\n\n```javascript\nbluetoothHciSocket.start();\n\n// ...\n\nbluetoothHciSocket.stop();\n```\n\n__Note:__ must be called after ```bindRaw``` or ```bindControl```.\n\n#### Write\n\n```javascript\nvar data = Buffer.from(/* ... */);\n\n// ...\n\n\nbluetoothHciSocket.write(data);\n```\n\n__Note:__ must be called after ```bindRaw``` or ```bindControl```.\n\n### Events\n\n#### Data\n\n```javascript\nbluetoothHciSocket.on('data', function(data) {\n  // data is a Buffer\n\n  // ...\n});\n```\n\n#### Error\n\n```javascript\nbluetoothHciSocket.on('error', function(error) {\n  // error is a Error\n\n  // ...\n});\n```\n\n## Examples\n\nSee [examples folder](https://github.com/abandonware/node-bluetooth-hci-socket/blob/master/examples) for code examples.\n\n## Platform Notes\n\n### Linux\n\n#### Force Raw USB mode\n\nUnload ```btusb``` kernel module:\n\n```sh\nsudo rmmod btusb\n```\n\nSet ```BLUETOOTH_HCI_SOCKET_FORCE_USB``` environment variable:\n\n```sh\nsudo BLUETOOTH_HCI_SOCKET_FORCE_USB=1 node <file>.js\n```\n\n### FreeBSD\n\nDisable automatic loading of the default Bluetooth stack by putting [no-ubt.conf](https://gist.github.com/myfreeweb/44f4f3e791a057bc4f3619a166a03b87) into ```/usr/local/etc/devd/no-ubt.conf``` and restarting devd (```sudo service devd restart```).\n\nUnload ```ng_ubt``` kernel module if already loaded:\n\n```sh\nsudo kldunload ng_ubt\n```\n\n### OS X\n\n#### Disable CSR USB Driver\n\n```sh\nsudo kextunload -b com.apple.iokit.CSRBluetoothHostControllerUSBTransport\n```\n\n#### Disable Broadcom USB Driver\n\n```sh\nsudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport\n```\n\n### Windows\n\n#### Force adapter USB VID and PID\n\nSet ```BLUETOOTH_HCI_SOCKET_USB_VID``` and ```BLUETOOTH_HCI_SOCKET_USB_PID``` environment variables.\n\nExample for USB device id: 050d:065a:\n\n```sh\nset BLUETOOTH_HCI_SOCKET_USB_VID=0x050d\nset BLUETOOTH_HCI_SOCKET_USB_PID=0x065a\n\nnode <file>.js\n```\n","readmeFilename":"README.md"}