{"_id":"@serialport/bindings","_rev":"37-ff4594654fda3c43baf2b8e26969734b","name":"@serialport/bindings","dist-tags":{"latest":"9.2.9","beta":"10.0.1"},"versions":{"2.0.1":{"name":"@serialport/bindings","version":"2.0.1","main":"lib","dependencies":{"@serialport/binding-abstract":"^2.0.1","@serialport/parser-readline":"^2.0.1","bindings":"^1.3.0","debug":"^3.1.0","nan":"^2.9.2","prebuild-install":"^5.1.0"},"devDependencies":{"@serialport/binding-mock":"^2.0.1"},"engines":{"node":">=6.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/node-serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"40a06fb71d659940ed5058316b594b9da9957c2f","_resolved":"","_integrity":"","_from":"file:serialport-bindings-2.0.1.tgz","description":"This package does some neat stuff.","bugs":{"url":"https://github.com/node-serialport/node-serialport/issues"},"homepage":"https://github.com/node-serialport/node-serialport#readme","_id":"@serialport/bindings@2.0.1","_npmVersion":"6.4.0","_nodeVersion":"10.8.0","_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"dist":{"integrity":"sha512-vaRoXpX9Du2Fr5A+xEWDadquDV8RM4WypnnVXFB/YmPXZaln+1BWc7z3aA7ATFL+XWUBk0oAIJ+YdUiaMypRBw==","shasum":"bfe7ef322e114c061f45c444c915052f80c2b3ce","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-2.0.1.tgz","fileCount":30,"unpackedSize":121799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhhMUCRA9TVsSAnZWagAAfXQP/RPw6jYoAJzDgkew4ukL\n3REsvfT6C2brRgPJCLgI1Fzn4g4rZGFezx4hp4BWU8/p3/A3658nUmL7oV97\n5fh7eyRLXjlqG4ynWzn6qE4HzkezdAD83dP0JqFpqrpW+f05VSWg1+rEp5W7\ng5jfyuy+Lz9fTFIkvnvzfL44gxdtvj88vAM8ASp5qUrYiYpJIiKTSt9Cd7Bv\n9p31tzmY1o/uzGP3Y4oyXaVVQcVGGMISMJPLpw8158cWH8/qHfsXjJNZZiBw\ngAiulhw+v+55i2r08G3sBsaBIB1VG4kqqRYV2DgWmwdqEQAev9BfXPQ8QnMy\n4EuaryR/KTpYN9fiBMIdthyfdES1VD2yWVEQctpGDGSO723Sls1XGtGrUjHW\nDVQeNnHXt0oQ33vr/us5+WyU4mM3CTLdBYC0eF08kA1FkGca1bC4kyRjrsz+\nNGuHu2lyM6iRv93UIo5yoYFLZG0Os8XDiIbFIiZa3E+lLXhxfJNaN9+PtuJ1\nbtuTQX4DtIdIYdX35WGhECeN/CKd+kgvXuhqr/b7RkKEjZA1Kp+NqAtVwIoS\nkhsauqVQslk8eXCyfsqQRvo8JBvjfl/2ENDxc93CsDI+oyDeiKCVqTVTtrl9\nMsVzwrcemYih+D4kTRDL0/FqAC5Ba7wXDmbiypJgE9svSht035+3KhbwbGWU\namlO\r\n=f+1S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2yH5GkEsIPq9YjEpzY2YVdN9Ik9Qu5+o8WbymsxlzQwIhANqd45czzHpB85cn5u7eMXvHkG72n57pqfWNX8lmXV8b"}]},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_2.0.1_1535513363790_0.11692947247355945"},"_hasShrinkwrap":false},"2.0.2":{"name":"@serialport/bindings","version":"2.0.2","main":"lib","dependencies":{"@serialport/binding-abstract":"^2.0.1","@serialport/parser-readline":"^2.0.1","bindings":"^1.3.0","debug":"^3.1.0","nan":"^2.9.2","prebuild-install":"^5.1.0"},"devDependencies":{"@serialport/binding-mock":"^2.0.1"},"engines":{"node":">=6.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/node-serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"4017f61620a845713f711576ba05bd47ae7601b6","_resolved":"","_integrity":"","_from":"file:serialport-bindings-2.0.2.tgz","description":"This package does some neat stuff.","bugs":{"url":"https://github.com/node-serialport/node-serialport/issues"},"homepage":"https://github.com/node-serialport/node-serialport#readme","_id":"@serialport/bindings@2.0.2","_npmVersion":"6.4.0","_nodeVersion":"10.8.0","_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"dist":{"integrity":"sha512-MrGma+SfOBUQWhjOAsCBjXExI2C5pCAFTQeGE43zpuZikHw1dZQ35kV4hVDPw2mSzsXBR14OuvDonEVrr9vysg==","shasum":"64416a51043b1b0a4b7e4f25f8d5d8c93124e79b","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-2.0.2.tgz","fileCount":30,"unpackedSize":122027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhhbzCRA9TVsSAnZWagAAYx8QAJHZbZf3X/LPn2pYtU20\nYlougP1cW2C27TAZrhsmir9vqAdNMLyFO67KQtUKl8kHQZp91GwYNtSjs5c7\nVjXjrfJMNauTmKgw1fR7IcFm/ZufDXmUxWnWmmcWKQrrV+nsEpuwCl5WZv3U\nLP9kWpNhH8hjPaQQc/u/nu9fXis5MluQug++6Sl14UlWcN/Iw3u1cxojLBmj\n4cK1b/l1SrI5u4GN9w8Qcm8GWTfiAjmWIG+QL94T2oH0ikThu6MaYSVKD8WZ\nqt/e1COFXe+yNEcevvQc6jpZMesy8brMxmVX7Lg+L9F1Eu+RE3mMuifgtN0c\nZ1I5pK6iH4bl+9+0xB6TwvN3+0D6smYs4E9g/4pwkqTkd3VlTEQPSQqn1iN7\nTRA4zY1nAUjBYiXkn3nP/G1dQpAKpkui+49bzuLAKsaRq2ASp6rtGp5l3wi8\nrisNaaMe6XlrSVKkTleWjy6jrWctZGfgb24JjDbZlJ+fnpyHZJe406BAWrLF\nPLjHeYpPL0hFOIBeZh218eslLaW3RfcCDhKHO3QiEPKQ/qhaq325lkbNNsPy\nRa+GkKp+sF9ttYemlR/WfzE7KclbTMaXkmsu3wJTY2VFGCkoot8a+HYxiIr1\nGsTDSGE1LCmzG/yuMS1bD7QDITL7aQBN9+p/gOAzVsWjFW4bxzfdoy+JoMb4\nnoPH\r\n=bX5a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENRho+sQTe+WgknUx8TytdQVAgGKM7RaVj/XZCqjC+tAiEAmtKZg2V41f1g+LtuAgSjZ4ERpNyOZ2JvsTVDGsxbixA="}]},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_2.0.2_1535514355119_0.9260097609171571"},"_hasShrinkwrap":false},"2.0.3":{"name":"@serialport/bindings","version":"2.0.3","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^2.0.2","@serialport/parser-readline":"^2.0.2","bindings":"^1.3.0","debug":"^4.1.0","nan":"^2.11.0","prebuild-install":"^5.2.1"},"devDependencies":{"@serialport/binding-mock":"^2.0.2"},"engines":{"node":">=6.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/node-serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"d59fe44fcc1ba52a51805375481ef339f3f83de4","_resolved":"","_integrity":"","_from":"file:serialport-bindings-2.0.3.tgz","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/node-serialport/node-serialport/issues"},"homepage":"https://github.com/node-serialport/node-serialport#readme","_id":"@serialport/bindings@2.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"dist":{"integrity":"sha512-4Ro0Dd/peISHAkwStZ40DBliAdVuzRcale7AT646gaGzvOyCXPPhRH3ULjuYdXM4oS7F//7j87yMyy5tdhAJzg==","shasum":"6a62923db14ef8146ae9ac6c0179c140fc692f29","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-2.0.3.tgz","fileCount":30,"unpackedSize":122127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/LIXCRA9TVsSAnZWagAAMLYP/2cNAzSw/GbsinXXircg\ndDSRKnlQNjETjnY3q3O/8UxDuoVmcwwegwP9iw3MfKBD8pn4b0ali1vVk/YA\nZ4D4guztazwqpZr9IODXfIxcUVQ1Tlr++L/jIJDBBCWrvcnkTFHaqtKNVtxy\nmocV5EBjw0bM1h+SHVVZFCOkiIlNKFbULOirDBSLj8AeKrsm2ynHb2/yg4if\n95iiKXav6KkPC2cD38H+rn15I1Wb6BmrHsM+pbGVrWLZJkx39EmfYBgKc2Yv\nlcYQZEUI5Km2QK0qJgOCacXOc2jp852RsMHKDirFKa+kd3SEYkhm0oK/xx9E\nVQ1eEveb1FfeSQyFh1BeE11srsXnJGId36Xed0D52eIuZx114JS321BxTW5w\nvG9pkRVe/uHHCv6YZpl9mNZdW/kJIZhJENd4dmck1fUYvT9RDUL+Ttiz1CWF\nrLkvZWjiIR5qvDkt4UnoBQ4uHoSWhxjAZgzhrZ0iMmSWuasi1yN3jvSOKuoQ\nyN0W28dP51hHn7sGJZkJLqtErId4DpyZu/KXjR7f8/mjzg7ZFft7Rbuxw57D\nn5aC9HIaHu9JRSCeTNc8I3Q0QgXqX2HjDewe55T1XSxXn6vyp1w+e/0lqgA1\nSjryKn8QZQRX7v9bmDeppaIq5LkAYuiYnMlLJ671T/OcE9K0pR6LbO8thHJp\n03w6\r\n=r7XQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNlUCCqa96mNf7MExvsD9/zW0NNRKhDNua913HwRWWCgIgK5j3kQ0jXkD1Wd3Muf6a7+iO75PILCXq8xYEo26OIsk="}]},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_2.0.3_1543287319267_0.9966916995862425"},"_hasShrinkwrap":false},"2.0.4":{"name":"@serialport/bindings","version":"2.0.4","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^2.0.3","@serialport/parser-readline":"^2.0.2","bindings":"^1.3.0","debug":"^4.1.0","nan":"^2.12.1","prebuild-install":"^5.2.1"},"devDependencies":{"@serialport/binding-mock":"^2.0.3"},"engines":{"node":">=6.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/node-serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"a7638c064995daf944d09222defbcc6becf9454c","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/node-serialport/node-serialport/issues"},"homepage":"https://github.com/node-serialport/node-serialport#readme","_id":"@serialport/bindings@2.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"},"dist":{"integrity":"sha512-urmHlkJKTSVj/xJvx3SpW1615NpQOEOJye+z2ZLhIvfFZT2UlPkfcqbdhyjX7ushsau6VnmZTLvGEC4ul1excA==","shasum":"43e8c8d60e305203954f181bc0be226b42979241","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-2.0.4.tgz","fileCount":30,"unpackedSize":123118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGos2CRA9TVsSAnZWagAAqSQQAIf0vDD94JwIcLfCrULI\nll8i1aXmLcHaXKjJUw5hGp7YbidAjhm7Vo9Ub5JuiaNcmwXu0KhMqdYOZzKS\nvZpHwkUtIM29wk+P3QM8Y38xYT5aqRjVzHKk4AFN70akLKuHgm6qRIVb3lBw\nb2BELVdDT7no3NdwF/JMf6j9DVmIv3UTrEeuk4nD5O+vXjJdIUbM2HkBhowv\n4NUBroi3vp/qTY/IVpolHchir5yNpR/37wsh0Lxd+P/l/8qYL5d41zqQaAhV\nm7shE2m7/XhUiSlg9o1m9qcv4aWvld63EUPClGpwQTRd+Jc6e+Oe8Je9mEi2\nJpnv9CyW0sIq5sS+4WXbAjxExNrTVHnRd3hznCUM4RZ95osjwXs1Nts0YBff\nNrO0Hkd0hw2YNArFfhjRjhvEkOMM/iCVYl6dxOnHmhK5f18twrv/97TIvaLw\n58k9QdHSh1N6Qf+K9V0Fw7tq3ljMKlh7ExHQnK5Tqpealz+tLJZu+b1ogcrh\nv0rmuPCcF7jhw7Ebp6YkxantOMVdGSBwl4hLUzRpOAdtqgyIt0VPvgzLyiYJ\nuvunuylxi76JlUEupwPhXA+MZVY1DVLQQF04TDHl5AQfasHCbZFtrgkrwaV8\n5Gd4zX2OdCLpKGke0BKVkyPSPV1VyDJ4VdBw7yRfSY9OHzD60rzsVhf9oPgm\nt6k7\r\n=bmk6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5VmHqsQ62LBCF6wRk+H0CqPZu48cOiWYSPMBpOH41bgIhAJv7M6zk/hG6gTZxTIBivXPvOoMtcMzrrRImUi2tf2Ib"}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_2.0.4_1545243445614_0.11195752432552619"},"_hasShrinkwrap":false},"2.0.5":{"name":"@serialport/bindings","version":"2.0.5","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^2.0.4","@serialport/parser-readline":"^2.0.2","bindings":"^1.3.0","debug":"^4.1.0","nan":"^2.12.1","prebuild-install":"^5.2.1"},"devDependencies":{"@serialport/binding-mock":"^2.0.4"},"engines":{"node":">=6.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/node-serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"8fc58a429bbc1483589897b9d3d497ffdaac16cf","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/node-serialport/node-serialport/issues"},"homepage":"https://github.com/node-serialport/node-serialport#readme","_id":"@serialport/bindings@2.0.5","_nodeVersion":"8.11.3","_npmVersion":"lerna/3.9.0/node@v8.11.3+x64 (darwin)","_npmUser":{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"},"dist":{"integrity":"sha512-s/H5rkbe5GA1csSKkeY4Ov0wKBSjUZTRjM14JxpuR66/zdufAfJP0jk4lwaSa2yV5+QDarMn1PrHnKSXg+hHLg==","shasum":"751e2cb826801bf7cd4e2ee1391bf14253538a90","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-2.0.5.tgz","fileCount":30,"unpackedSize":125352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNObSCRA9TVsSAnZWagAAuxMQAIUEoP+EDWV4wJ5ZDk+Q\nVgKEdp3D4xfBN4Bdbu6SPqqlVKbkJfjzpxklePUW1tZoXamdCSfXhviRYMoC\n9f3b9oScaR/6vjPUskk/X4v4hoGEKfv2XTspcRTlOUUBQW7HFM+ovlgxv3/0\niWRd3cumbQcHV938cHkzJ+oK+oN+StCYiClQv4PADwkO7x3Nfu0qSs+zo9dG\n7Vn50V7/EzY9epaPECKYsW7C1rfmYYQzXBnYCLsdGWHqK9tB3prSR201YIoq\ns4wc+D3GYGdV2xszDrntht+8VYAYiPnRHElfpqjlkKg0Wtnj+7+/LIVohGNv\nQIW/WR3BHN0mJbFys3siBVzmi2J6mOXvUzpSCEHmpL+0N2MNkKXu/Jtidm4E\nhpURzJgDFkxnVCCPhikoNLxJ7rSI1+Tju7tmY5GvgT/LwroMXDT71fIMb8vV\nGLPgcyPg+82eKReL+gra1QwWnDFKFuxZJu0Sdg8of3H+A04I+MZ5AmC9C82/\n54gprjEj5krzk2K8GxGKwPZyODzP8BnEWFUI57qgUtGSdRm7GCEOr41B12NF\nzibuZ840Ms94js8rDbJAO16+BCw6gj60E1B7xFXPqjVZ2PK4Aa3h5w4j8Kw6\nwiazugapkFNmxCD2Hln01AqKkj5L+TMgkQnO/xAyg4/irPxkjofFps8zmYYF\nDI3Z\r\n=0e50\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICcGoj2U2ftW63uVcQ+o5pWFaOB/JNSUjPvO30+YTl4FAiA3dBgjatmLKApBItPqleFa2R9A5BF4x1CDWVTgM87QMA=="}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_2.0.5_1546970833653_0.37812883051168233"},"_hasShrinkwrap":false},"2.0.6":{"name":"@serialport/bindings","version":"2.0.6","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^2.0.4","@serialport/parser-readline":"^2.0.2","bindings":"^1.3.0","debug":"^4.1.0","nan":"^2.12.1","prebuild-install":"^5.2.1"},"devDependencies":{"@serialport/binding-mock":"^2.0.4"},"engines":{"node":">=6.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/node-serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"30141abf687eed9aabfa040f3d076d0c6001cfe7","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.8.0/node@v10.15.0+x64 (darwin)","_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"_id":"@serialport/bindings@2.0.6","dist":{"integrity":"sha512-MVdPLnWND8FaKByR+djw0rL6wyKuOYyZwBH87Ok+mo5rkObJRwF4fucfWuvSDjRgQFGX1SK5DWe9HxQ6BxSpWw==","shasum":"3f5c546efc103de36e2b6b00a6f1958abb800ddb","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-2.0.6.tgz","fileCount":30,"unpackedSize":125610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOUzpCRA9TVsSAnZWagAAhccQAISx4AxEmZI27o9/q0A6\n1ryF/NUso9AR7x3rv3QR1JzZr/ziiT9flKUBWaCoSs8M0c2cZSVQkagcq30B\nVeu1yPketWkMB3PT/KK3Mxhzl65t1cgJNaupUiEPG7HdbeWNkoHdPntEAiHt\nYOwBlAhnLIkg8ylLUAZOeIcdf4+rCTSDR+fr410ycq/INNuHky305tg+hMnm\n/N7CM1v50ITGS7qal3eO4+aB1TgQYQIJlvlYNXb8dMJAWAwIy0eV4v4Cenvp\nM62CEvb0+9d44ovcDB00g9wIubSI9ZD8sg6IRuI+XNKLvT+Fq+HuIEWpoe3l\n/GH1yk1t7oNElTx4CK+d5dGLZ0OtXKTKhSEpidPIQJDRpLowP0MGSRHCaJCE\nvvvhuBsmF9kg3pLttv+TNItBGTJLrSt+oyijQnCnr89aVhXnrtx3VHetoYvW\nm0E7z90X2JJwHvt6/U1P5hd7Mah2OCg8XzBoKpDIbX1lfF5lKgS/OarAcSYS\nNkhnN8et14Zp30wsqet+hzTEzcPHzLJTb3a2sm7shcFtPGxTsO1dsh4TKX8b\ntkzlypZDmTRL5nn4143AsgQVx48eaNP+13ZQKS0+DSe/kSDBIQ+oT7CjQCr1\ndqv3kcJo8XIRhukEksu0wGEi3iR4GkuNXl6SuAVFrr+KNT+HkP59Usmj1emS\nFM5q\r\n=A8Bp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBg9py0E1CjOKV/Mt4eXra6QsuswRwKtQU1KtLf2oRzvAiEAjtTPkh3VkI1/tfmGUqv1hLvJCWiqI4e4r1CosiR7khU="}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_2.0.6_1547259112914_0.7567744003663985"},"_hasShrinkwrap":false},"2.0.7":{"name":"@serialport/bindings","version":"2.0.7","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^2.0.4","@serialport/parser-readline":"^2.0.2","bindings":"^1.3.0","debug":"^4.1.0","nan":"^2.12.1","prebuild-install":"^5.2.1"},"devDependencies":{"@serialport/binding-mock":"^2.0.4"},"engines":{"node":">=6.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/node-serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"da63804ed3d65a28ef64ba6e7ba2c9ad23b23c97","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.8.0/node@v10.15.0+x64 (darwin)","_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"_id":"@serialport/bindings@2.0.7","dist":{"integrity":"sha512-XNSad/Eh73Dx4gIG8cfwSwUeSznEmjBeaaU5PVAMztwNJrDd9DG0eBvbzxGbBc1ol5RR4sK82I01dCAOjseLAg==","shasum":"dfbec48113e323759a642185a0c537b988a696b8","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-2.0.7.tgz","fileCount":30,"unpackedSize":125946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSSxxCRA9TVsSAnZWagAABZkP/0tgMPIMGjjBUQReMW/o\niXsDULXwhB7vQnlNxILiTiCj7V42R9dq7DpTlim37U/gH52p2eRuEKqjxVaK\ng96WGn2tTQ9xoptD43LuJWc6pEfvj/S2ETq7lSyN0vVgI7I7bo8CPmhGde8d\nVllScVwK7KmhZEFH5YkSkXCXdZ96AvsPto6nMf7zpMRsGeABMHNKzwsJfwqS\n+9o2MoTe8oaXPfS1VodBf0HV5cWIq14pAebwhPbpntxoB/f0XchHUqth2WS8\n57C282Wo0xGRiV0RBhHxQQ5SxB8Sy3Kq2E9Gg1Mzg+8iGAHrnmY4uxeRS2Qb\n45UholQTW4Z3EcKbGS0tgvQy5RS2m5bZo1HhIJHP0P/ag8lxoKE6O9tl21RI\nNMvAVLiJQWA0ZE/tnRSZVLVgDRTO0U2aIzf4mBf5OhJYdHECjzfYFOhdxL3w\nM5MWg+MqClPyqcnYuibZPxker0yga8Mdroe1MeQJZGXrnLjLJHpZoTY03eUT\n6+uEhwL4Ayo4/u8llPBNRNE9LAeT8TiXGqEIUJXK8BjGQU/v+lfaPojyuyLE\n4eu8XfA7y+eGBqsOPkXc17T7v28JTEQhJPM10yyeZ9cAFniEq5trxOw8/mew\nAdey7oUw3qeV0LOAUFi/rNa8I1/1QkGdG5lc8NLu4yhYFQE0ITJ7TkGYsKf2\nsfqw\r\n=27K0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGf7ITwWkZYwsugpi33GjPoh4HqgT13LDzNRqWfIPLjAiEArQd37qBmCC1U/w/7sCWixxb+3319aXNEPvYjxGclLsU="}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_2.0.7_1548299376421_0.9927971834245641"},"_hasShrinkwrap":false},"2.0.8":{"name":"@serialport/bindings","version":"2.0.8","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^2.0.5","@serialport/parser-readline":"^2.0.2","bindings":"^1.3.0","debug":"^4.1.1","nan":"^2.13.2","prebuild-install":"^5.2.1"},"devDependencies":{"@serialport/binding-mock":"^2.0.5"},"engines":{"node":">=6.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/node-serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"4c723cc89e454017a28396e934bf7a00946fe866","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/node-serialport/node-serialport/issues"},"homepage":"https://github.com/node-serialport/node-serialport#readme","_id":"@serialport/bindings@2.0.8","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-paKLa9JkoH5FAy2sATTdXLCiKpuKn0pN15/etcCqzX8vi25fnQgJ8Yx9Z6zdbcKe1No7s/9PuH9yfjDR61fbOQ==","shasum":"30344814cc284c5ed4f76af644c9cdbd1b240e59","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-2.0.8.tgz","fileCount":32,"unpackedSize":142556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxGjlCRA9TVsSAnZWagAArCUP/ijWakEI1LeGehP5RJhj\nbX1smFXsu5KX8POa+8d1Q9DCJpMP8nM2Di9BM/umk2GtSeH7F9QtlNFt7jCD\nicPbKb/puld7vf91M5/jVocNGCAbQP50d9byQ6a9o+UXTbYLV4vJmv+CQeu6\nylzKLIC967COUX55Gb5rW1om+cHvGqDjLL8i8KEwZ48OoWkobbXSeib1/9Sm\neaqqL+T2+iMvNoATd6Pit5uTMnpfE+QtrLbkvOlKXF2TW6ylSAla79M88dQM\nZbWg2yeoAMJVEpRSDuiIVy+fV9uxGCPVK7RHlaaGsvbUSff2uwCm071KY30I\neDvsfScjPPKaBxmViRjLBtzLJ733hYZxHtDW85ymi8+aeHXbRJ3ysHo+VMg7\nQED6jckAXBugC5U0OoU475OMma3m42TvO/xCVEjgMLFp03TmhivcND+Y+cB4\nl/sK8HKEXHSId/pBxDRnu+p8oiONlt/PmJui7pqw3H1eOwE1gRcwk2pC/7Vl\njud2HiUQLMU2qKJdduzZtdYF1Eafq+4IJImuPtYwK4Ol5F2Zd38lHQisH23o\nxGV6AvXfw3WQYd2gPU+ylFxE2tZGVFzZl6d8gndh4DybhjXacvsfYFbvN/o/\nI+QaoomtR7Yf2jrS6VQTAz2mNR3/E7k6yXp5MtcNxQToBBZocFko1Dy+f9U3\nFPgt\r\n=4tHM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDmXrBqzfgdMbBSF2sd9+MmD4tW2teZfrOQAXXC/WyIgIhAP6y/qAUgpGi9WwTxrXo06/Lg3b03Q6BLI2eVvUyNSh4"}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_2.0.8_1556375780468_0.5150787423603171"},"_hasShrinkwrap":false},"3.0.0":{"name":"@serialport/bindings","version":"3.0.0","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^3.0.0","@serialport/parser-readline":"^3.0.0","bindings":"^1.5.0","debug":"^4.1.1","nan":"^2.13.2","prebuild-install":"^5.3.0"},"devDependencies":{"@serialport/binding-mock":"^3.0.0"},"engines":{"node":">=8.6.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/node-serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"524a2729003a94c9575904448d878a151f4f3790","readme":"# @serialport/Bindings\n\nThe `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [\"serialport-binding\" at npm](https://www.npmjs.com/search?q=serialport-binding).\n\nLearn more at our [bindings documentation](https://serialport.io/docs/api-bindings) page.\n","readmeFilename":"README.md","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/node-serialport/node-serialport/issues"},"homepage":"https://github.com/node-serialport/node-serialport#readme","_id":"@serialport/bindings@3.0.0","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-I/241rgOSGwvviQ8yLtDBO2DsxXdMdbwj130vM9VSETcLunh6r3F1Q3WZ+1DmwuJegITSomBg/Fenw7gRMNQGw==","shasum":"001a322f26bc317615e87b9cc9574f190bf8375b","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-3.0.0.tgz","fileCount":32,"unpackedSize":144016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3WoMCRA9TVsSAnZWagAAvA8P/in7/t3MC44GpnS4gMmT\nwIVl5IGpFFqqzLD4fWRmFLMg2a+8ZxLD7Dx2bduMKNMeQFDEW2xXhwVizfnE\nks4QkG+o/Pspd+2FrrGhML1IneGVFiAIeTqs87epTFwuYbyS7xTK8+3Qa0eY\nsQonoIHxJ5HmR877TByGWeJcNKrknwkpXbeydHCpMuGpiuv7w/iRK14tWqBG\ndCI6u+UCWbcqo2VI1clwej+vuGyP8T8HA3AGqnq+OhjantxIQRynbsrM3kax\nW5683rWGvs+WusosWiDDWjTWlxUC7aeq1WY5aNM0rF4kLQng/mheFHQilkDT\nqElF6K0BGbmSYm4V8NHn7CMyqoIxxM3Zeav3r9+xPgCXCDk+fo0rRQ/vn7WY\n/70E5ZJOdrFZ4VpLlHLiNJ79S4GUrEtINyDaL/5jOboamrCtkYCjy2phiqcf\n9lPfBdO3uzqsIOpoFqplqdj6aaxf/ZA1xrFB7PZnIWY6TECtlOJLyKfsLZuy\nNNzwLkOIG8vYVtIYgNsT8GhY/gLBDEmXq2mIKDQ9lclX7rnGhw0D0oAtr0Qr\ntPW9QrNFXqOyRyxbRZn+eK05y5bpcY0gdelBlm8ZJXBCMFgMWMMPME7g+UgM\nQgMYNAHpvux7BsDI5FYSc0PiFZT9X/zCKJIDLwmPiKiJZw0EoLyp7k+TGbV2\nt+vn\r\n=RVQ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVPLTysAxMBqLS+p1nq4G6gkReA4ebFPUL4sC6hN1VuAiEAtQKcyYRJddtoHgCZMQ5zwDZ4y4GiA+SbY3Zwq+oqQXE="}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_3.0.0_1558014475848_0.6481507368933448"},"_hasShrinkwrap":false},"8.0.1":{"name":"@serialport/bindings","version":"8.0.1","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^8.0.1","@serialport/parser-readline":"^8.0.1","bindings":"^1.5.0","debug":"^4.1.1","nan":"^2.13.2","prebuild-install":"^5.3.0"},"devDependencies":{"@serialport/binding-mock":"^8.0.1"},"engines":{"node":">=8.6.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"eae28d4a00df1cc44e054acd34b530377cdc62c6","readme":"# @serialport/Bindings\n\nThe `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [\"serialport-binding\" at npm](https://www.npmjs.com/search?q=serialport-binding).\n\nLearn more at our [bindings documentation](https://serialport.io/docs/api-bindings) page.\n\n# Android users\n\nWhen using termux there is a way to compile serialport to be used under Android\n\n```sh\nCFLAGS=-fPIC CXXFLAGS=-fPIC yarn rebuild\n```\n","readmeFilename":"README.md","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@8.0.1","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (darwin)","dist":{"integrity":"sha512-3NlpXKj9TflqOD76Y4kANO27XSgrrm/8W9DMGCfOHYZSXs96NRnJMlC+8nEKBc0Y/8Ka0cfywc847gl5M93kHg==","shasum":"8e281171b5f829d311c4408193113a5720d73bca","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-8.0.1.tgz","fileCount":31,"unpackedSize":130358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgYLjCRA9TVsSAnZWagAA3+UP/2NzYB/0b74zNMpLB0R6\njnzLHFEZItzMMACYsGtjfMIpnGMNa1ecn1uT5qaNX/xAHvblzQ1K4lAAGc3c\nmDwI2uiQiqG3YxCUvuCPqFdlEW1T/2AYhq6qyw7FScJ6UL2J5MSUF6B4y1jo\nnNA5Za9uGajWOvAg1W1QTOQC9LsoUIOsh7R78jl6k7xs8SUFG1GfRsrLV/pT\nbfD3VWSjz0998W/qvTUmwePKdJMHtiOIGKbCgQ2i/ynE7zCmgN02Odk5t9UD\noLIPFy06rv/AzOZutHC6EUK3jwzw7fG81aeyoyUu4cwSvE5hwSHc0BtjTYa3\n7pm5BhJzqPR1T+vRdyWM1/Ai2ame5PkIpirbh889WXX5iT4Hxs4ybbvlAFkn\no22LQaZgekU+HUONx8w/vcTNoejs7iiq2IzF59oyr0xgtVeZFjWQhDDc94+B\nVsIqn98jQOJ3vpuAMqSdeZWgV9TNB/GGu2IYNb1YqY48j43Up3AkZxv7d6m6\nxlObTyyA3eTQqDtoEusDI3NWQcUbs5T25cR+6upuq9ZCbjuzlLiadhSOXB18\nJW3ckJa1GFXun9KZ4z0x4nou5EJwrYv0/at0rSldznmfUwpgYJWYrunQVpwd\nk37jyNAfiQ7DvHWe/Ne8/GBustQLlffDcUKguN9gXbP+zFupMNRI/fR5eSpA\nBwKr\r\n=xYsJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVlv/68vGX9G9dQnQIWWgKyn6OiPmOKYdd0Qjg9THzFgIhAPK27GDp8cuhvtM70AP5VUpG6qxFMYhRiEMezA0gCQiG"}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_8.0.1_1568768738492_0.17213540006954386"},"_hasShrinkwrap":false},"8.0.2":{"name":"@serialport/bindings","version":"8.0.2","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^8.0.1","@serialport/parser-readline":"^8.0.1","bindings":"^1.5.0","debug":"^4.1.1","nan":"^2.13.2","prebuild-install":"^5.3.0"},"devDependencies":{"@serialport/binding-mock":"^8.0.1"},"engines":{"node":">=8.6.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"53e208576b4d01ba0d000d1cfc8157bab5141a91","readme":"# @serialport/Bindings\n\nThe `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [\"serialport-binding\" at npm](https://www.npmjs.com/search?q=serialport-binding).\n\nLearn more at our [bindings documentation](https://serialport.io/docs/api-bindings) page.\n\n# Android users\n\nWhen using termux there is a way to compile serialport to be used under Android\n\n```sh\nCFLAGS=-fPIC CXXFLAGS=-fPIC yarn rebuild\n```\n","readmeFilename":"README.md","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@8.0.2","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (darwin)","dist":{"integrity":"sha512-aV7qjrScAdFyXBt+L3ke7o5QVWupR3b004FDEWKvitegCBb8JHOu94pU/pTxr4DQ6PsO5csgSW2M1g7I+/oJiQ==","shasum":"6951f11a9b601289724effbb0db4f7da411a2571","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-8.0.2.tgz","fileCount":30,"unpackedSize":128171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiiGFCRA9TVsSAnZWagAAngsP/jvUl9a774cwtBFJdVs2\n9BEKp+7zYbGZhiIa3P9wyPmlKUeB/WQ4F9w6wZtFzjV/CrrKlpG4o/3Zz/qN\nABMmz8x6CT7zTFJdwBz1GBGBEjT7Mzualaalt1HubFS7L5o5x+dZ+deyCyUw\nIT+udo2nLkqwv8AFshM5/6okbeAgKSk5CaZ+0KXy18bAAJ+2sN1ZueJqg/Lu\n20HvncLAjRqnAMaWEVHHfgp6xb77c4WwI5c+FgfzDZUKUY1g48kvE+cneJJa\ntO4GXsbRh1B+MTo108rHgGRu2OLiWgQc03vRH196mJ0qw0bIVEnSmYJU59rx\nTBLv0/3Cuqg7Ksq2ybFBGN+dfNVrADGmCEIaC/4i+TOLcKrupDq3JVsezzKb\nMu+jW+xLnVH9JNfXYuZ4Kv0uNG6kt1xinunpm6ff9Ul2KehgjNqRMlY7Vwj7\nmoo/QF4YOaqUFUkRSc4mRSLEcDsDY31FIrzHS8dkRjNxu38JDeJy4C63iM7J\nToGUqTTG8BmCyURavsadjYKhveGs1ruIOXuMnPqEE3c2ft2nkb6zcNe8IYUB\nLCJXVd4/aVwWOFbCiO8FOUyf27QQeAKswTxMpNjPxOzobLVT0CeHw1sSPcO/\nN9VXPLis6tjfLV22CioUKa8EbWJMwrHg9d5wZoxJIPSpO2gVTIfcfpifsT0I\n5lCQ\r\n=VXUz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGMiPtyvWNPt9g4Vqwadi44F5W0RGiph062qeLb5cxpxAiEA6ulxeYRqH+h8xkRhynbE18zqZONJBPucwCKM0XnZq3M="}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_8.0.2_1569333636551_0.19523479809431454"},"_hasShrinkwrap":false},"8.0.3":{"name":"@serialport/bindings","version":"8.0.3","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^8.0.3","@serialport/parser-readline":"^8.0.3","bindings":"^1.5.0","debug":"^4.1.1","nan":"^2.13.2","prebuild-install":"^5.3.0"},"devDependencies":{"@serialport/binding-mock":"^8.0.3"},"engines":{"node":">=8.6.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"6a73db38345ef4193b1c68495519ca999cd8411f","readme":"# @serialport/Bindings\n\nThe `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [\"serialport-binding\" at npm](https://www.npmjs.com/search?q=serialport-binding).\n\nLearn more at our [bindings documentation](https://serialport.io/docs/api-bindings) page.\n\n# Android users\n\nWhen using termux there is a way to compile serialport to be used under Android\n\n```sh\nCFLAGS=-fPIC CXXFLAGS=-fPIC yarn rebuild\n```\n","readmeFilename":"README.md","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@8.0.3","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (darwin)","dist":{"integrity":"sha512-82cKh+cw+s6GKE/gEN+QCTqv6yJdNEGBnl+9lFU0/CZe3tOcyb/oEV16SuLgQcKivZRmN+u183Q40/ySIMUbFw==","shasum":"14fcaff470d26d4979fdb9fd2f3096f0679c9a32","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-8.0.3.tgz","fileCount":29,"unpackedSize":127813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlWx6CRA9TVsSAnZWagAAvMwP/iLBhh0goWYkzMrMGKsY\n0+Qbe84RcFYLXqWU08dHv6yUWJFD6+v8qb6T2b3M8zBN+EhyD2ihVrxgy94j\nL383GqHmnxUGELjFUjl+eZd8kl4U1DvL+54Sj0xaztBo1K3PZztPWPDlLV4M\nSAkVYcsaiO8lKB4zdvYKOQx32nGLWYxMaqvpElEp6zhyEhTi3Ox3TvLxFS7L\nxAIjuCnGpYb+Dd0Wjp980hbV89vHQb16U955LiFjP+tZkzgXC9X6qsQ9otbw\nWT1gO6ZNHWJZz60bgfkMQ4t9szc25vPYHeLnFkx4oJK0LoXexmfQeDiOIV0f\n36k8j771PqZtHb+e3LmkRwcBb9qZg8xesEXBeOVEWUfMkr5kAr+GwsjRbNsE\ni4MUMWc4dcjqABggw+UTZoNvHbw01xDepvlBP5388XKqNhqHd6g2jhMh9fIk\nG5gizxRDzSpKnpU64PF/DarYksuveaPNzZTtZL5l/PDsin3RQHMvy4ZALpbl\noOgAeKox95qW9nfxJS06Y3ZHW3x4LrKiqETXjKflTxrmeahskretIBA/8dfS\npbGCjEAfzSnWpzMMyFvsU1cd7jJCjnVSLouvczG9VgzekOv0xeryzHd+C7oa\nYebwUg11h9dq/YH4ardsyjDliArvv/KJYYiOY7PUh2iNUPc41vcXk8rHevZD\nCTbR\r\n=T1U5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5lbErvQztc846mHevkDW1J9Ja8xqjSOYUp1M5P4OLtwIgLb3ZdRB0iKN+zApNVgb1xitqvRTkijWImigJTLUOAjg="}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_8.0.3_1570073721518_0.8617656615824967"},"_hasShrinkwrap":false},"8.0.4":{"name":"@serialport/bindings","version":"8.0.4","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^8.0.4","@serialport/parser-readline":"^8.0.4","bindings":"^1.5.0","debug":"^4.1.1","nan":"^2.14.0","prebuild-install":"^5.3.0"},"devDependencies":{"@serialport/binding-mock":"^8.0.4"},"engines":{"node":">=8.6.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"db21188f86f958cb53b39e753c5cf019965e0695","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@8.0.4","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.18.3/node@v10.16.0+x64 (darwin)","dist":{"integrity":"sha512-VNEJs6swCw9D4X0M08850RFvj5wUt+YiVQrQ9/ms9sYfuh//S/TsEKKQuVkyYtaTkiyZUgknkzBH/8u74w8aKQ==","shasum":"b96510a19ba2f1f39ece77606e9f1ec521f692c9","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-8.0.4.tgz","fileCount":27,"unpackedSize":111759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtdx9CRA9TVsSAnZWagAA5V4P/2/epyP0HUcrOlVAhuQw\nNoTnsgIPwu7ajpwv+06tY2hl67FFW09uT1sIEDVbVKvBHqzX9hNaiFY8WbpN\nJw0nO8RH3pCXPuMBj9bJv+orM7SXV+Qk+YQPpwIHUkAKO1w9ivze+uFgWGoX\n8ZLoe+Kx5doEeI/bawnerQoSQgLnAjMKsKmeK9cFJg/3MnVPedZgxDm/2xwt\nn6F7JNpWhzXMhToASmXzpJlRX+HsS1s4Knd3U3WKnJGxGuC+g1GVZcsGbA4f\nDNBAoIefBpnQCFU+IMrn/d9tKnnUwWGnL8GHQLtjt/8c/RCr6DnNEwSjZ0/E\nCModV6i8CHA1YzYI+gweqS/CaLRCUnLDhAFYIP5YoF52GgKXV9SwkN5LoU7+\nf1wGwtX4XU5zu4xjusvMdI+pEYtMUi3UC8CsyGdRlQZ993RxRD4hxFM5bi/P\nd4dzxGgLsnHbBRB5FXcFgftVqHXzMBC9dMNXrKTmSPHcd16l5kjk15hFaxmU\nhmxSAqvYEC3ZmQWAMGjKxtcBDvYOQr+PUCoZQ/FypOqni/ar90GYTQ9pFnqd\nwudYgTbpb7jhKycqtBmkXHWaAlMvCMeuhJAxw2SnVSm383fGyenztV3fQN+T\nLms/Ur+2gRcxQnhYVmx5d4wCEB/G4H9YjVuv88bn2DVoX83MrtihVmC6X/1e\nMBzP\r\n=8uME\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvUChNGx6O463ei/GnZUBm+l/Rmm+FpSo8Ybwm7qUeAAIhAPfRtcnWE6Loe/b+6/v8ASVyg/hrOuGszksIAAb48nRE"}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_8.0.4_1572199549534_0.6807388491634636"},"_hasShrinkwrap":false},"8.0.6":{"name":"@serialport/bindings","version":"8.0.6","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^8.0.6","@serialport/parser-readline":"^8.0.6","bindings":"^1.5.0","debug":"^4.1.1","nan":"^2.14.0","prebuild-install":"^5.3.0"},"devDependencies":{"@serialport/binding-mock":"^8.0.6"},"engines":{"node":">=8.6.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"1a087da8a6d4321745dd805945694446afd14637","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@8.0.6","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.18.3/node@v10.17.0+x64 (darwin)","dist":{"integrity":"sha512-4raWw8U2Qz9vhcPZP7DZamRZW+KEIFjf4FpoJTV85lW+Bzjd52wWmVuUBJNo54m4R8g0f6yXLP+/7/FsKM3opA==","shasum":"f8257cf664eeca8ce11cccadeac7511a4cfb44dd","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-8.0.6.tgz","fileCount":28,"unpackedSize":103755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeA89CCRA9TVsSAnZWagAAK0EQAKT+SBW16fh8Esyo+qZL\neQBRDAH/V7t6/euLTzdfRIWoCFbd6KHPuBWNMU54akjnMmQR5XrxoVJcWfTB\nWS453hYByY90j6DyJ3PiMAkZKZQXxRlH9hAR7Gve2AShOF4YAEG/oGD8bsop\nPLOk3C3EDm7ceOfEW33IgN1b3PGLHzqDZkuodc9HoImOMRbl2Fl9CGhw1gKw\niC3l0RLkQ3qwU+LdsfjIWdu8aLWNgeT4sPs89iF9pBNZnxKYgS2SJvmwv1IT\nIhP1ZQk5kC7L3zLl0rVRkDEZSM9XBdGJdiPoyUlIAhpyU17UN8KwYOAQ9i18\nFSFv0ax3rXBaSb1mu4a6ALbutR7rpVYw6YlIjxHKGq7OCo+0g08l/5/3ChxE\nsWO+4bQzppvygBfqn7r1heEoavhJ2tcl4RpB2WX9CbKY6FZ9Dxr0xNdwdwdr\nWCnU0Q97NeXrsN6y9RbelwwEwVrqlLAPHoa1mayc5NzSkZkPvXXtwq9lwkIc\n1zticuZyV6SvRtdjb3Eptc0xChdA5tyojZfzZ252c8mXNMJoxbCu2hztpu5R\nj6uQv1viBxqapbO6sj3x15n7yNT373uznEy9VlBKx2blAj/yk+kPnlwsh+1L\nePMwZ2RBuCa8Khu5gd1yz819GT3YDreDuX/WFHYoT78RgOzlq2AfAiV4i6Fn\n8kmR\r\n=bA51\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNyn/10ElV4deIIuY8F7HaaShAR4oMgvGlpTiZF/UIJAiEAoD4ZJDI5bWCzsUNAqXy8fsCs+dNuD6P6kesDP1ci3ls="}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_8.0.6_1577307970261_0.18722833870002753"},"_hasShrinkwrap":false},"8.0.7":{"name":"@serialport/bindings","version":"8.0.7","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^8.0.6","@serialport/parser-readline":"^8.0.6","bindings":"^1.5.0","debug":"^4.1.1","nan":"^2.14.0","prebuild-install":"^5.3.0"},"devDependencies":{"@serialport/binding-mock":"^8.0.6"},"engines":{"node":">=8.6.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"26659ff0f8b3bbfe00245da2cd5cfd6771f07884","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@8.0.7","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.18.3/node@v12.14.1+x64 (darwin)","dist":{"integrity":"sha512-IqudDL8ne2Y2S0W5fKA6wdgHCIA2e2OIaPVYhGy6duE6legNHFY+05CLicHAyAeTocXmHU7rVNxzVQrOG5tM4g==","shasum":"2a58f60f1e24ee4549be6f9e0e37b3359d038a1c","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-8.0.7.tgz","fileCount":28,"unpackedSize":103926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMlBcCRA9TVsSAnZWagAAYyYP/iFc/PI25x8wOdKaiToy\nKPqxf25uEFC8cJZwmOLaso0Q8SH7XFdNjvT9LMiqIGZ1Gj9q+VSzSM+VewL8\nuduBjiuptJecGIkcgdA7hkPx5rqCrWyvJFaHt/FGTy3GGL6dO7Qh264QeLsT\nizfQm4RW3xmvvMosW7JvtLXlAwGZkg4dyBIVqzFpmrltezAugyieWXZPO+Iz\nwnz35IJ+LeL1msKYrpMbvRJwCP/nyMe9XkNfYunv04Fu/zrb2b8Dt7mKfAKr\nsaqP23c8LZP4SDerdCdFNomh98mvLbLgjwWzKnyn0N9mKxu/A73JvdkayoaF\nrsjAZRVDzMKf/swg9Hez7v92igQmvBtf5A/3T90XtY9vvIhkkg2r8TyDShFF\nA7KNrOTNjhZoKZ1CpprpLsByPkQXJophjrF55BZCQ9kp2u/AQXYGEndIT2ww\nLMp4VCE0cBkt13u7WMFFHF4Sw2MmKgQxHYVtbfLihYRPyTk8jwbxhRreJ60m\nMiZxJ9dRBpUqtF+OcbdZgjTZUJrsnQdpAMrmO6WrUiHkP473eiykTpRnkuOV\naA0HhTJcjC7TTwguNaYbh/rGHm9goMFKpiBbsXNL86yKyEaB/qG0DZtFV+HD\n/WICAeY3fJC/W/u8mQ2bjtSOt6u/vlVIOzE7aIriaqdkksjTG8LYlclVG68r\njSAk\r\n=XOzc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD64Dq7fxrRuFkEjltxGh12EwayPLGt5WZ3nkGPEfIiXAIgK8YEH0TofFnsHj2/09DqSNV0+jP+3DJDrIMT76IiVfU="}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_8.0.7_1580355675825_0.23694578283069712"},"_hasShrinkwrap":false},"8.0.8":{"name":"@serialport/bindings","version":"8.0.8","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^8.0.6","@serialport/parser-readline":"^8.0.6","bindings":"^1.5.0","debug":"^4.1.1","nan":"^2.14.0","prebuild-install":"^5.3.0"},"devDependencies":{"@serialport/binding-mock":"^8.0.6"},"engines":{"node":">=8.6.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"53a1f844aef1999c9b9df7005bee0e3709356797","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@8.0.8","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.18.3/node@v12.14.1+x64 (darwin)","dist":{"integrity":"sha512-xMJHr7CyOPq+wwC/S2RNI+tY+WZW4gXY3tE8QUOIRp0K7lSyLYOzKdyGUtk2uI0ohDMV3OcB+TEhhffT2S2DHQ==","shasum":"e03927a4b689eeee7ca1ed8262ab35ec46e3a158","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-8.0.8.tgz","fileCount":28,"unpackedSize":104369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes4/hCRA9TVsSAnZWagAA8FQP/AqI55zjzq11sY0UXYoc\nhKd0TB7GmxwKGhkVtOV1KfF3dN6k4GGa36ZieJ/mvYei9KW50ztNJUZxKLbm\nU5zjQ5O9HVkKtiprYUzbCTgFNZHhFSRIWNnlwtMb6AlGmpr30R9Aw52bw2Ty\nQaXPKgowI1eP3g0DtLLhZjlkj3xPa3l4uKpvXFcFAJrxVHJTxcWRASeaRZqM\ngPfW3rcTHXr1VRwauxU/qsI46pEUNrF6lp4CqfuCV2SLNCdUXx+3bNKW/4y4\nB5vk7aW0mLZx69vXtZP91OlZfE4n45JGxNW5Yxj3smJocjcW2oWfthpRkPel\n+QG7XgfkA2zcd6xKUblZg/6bctNMk2PiMPwQZBqS//L+FV59x7kCS2V11/J+\nQSlWfDGxw4IKAqHw6/9HMEMCOFtC+EIhkNB/mNV+uUuI4vn2nNw5r79qOH2X\ni0tAwKiA/ryXk2KevaT8QPk4eTbsSwcYMAfXHNLE8UzwJA0FM0q6p4isMcL+\nY53uiCYvdkhTlmu9Gv5jk+UDsO8+bHzk1NzG/ExM61oIkx2X3yPvCDCxGr2g\n0JIBgsY6OfLfzfkjWooUwBxb9PVkbtYMOAeUTv2k+bo1L0PeTW945b22yzmc\ntmpCx7GM/GN8E3nTAXSXYY5Ozi6yP0n2UfRGjt6Gdr7/ai7PwYrAicW/u7OY\nypwH\r\n=kvV4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBehqj9eJyxqyqhGcV0WaMuJeKDz9FtdXJbAyZPrpEeZAiA4Dil9YO1UOA0YxXHlrO5mlUPWSyLuiNt47nA+t+So2Q=="}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_8.0.8_1588826081423_0.19740701136608196"},"_hasShrinkwrap":false},"9.0.0":{"name":"@serialport/bindings","version":"9.0.0","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^9.0.0","@serialport/parser-readline":"^9.0.0","bindings":"^1.5.0","debug":"^4.1.1","nan":"^2.14.1","prebuild-install":"^5.3.3"},"devDependencies":{"@serialport/binding-mock":"^9.0.0"},"engines":{"node":">=8.6.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"36d3abcaa9f11ab0ae12c6f9862e472cb427ee16","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.0.0","_nodeVersion":"14.2.0","_npmVersion":"lerna/3.18.3/node@v14.2.0+x64 (darwin)","dist":{"integrity":"sha512-2LoYX80h5U8uIgpPaBXpIhs9uXIPhn6k+9u0FH3mFPHHeJ/tyVliwbj7uxdQ6xAUe5Zf3T2cH9JC/LnxewWyuw==","shasum":"a3289bbf80c03f7d90d95d05422c983f38c07812","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.0.0.tgz","fileCount":28,"unpackedSize":104773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJet4+1CRA9TVsSAnZWagAAPaUP/1V3b0zex++tfB4t0tAA\nrZnpGQ7qROgixcu1Yd4XOyuA1JzIFK6koEsv26nm+MelZMsCyp9MR2qF/zjY\n8FUPxMDJlH/nCmwczyq0/FgMQyP78P2qUBmQPddMwYH2ateVm3QUolGmYp7F\n15h547+0SSd9FtZlOFcaNy7mwR7hj6kayZbImvqwx55FxUkwC/IPyt1ggDIa\n5TGSpZsBkZY5GxFy5GtVEdopAE/krT7Ybx92+67KU6yOE3UqZWR5IKBqaAOl\nRXwUCnrYTkFTEIprf5ekUZcX+qWN10ebrSdYEdtv7RxneCmWhvlVShWI3ZYQ\ny/CzDlo7WitVxCZdGWNyuiTl2Nj3fMMJUz1rxx4OCPb8N2aOD0fdIjYyEYyi\npEPBGK+B1RQxFmjrli3ggvAKpfOkHXTM1VP9AZNXtDrgh/baHKOPRc/FyG2p\nV3naIP5cM0wU1AZFlCutY3LTiYCNTRgnyzoOVS/yePaHG+rf7+PPCFAJJn2W\nyCHb072Z9HYiGz8gbOTl/9TsAGmZUqSswte/Sw5cClK10aQjGLoWcem/Q74z\nmhMrr7OkLb5L+evbdnzBWrpeASIA4UkQyqXcyylnS5uYtMzVu+j2BXRrDpJK\nIm7AVbD6E5MDBD+2Kmtxh57XzS7g3/0Iw95rr/iGSNh1zJATcIIP03SRzLkS\nLm06\r\n=SZKv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/RpnvvRWPgRMVUL3Z0W/hHH7Czvu2wEyEjRwUENXEYwIhAPiKDvrmfjGY4R/gYrl5t4AfBwPqJfOO+9Ejx0vDhvz0"}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.0.0_1589088180820_0.26458168621540357"},"_hasShrinkwrap":false},"9.0.1":{"name":"@serialport/bindings","version":"9.0.1","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^9.0.1","@serialport/parser-readline":"^9.0.1","bindings":"^1.5.0","debug":"^4.1.1","nan":"^2.14.1","prebuild-install":"^5.3.5"},"devDependencies":{"@serialport/binding-mock":"^9.0.1","node-abi":"^2.18.0"},"engines":{"node":">=8.6.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"19fb5f8d2a76854c154c0f89e908a478ee915ee6","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.0.1","_nodeVersion":"14.5.0","_npmVersion":"lerna/3.18.3/node@v14.5.0+x64 (darwin)","dist":{"integrity":"sha512-O5QuwCdnHuZygBKw7tVq2wHysfOnCbOyKtR/k9T9zHqptd89Tzy6xJQNtnrcbV/2D22noKX6yWj+1wqvNe6NRA==","shasum":"29fb95f7864456d145b91afe572530c5381f149b","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.0.1.tgz","fileCount":28,"unpackedSize":105153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLf1KCRA9TVsSAnZWagAApwoP/1rSeb4B5zS6O255AEZ0\nw5pBCSqJERufJpMbnkAOiEAmwni7k8qn0nUB6l0Or3mRg99pGVCpenAvnP2D\nUacVnWdtMPAB0IZHhfDFZR0fJPca2O6/1oVsYHfA7TJT4XnCmaojQ8QFpAs6\nd2hYoRLYcHWlrfMDQ2tuC3XU3r67ylGUJ9EzOnlt8ZAFZ+QIet5sEmn8sdc+\nlp87HaBEYf/cNkcMlym4fw8gtvH8CnlLvO47QsS5ZDjpVsqaEmCM+kWJvph5\nFq9aLcC0rbLR/fFP1/tbj36hxQHirrni9P7u+lqqQUfhAx6kQoLeTVQE1wTD\nsBWnTDOMaon/7FpuNyBvFzkxXZsGklUB8HTWSxtgm8RFAmv4x6YpqUajAb2z\nj8ezwdCSsm5dHLTidrUYNmMg69MZB12NDaPwq8s6WLFWTHwm3j91EAb2GoPI\nZIiEgFXg4hTcc3QVXCokmhdwYK2ZXP8+Ht9K4O/6hHp3WcHoYgQIKTX6LHn8\n2ul+AqHnZEQKbsLv5yzOhiqufeT3CRub58L1DtTg4JkBHbCajGzhfCNUspj0\nb6EMG/yVbWlzRlggI+Q4UKtesimykYUo8UNxNBF2DusJFHJkDhLjmGtH2T18\nuD2ZnLH6ne2VmRTr1sYmAzlh0da6/9drO6liIb4ZC9NSQ4SCNZo6h/ZIh/7c\nI3sS\r\n=mB7u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFS2yDMqamBNlNIZBeQnEPxyBRxdICBzi6zZaoy4jt8FAiABERx0yO5nhTphrHj22Z/+zenAR64pQEi7Fg/akOuieg=="}]},"maintainers":[{"email":"headhipster@hipsterbrown.com","name":"hipsterbrown"},{"email":"wizard@roborooter.com","name":"reconbot"}],"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.0.1_1596849482250_0.963249270616042"},"_hasShrinkwrap":false},"9.0.2":{"name":"@serialport/bindings","version":"9.0.2","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^9.0.2","@serialport/parser-readline":"^9.0.1","bindings":"^1.5.0","debug":"^4.1.1","nan":"^2.14.1","prebuild-install":"^5.3.5"},"devDependencies":{"@serialport/binding-mock":"^9.0.2","node-abi":"^2.18.0"},"engines":{"node":">=8.6.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"df482d3af7660fd13a4ecc2de5ddcb70a02417f4","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.0.2","_nodeVersion":"14.8.0","_npmVersion":"lerna/3.18.3/node@v14.8.0+x64 (darwin)","dist":{"integrity":"sha512-kQ3co4aGwwbUqkRdJ7UfdlbLB5dUQwNfSglexC8iv65D5HXfjSBR1bE0XUH8PH/v/6Dh6CSnwf6OP0I3H5vMWQ==","shasum":"33f0d66275325799ea5d9cc8826d6987dd64d45d","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.0.2.tgz","fileCount":28,"unpackedSize":105315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiRtOCRA9TVsSAnZWagAAn+wP/25qnsRlqbqWP6KDW27f\njym2o+WtgKuCyBo5DeldF9mwarCkPiho7w1/amdGP6xGz14fUv1e3sXtggxk\nmb8vYpfK+t3go1I0e65a2ApaTrqYk5nv7m7TtB+mJqOeXXd6pdSr3BD1TrUL\nqzaED9SRwQA5DEg0NXXY8+yB7D6/aLQeGamz5THhrJcrDcxSq91WZYME4VmD\nOKOZvVX0UKvbIxPfOHea5T6VfM7z0DxKuZ3Fs4x4ZAGAb7W/5QLrFifb2Xf9\n7uyrkkPPiMQo+TtaSurJpHj982RKQBQX1xBKbVBD3xC5RnnMyLalbMdyg4wP\nSrzcAP7lVUP9yF1niZMrkQlUKAvzrgWZOig1me4+IB01ub+Ua298LS16RXz0\n5pCPj5RNBmUAqX8uqIHJ2U8LPRivo2HOCq2xutTsMbkVbz3CVU5LVCKdkRT6\n3aFEANkL95VLqG+Y0G1kIsAKxvfPQW6i+NDMY3cKHztK6V4vFjv73En1zmsO\nEiuvgWB/YDSrBlFRlkVysgOHgqgKdy8SAomhIe3D2yqafkgYvaSLwMfpmCe6\ng8tvnha7saIa7xcJmcYbjDNnFSuVS1b8jxPbXUmfuwekpV4QgjIPFpnUI97j\nrAjy0FSHKOPBYhwM10ex6Phu6qbBUVZzMbIRDbB+cEmx/VbeTXyg/9BuxLtU\nQrhp\r\n=Xmfa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmDYNSMX4p6qPdZmdeBqIgHw2hnRFDf6Hj5N2qjODrQAIhAMDLxjqihAcEgUM8TwBNhzwQh7iQcE4lvHGtoac9aDUf"}]},"maintainers":[{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"},{"name":"reconbot","email":"wizard@roborooter.com"}],"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.0.2_1602820942374_0.6210492009492041"},"_hasShrinkwrap":false},"9.0.3":{"name":"@serialport/bindings","version":"9.0.3","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^9.0.2","@serialport/parser-readline":"^9.0.1","bindings":"^1.5.0","debug":"^4.3.1","nan":"^2.14.2","prebuild-install":"^6.0.0"},"devDependencies":{"@serialport/binding-mock":"^9.0.2","node-abi":"^2.19.3"},"engines":{"node":">=8.6.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"f8ecb270fc6dddccd49deecaabdc981c0ef4acf1","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.0.3","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (darwin)","dist":{"integrity":"sha512-hnqVqEc4IqGCIjztGkd30V0KcTatQ1T/SS03MZ9KLn6e3y2PSXFqf0TqxB0qF7K9lGHWldMTiPOQaZnuV/oZLQ==","shasum":"ef46f15920ea454ec53f55ae1e7f3634e1c95883","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.0.3.tgz","fileCount":28,"unpackedSize":105477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyjfgCRA9TVsSAnZWagAA5qcP/i355otQ1Ou2hwynYkch\nvVwd02WBQuGOHbOu6Dr6GtNAvJv0jPDXbfD93uwK2IHetZ18pkTXlu+H1YzZ\n1yAcV9z/RodGSP/b6ZVLPdCn2jQNPTUCXVjcDzw+skvVVxot9SrJumZkBphC\nrQA7LBezbnb73cAQtUspxHVUsXQHmlOX0S0Ag0RyLbX0gwH54UlrnNzRQCue\npDUluN5IBf3RF1uDu7wpuKCTzHe5sYCuTZAMq+o58erI6JpS7kr7JIXRfRg4\n4Q9pA5e5jA99H3pYMJYjVxbd5IVDTfyxpK5VjWHZUElSj/de39nFlUXQ/t/A\nI2qmdQXdAedApcWxoAi/o/YwaDO3tYRG44QnEAuC5XIY1FAXt2AfrPnA7UYm\nNGuip5cOK+C6/3jt9rInyq5TL5CCGavnY7MGIdzOZtcT9i5kcBH7B/Awrmfv\ngUDJaqUOicPkk8T0RDjgbk9SCL2fF378TPennFH6xYEWWhLyVSNk8lRRy8Iw\n1a1mhWQtZUOdHnz025tv5x4f5zZqznNQDHPGV/ER7UERSJ+qqlStKJFrBre2\neUMMK6Hw+uHOwcthpmFJhsbOYcVog3nbcwvg+mNVinqW3yp26r/BVcUxOlxU\nn6Eo7xZT/q7CLhVLMiRDdsmH4gHBf6Cmf4+BpX+nSuzfcDsNpgS4Pf6mdejn\nBO+M\r\n=tvUq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtqUoBcoNnfnPfj0qLbN9ngd3eSNgjB7mTd30zoR4beAiEA7Q2bPCefmyuDKyRZmyvU9MzT1zLy8JKMkl1VSgXy+cQ="}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"maintainers":[{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"},{"name":"reconbot","email":"wizard@roborooter.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.0.3_1607088096369_0.12429231968014154"},"_hasShrinkwrap":false},"9.0.4":{"name":"@serialport/bindings","version":"9.0.4","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^9.0.2","@serialport/parser-readline":"^9.0.1","bindings":"^1.5.0","debug":"^4.3.1","nan":"^2.14.2","prebuild-install":"^6.0.0"},"devDependencies":{"@serialport/binding-mock":"^9.0.2","node-abi":"^2.19.3"},"engines":{"node":">=8.6.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"gitHead":"b8b12c0671f783193e2b798cb3d8ef67edd2de4b","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.0.4","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (darwin)","dist":{"integrity":"sha512-6dlE1vm5c1xk667f1Zm7D+msbHJ9jdnUr9l8DResKpj2iCBzbCNsW+yCYq26WxzXWc1L2HUaS3/aL+k0wm5amg==","shasum":"c8c24caf32d666a49a47b474ebd3f834f21481b3","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.0.4.tgz","fileCount":28,"unpackedSize":105639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf27UHCRA9TVsSAnZWagAA/EEP/iscEHhC5PlMmVXYIAAT\nNrneGdRUB3ACumfdc2mWlJdpFFzpBvtuGaeYVYJVri255tov3vZemq8M3p+8\n5AAthcMJQrep+iDA024aDVnvZ/9m6TN+EwSaq+qN6VG12qG0vIWpLx7Yn5wL\n3u39Kx0BxMU/fQNgHTcc7Tm+hWA0lM9LGQ5YV1xlJ8gVPDKlFLOO5skkJTHy\nisxWfY2d0yE7gXJWadlIPy4r0bEmWOxd5Ka4Pb2dvB2l64+ScMZIrO4X9GcJ\nTsMh+qlXj4kQMXFCzf7ltrKii6dVpCRg7ioD4LwV8E/q6JRdrZrGgTM5lS4K\nDhBNPqvy3IghCN+xTwavXYjlxgF/zhFpx58bweF+A8LymhJ7L+/0q3zqF8xX\nN5aUBZ4Vi12fL/Sv1WXsGpE9mEksyFqTDHOEwdbdj1zz5srqHhuFdJMUne7z\nEzzfB7w5F24EW10oPpmlDDwFQGvE7Wkgirj8EsG6F1QPV258sBsK6MyWyBxp\nNKsTd9nEWGzJYSL0sGbFGV59515kvJbw4m+T9pg5qEeYEyM7MAyadpG4Ga0+\nIutpvrV6po5CayAr136UvHWSPfjB14rGtdGCFXJJR/1vpCUcKyJDU2VjZdTf\nV01t6RK9CKc9k6u4/e2VHhdAxKjSifIYwUVxeHyAOuCywDPwIfu42I6YSzOk\nT06N\r\n=xZQe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOVTL6U68y8G0jD73AI7X4ZLfToGsq+A4wySfzE8AdFQIhAIqhb40lXoZCqVPlGKJr2BDDFpYLzMam4vRo9WqIia/u"}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.0.4_1608234247401_0.9939288213712787"},"_hasShrinkwrap":false},"9.0.7":{"name":"@serialport/bindings","version":"9.0.7","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^9.0.7","@serialport/parser-readline":"^9.0.7","bindings":"^1.5.0","debug":"^4.3.1","nan":"^2.14.2","prebuild-install":"^6.0.1"},"devDependencies":{"@serialport/binding-mock":"^9.0.7","node-abi":"^2.19.3"},"engines":{"node":">=10.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"funding":"https://opencollective.com/serialport/donate","gitHead":"cdda51fef862270d03b595c84617beec9cdb18a1","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.0.7","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","dist":{"integrity":"sha512-cNWaxnEbbpLoSJ6GMb0ZeCpaciczm8XRE4jgBqe/BflWZb+wyiTYIocbsySxpS40WT3kJ0sNTFag77uSmQ6ftg==","shasum":"8f53fb56eb866d5a1021a19ced1ddc20a60916d7","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.0.7.tgz","fileCount":28,"unpackedSize":107279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMybyCRA9TVsSAnZWagAANAoP/j4ogvdnuaOjDrKp557x\nqSEAoG6WDBT7fUOWPd985A33iX+BBwcOYMVbZQhao000Bjji0+RpdQkQkmbt\nqUzQILixKPY/TKiON1/3DKKu+d9pIRNgqr2prn6JGlHoq+X4AfEYVgy5Hc+q\nUGk2F2R7CLV8MBJrL1nGkL/QVi5aC2sw6W8NrHtznmSWo0rAX8Q4ade5AaI+\n67UY+CZznA7Y8quA22iIoBFj/ySzlUOXVuTjF6tUI68FvsKVjHIz+VlI/djx\n4CB3JQrerrngP0FOybNlWhcKQQPeSCNZVSjMBHOhFiDGLmuOLAT8oBIwyF/E\noWxClBL7hBWjHlR7cqlDs5qSKH9mMHFcqk0EJaQ0pBtwSUNCMqqOIHOC8v9A\nk7mqaRcJBcECkf0ietBl57ggYAvP/Bde/chaLSfrd9dvUxxvs3+kgnqY37Ur\nzRFNAZJ/16vX7xEVryJNnyKOuB8VLgC9yJchKexqsbOsoBN90cMhJnhdQ6xx\n+VvbY60HONjaCa8EfplhUNnLkPyM6DtTEL+0NmSzzPgQBgxQVO/7dC/HVkey\nOHpb44rRx6PEaD2MNoyIKTAwBe8HzTDQ2XLpb+3AqY6X7kKRntiTlaU8Ki8z\n0fsgGSuonfEgQQ//JQRnCMXGgu1CWljwDjqG47FYrEPliG3MPonSoE0HcE8s\nV/fU\r\n=msdo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGydkeA7MxpeuaVcDMZfMW522Z+OBHaDEmhLuRhfLMZOAiA89Bmd2mZUkEVelqXoaCTXk8Kflb+LnvxOfjiA/KHQHw=="}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.0.7_1613965042497_0.5609181583059277"},"_hasShrinkwrap":false},"9.0.8":{"name":"@serialport/bindings","version":"9.0.8","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^9.0.7","@serialport/parser-readline":"^9.0.7","bindings":"^1.5.0","debug":"^4.3.1","nan":"^2.14.2","prebuild-install":"^6.0.1"},"devDependencies":{"@serialport/binding-mock":"^9.0.7","node-abi":"^2.19.3"},"engines":{"node":">=10.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"funding":"https://opencollective.com/serialport/donate","gitHead":"567b6d87229deaded82a835ed66dd29ae92b5a46","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.0.8","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","dist":{"integrity":"sha512-N9MbJ7fh6gCjSp+kBboUUSpp4VtoAB+Hg8KkV+v8KyJJLxbnGbWmUiZOh2ce/7I+I/1KvzexEwvwKGB6VbWn+A==","shasum":"1b45988022feaadcc6cbcb330da7e6b94166fc58","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.0.8.tgz","fileCount":28,"unpackedSize":107885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq7WNCRA9TVsSAnZWagAAxUkP/jE914nvNtUvZdElROvw\nnhM+bid05WeOa67Q1HKA4bKZxafFjI9CSayOw1yLS/rSS/iUt7XAHTU9kD/f\nvXApmO39rPXJh6JIaBTuvvG3XI6ID/Tz2fFxI1/OltDOZ3R8yKqtVjYXoCzh\nErw/R8gq/C+Bcd9hsfpYFMeApgGy1QEpsSKfeNcB5W4+dhzgbYu8PaNdErUQ\nOAoFBbWRg7XGYEUif8kvUThuszqfbWzxNS1h8SMPsQZPI0FtqN61qfqIt6D1\nYIJR4OxfAwupgaOM9eyX3HNNVJERiI6X5RBm2+auoBofKT79V65WI0PzyqE9\nBLyp4bnfoSMQG5h+xXya8gGCdStqAuU2SDVxyQb7R+17HL7xG0qzNSECEdl+\nLUeJpbt1X1iVkNt+bdbfgUoYGQ665TEiNqzAT3p1OMQLS4GKasMZeoqtpf+0\nlqL3VbUnHXYCwuSMdrx6ssQbgnHZi4NUumFZrEHi2FYkMRor2Cw376zs8pm1\nwgSyD+aJxDBlPZXLTpYhDNn3+vQ0zdKt8/WCM15dplglK8yFKCK41iBVlxKR\nAYpWP24Fmn0j9rcU607Xkzmj0wCJ1HHfhvwedRXShyMj2TljOlZ4jFCmykhb\nil/sryhgWMJ0B9RmZKjUZqkBo9H2sq2+Lq5k9WST116bKIJf8eM3zllUntrM\nMib9\r\n=YUP6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFbcADMib+j9+tvxLZ95tvURs7XpPehiLvcNk/ugfbdfAiAwwvg/sBpYnzI3RURAscWQBvO5oe6nst2ary7mUpXdqA=="}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.0.8_1621865868808_0.24941769437117234"},"_hasShrinkwrap":false},"9.1.0":{"name":"@serialport/bindings","version":"9.1.0","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^9.0.7","@serialport/parser-readline":"^9.0.7","bindings":"^1.5.0","debug":"^4.3.1","nan":"^2.14.2","prebuild-install":"^6.0.1"},"devDependencies":{"@serialport/binding-mock":"^9.0.7","node-abi":"^2.19.3"},"engines":{"node":">=10.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"funding":"https://opencollective.com/serialport/donate","gitHead":"2cd5648c88e85d69533803ad99053c9c0e7defda","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.1.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","dist":{"integrity":"sha512-X0GM5iZgrBkR1HwoSDsJ/AJ+M61end5Ttg5mqcaUkwGCKpgJSDW3STX6pvFNr9xNzvqS56yuhAcU/eNJ2xuDaA==","shasum":"bb4c2778118a4404fd38749b64c0fe533d72003a","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.1.0.tgz","fileCount":28,"unpackedSize":108862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsQHUCRA9TVsSAnZWagAAHgcP/jdRQOF+Rx9KWdJxyBu4\neCQoEeJcevi5rOIQx+5fTUker1hxU5g5XF8/A9Dam7/PlZkYCxUgtlWA2Dkz\noSoc7+08wuMwq5ktaaB1p7HByx7WBhJtxnAHOylV3BPb3ki6G7aO633ilXvo\nakFaGKExww0fCbRZsQJU6mruHvtzvxft0Ny8Wq5CDC2oGvDSe5nwC/5tJwvi\nGUgQG8vfwycyMojkit3IFHBNdjtTwf2QX7PxHXcvgUw4Cd8hxWH+VD/WTE5f\nFVynAC0gBzZufXgKHTa6IrTrKdgjPzt+h/i0VGw8a7Wr5ozW9Llk3zIPMUv9\n/eUH4wZIxEbYS8X0HUgeJm0VtUPQOxdn47v+OfApYKYZ3AuKgrClCFf091e4\n/61rVSJ/B5JaV9U2J/nCoDDpMNIS4LnYiwhXhdaWr0NTGMKyO01pBsl8KuBg\noy+JGxFFhweeCVFTYOlBWZIGlawcMTrYlp70DiaHpzUrJbGtllC96qC0JGYl\niF1gwDRhs+2A/RFnAoPEeaG9pvv014hB9vPVAyNlESR62F+zA6u+TBuJ2Mvn\nfn/wzFK4po3eiXp/1hdQglp8DjmgcJkXc1otEmpMvAgC6xoImmmf0G57APlu\nwyG9er5MpX8s+IPYp5ODI3sPKuxwHlbDNNzGEFMgXdjrifnTBohm/QVypRdh\nrRc4\r\n=jz9A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSuqzLWiaV4rkii2xh3IQ5fLta5it+BlEe8JVa8SYCTQIge54gb8X5KDElqGbixLW6Bj/ntByuik9GVK3Gch6B8fA="}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.1.0_1622213075778_0.5372586828411257"},"_hasShrinkwrap":false},"9.2.0":{"name":"@serialport/bindings","version":"9.2.0","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^9.0.7","@serialport/parser-readline":"^9.0.7","bindings":"^1.5.0","debug":"^4.3.1","nan":"^2.14.2","prebuild-install":"^6.0.1"},"devDependencies":{"@serialport/binding-mock":"^9.0.7","node-abi":"^2.30.0"},"engines":{"node":">=10.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"funding":"https://opencollective.com/serialport/donate","gitHead":"0f9bdb31bd4f4ae06151893cc3377fb10493665a","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.2.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","dist":{"integrity":"sha512-s9EKHDZjLHipHhypxy6pz2XsoI1fPiOGU+X13AIGdQfoe7I6piEyhJ2znNgXMugMe43OxNk0/CmuVMzzcw1lmQ==","shasum":"de6df688d0ff99bdbb86ea6db412562cb2d9ebe7","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.2.0.tgz","fileCount":28,"unpackedSize":109023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzXYgCRA9TVsSAnZWagAA1L8P/27KslabCQiMz4FgMk5V\n4sIIrYVg3fItzRF3+SNTyTfQxBOlIPc8n1jCwTYm1zQmKBMZfNz1LqDQ9J3U\ncshxQeVjrkTXK9oH3M1mve2maDiXaAlCm87rTzcjTkzztZOnR8XJkWoeErNg\nMFHEqXnNuh7cyU2WvewG/7nYY5rp0D0xsAHsyYsMYf7sYXzcU2opWYhgGAFR\nB//GdjosNBD5WkD7RRolpV5rSDwjJ17m3RVVRF0zXdknUFBxRTfV5X0kPOt5\n2IXIzzYThq8ZUGxK7iNPRXL/FvVS2j5qUWTiN/4mk/A5BAlm0xW1/o78B5Kj\n1JJmAYwnSQHAVOAg5M6lYDtg+wSDGMXL4FDU/q45geWzw3bIPotOx2yELj6e\n7FFlv3UWb5XZLAFsNH7mf2g75JFmjvcb3PE4HZHY3cB1OPu3mfEW+ZmxmIwG\ntsc3OxsGWUnYWHv6B7o1arl7B51O1Hdzzao0Cm4BFo8AD7BPf6wUly2JHztl\ng1E2WQ89iaxH5rvFHOBXNEckDt5psXi+cYQ56OX/vIrRi2JSAjO51DB5PbEP\np5G9Ytrhq72GQpqPmx4epvyzbUnuWgT41rhT7uo/a73TZwxgHMDQnuwbc3pJ\njw1QMqUMT3ISQ6liBFPEphZ+5xeko8V8X89zutiInE0K0B+PvTfGFUA58EOk\nLerA\r\n=KoDD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrF2FcH9+4Apc08dtnDvWYTNBJUGKqTdhKMPs9uYkExwIgJLzau3nifI297pHV5XZlX0V3dhCYdJUpJs+n1qmPsDw="}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.2.0_1624077856062_0.49617807054948293"},"_hasShrinkwrap":false},"9.2.1":{"name":"@serialport/bindings","version":"9.2.1","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"^9.0.7","@serialport/parser-readline":"^9.0.7","bindings":"^1.5.0","debug":"^4.3.1","nan":"^2.14.2","prebuild-install":"^6.0.1"},"devDependencies":{"@serialport/binding-mock":"^9.0.7","node-abi":"^3.0.0"},"engines":{"node":">=10.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"funding":"https://opencollective.com/serialport/donate","gitHead":"76317d23ae54d4e5473fc87152aa3fa81233c9ec","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.2.1","_nodeVersion":"14.17.3","_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (darwin)","dist":{"integrity":"sha512-e1CvbvkuMptSjCKc/YwIGjEsSod7kGRpS5TciACQMOi2QQTD8XwVPim0izqVCBZko4n4b0dC6sG3EBkTkQIwnw==","shasum":"5e6b83222821f9b849512abdc8637386a6675355","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.2.1.tgz","fileCount":28,"unpackedSize":109184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMaSmCRA9TVsSAnZWagAAV7UP/iyBCFOD/wGR/NPBui5S\niMeXPuEg1ea/St7573FxImGC2CJIcK+NzBNI1cSeHG+lKCYUCmd56rIeoE0O\npLfT7D/EvRpQGErFeF8+c+MX/ohlJuT+WuybLMf8PP4kv6pCRK23XD57nRhX\nXDXStZy9ZBfb58TLHp8i7i4+7khkFm7huKdGajq3Qcv0mTGfutVVaTivq4Pw\ny1MtzZvIxVQU6r5BOdal91+yNYt1VPMqcMWN+Lo+PeoYB/j7FH28e5EewOma\nlLrMs9Toot5au+7LnH9bUIc8RkBxlUkFMuB99fhEC9ff2wiF8VJrgYhd5lsZ\ni7Xj/tgOQHJ7B3L75fQuBz+Ubtn6NDLwsNVxTjkxXMUQ0QVKEve11XFys/i/\nrjFjXlpq68GbyAIDY53u4Kknl2Kyfo7QWiqFU7jgaXUcRPBzcMnUim58hs8K\nxgFWmlR84nUoxujOrpXI8yw0y5bfdqG5B4REoPL31IRYSJzl3666+q5jzbp4\npqMR8EqEVlFwym9vvxHUJTwXcBHykbJ6/i3OZBlo0lQRUK63ybi+wEnwRqqy\n/SXafPwUGwdbStl0k+XgsbU0wiLA0eH4EOkSEC89cko7x00hiBHQgVGeebgm\nqebI3QsCQV6UtZd0PgAWSIln/ZVqS/teA4PIf2fe+AijINqE+oZibpwQ29HL\ncix4\r\n=WXqe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1JK5fU1VgWf2A0j5llqvL7cNV4aQ94kAxa9lgk37h6AiEAlSkBQ/kf/SghLEtelNpKO1FomeNZh7Rxzu0q6NBoI+s="}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.2.1_1630643366543_0.3034751246633831"},"_hasShrinkwrap":false},"9.2.3":{"name":"@serialport/bindings","version":"9.2.3","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"9.2.3","@serialport/parser-readline":"^9.0.7","bindings":"^1.5.0","debug":"^4.3.2","nan":"^2.15.0","prebuild-install":"^6.1.4"},"devDependencies":{"@serialport/binding-mock":"9.2.3","node-abi":"^3.0.0"},"engines":{"node":">=10.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"funding":"https://opencollective.com/serialport/donate","gitHead":"176149a820d89bdcab2a3900b3113fc66140e67d","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.2.3","_nodeVersion":"14.17.3","_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (darwin)","dist":{"integrity":"sha512-OynzVDYYb+12Kb2CvRohpjmTMDVfa0MtpJH5YbCXZ6/XmaobmbyU+x7yXFdVcRhZoo6HQmx3AL+U8Dk6vujYdw==","shasum":"bcc6693d5248c1ca98b31095f097ec76c07498b1","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.2.3.tgz","fileCount":28,"unpackedSize":109659,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC393uatg5YsAr8mBuphOGb7qH3cW3f4K5sQzQwYKmA+wIgPDNvTDCyyXpf/dyQTPZjK/zG4VO1P58Jj8Jj3/kgxaA="}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.2.3_1632458692854_0.7980801737172225"},"_hasShrinkwrap":false},"9.2.4":{"name":"@serialport/bindings","version":"9.2.4","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"9.2.3","@serialport/parser-readline":"9.2.4","bindings":"^1.5.0","debug":"^4.3.2","nan":"^2.15.0","prebuild-install":"^6.1.4"},"devDependencies":{"@serialport/binding-mock":"9.2.4","node-abi":"^3.0.0"},"engines":{"node":">=10.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"funding":"https://opencollective.com/serialport/donate","gitHead":"494fd0f097e25fd5475e543f80bf23cc05ea6abc","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.2.4","_nodeVersion":"14.17.3","_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (darwin)","dist":{"integrity":"sha512-l3IHtIL9aN42Xrqu9L8g/+jZcR0jfnXwRxHslDA8YRd7Jw9lo1qL/vqiIYkvC8NAW3Iz2JdWeM7Pr98l/rwjSQ==","shasum":"3d5da86607b83b9990cbc3ea59b976194bb48acf","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.2.4.tgz","fileCount":28,"unpackedSize":109820,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwHdz6fUPPqSGTje3vY4GsijBeQm5jg8smdhD/mKEjvQIhAL7hDVAo+TzM4+TT2ZVStmDbL0QDbz9XcL4uYYFkquBt"}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.2.4_1632854035147_0.564653723057249"},"_hasShrinkwrap":false},"9.2.5":{"name":"@serialport/bindings","version":"9.2.5","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"9.2.3","@serialport/parser-readline":"9.2.4","bindings":"^1.5.0","debug":"^4.3.2","nan":"^2.15.0","prebuild-install":"^6.1.4"},"devDependencies":{"@serialport/binding-mock":"9.2.4","node-abi":"^3.3.0"},"engines":{"node":">=10.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"funding":"https://opencollective.com/serialport/donate","gitHead":"cd0a51d4eea415cb2c133498cd0ac8271dc17460","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.2.5","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (darwin)","dist":{"integrity":"sha512-fyabNg56gWbOMuYJc5c45z94sANC/WzTnGeML7Nr1IYVk0SJ1uksN4ETI8Nea9ZAtr4DhNiIMQ3/IOkyof6Tqg==","shasum":"d49f6e74d780340558c4dc33546a190befd5476b","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.2.5.tgz","fileCount":27,"unpackedSize":105550,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkBZSCoc2WXXktrGdwY1HOLRqJ688n+QcogG3I6ytFXAiEAus0qigfcUJ7wBrlGCmyVh4uHb80brssmfQHM0mQk0GI="}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.2.5_1635649748666_0.7128891652441758"},"_hasShrinkwrap":false},"9.2.7":{"name":"@serialport/bindings","version":"9.2.7","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"9.2.3","@serialport/parser-readline":"9.2.4","bindings":"^1.5.0","debug":"^4.3.2","nan":"^2.15.0","prebuild-install":"^6.1.4"},"devDependencies":{"@serialport/binding-mock":"9.2.4","node-abi":"3.5.0"},"engines":{"node":">=10.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --all --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"funding":"https://opencollective.com/serialport/donate","gitHead":"c243b0700a2d6d96d4638d4ddf8b93a7d6f4b25c","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.2.7","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+arm64 (darwin)","dist":{"integrity":"sha512-glbCqpMYyyfxiUSgGt/ayf84nVDRer9bxvxRv8JDwTYo+Wp2JTofbW4gC5wDa8xNtxMhD90J6PJTJA8E9YhrBg==","shasum":"3482c78972d8c2088ff841e82694b9b2d7135a64","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.2.7.tgz","fileCount":27,"unpackedSize":105549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhls5aCRA9TVsSAnZWagAA9WQP/3sVnapI4v8BUeaqHlRR\nQestedEHltk7p0tQRU9BndkSEu++iJGASeMTIgKWmWSs1UCjNZPA7xrHa/+x\nh/31KLUKgZfo5hp6TvK0BquLe2HpCKDkD5bTk7PfNqWObDQUFHz2uzKfHBZ7\naetPXPbsZ5UBGSx9/DAEmm31+ezFX272X+H9EjuhVHgsGb08Hx2RWGEvpttL\nwxMHsGPgGDRUc49XIQXH+NqeXG6D+Un6GN78aj5nQWDzLtbX4Zltz2430m7x\nC8VPWZKtQ0X1bH52S8hf0yMkGax+4is0Vz6B35u0xKRv+VdgsphHZIsCxZ3j\nATtU06g8eiNoFADtgGeH5UH22X/WhDXUR8l5dBVO4RKigiPExumaGz6HQB9H\n/Mz/mkpcsHE2ysGLtpk2SFYjYCDa2JO0pl7LN5Pd+WfJkonGWuSKGsxlE3BN\nkGORFqgKTL3dfeHh8rej1d1GBDr3qA0hqBVITQ3B9iPwuHqmMfOIZPOYbmSh\nh5ds9TBkY3i2UhVJtNPxBP/ECHBsLGBTM6VeQyK3fJUV1br3vggNApGUeBzh\n3zFDjFvJzE8QHr6dlLJi1VAcQfrfH/8P9YSblSf+mMWAn3tWyh3ez7Nb1mpr\nLw4tuxuiN2xTjL0jD5fqEO5GBwow1oRS1i+m3SjR0oFJwgQghbiupGpR9ene\ndzHD\r\n=SyW2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5H85iMbP7NLZjC8rX5aAQHNVARJFo/+ott51FLgjahAiB2bf6HbTJ6ZZ+No7bcIXdCKRAP7F579yu22TP2ijye8A=="}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.2.7_1637273177935_0.1372786991459869"},"_hasShrinkwrap":false},"9.2.8":{"name":"@serialport/bindings","version":"9.2.8","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"9.2.3","@serialport/parser-readline":"9.2.4","bindings":"^1.5.0","debug":"^4.3.2","nan":"^2.15.0","prebuild-install":"^7.0.0"},"devDependencies":{"@serialport/binding-mock":"9.2.4","node-abi":"3.5.0"},"engines":{"node":">=10.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"npm run prebuild-node && npm run prebuild-electron","prebuild-node":"prebuild --force --strip --verbose --tag-prefix @serialport/bindings@ -t 12.0.0 -t 14.0.0 -t 16.0.0","prebuild-electron":"prebuild --force --strip --verbose --tag-prefix @serialport/bindings@ -r electron -t 13.0.0 -t 14.0.0 -t 15.0.0 -t 16.0.0","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"funding":"https://opencollective.com/serialport/donate","gitHead":"e90a43225655bf390735eb77bd3ba17f205eae08","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.2.8","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+arm64 (darwin)","dist":{"integrity":"sha512-hSLxTe0tADZ3LMMGwvEJWOC/TaFQTyPeFalUCsJ1lSQ0k6bPF04JwrtB/C81GetmDBTNRY0GlD0SNtKCc7Dr5g==","shasum":"59c2be09d91df922d56de31cb9e21c6736004e39","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.2.8.tgz","fileCount":27,"unpackedSize":105778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoF+PCRA9TVsSAnZWagAARUkP/jKtYvUzfPKQy2iot+MJ\ncGgcgIOdmutn/+mdrASRu3uTri++lyK4uXjR+xDmjGHk85YzvMD1QTO3PZGK\nBbv0QQC/EfgSHTHobd7EmBz3x5Uh5wWy+yGEE+md1pJA+VWmonvb+lN9pmCU\nh8Ol7AUCaxYnmfj+KadlH/1j1CRW3v2yvTR9E8jbn9amavV0hmQuiWeXLy+f\n0uroao2QSr/QqfRGXEWPWTaOi/Ag8JbUPBbNKzXUqfpuU7kTdjHZU8Pf03t4\nPcX0YuPFUGZ4+1KkTUl6fLvkV8nkvyITobaai7bFuMkyoakb2AnEamWffXGg\nMFGwLCR2iVYCYdWu8IiiqH1/HtHA+BSe4KbRb6OFArzsQrOi90l4dRwKC8HZ\nJoUO7X4vYPTi/IWNIAyjxgp7Fy9/Y+eANUoXlcPjuhDjb1+8XGoCFsBWKR33\n1rQfy75NU0pXb6DuKGlEVllu/M7pvano0VqkppJnu2A9XLZrN3aFArVlWCpJ\n4Eh3lKrx4hGACh5H2UaDiVaNu3tEhU3Z+/HPl8rzQxqgMnfOtLaqWi2beLqJ\npz5sBHGtkpuB+H28rsTXsO4b/LfeWvMrHvL6BwwkgGqxdxmOKbMeYFLods5C\n4WQ/CYY7QPv81ofjGRGrZ8uE13k6xJ8ma1Jwp2Nk5rCYwDViCu/BYILB7fWB\n/GHk\r\n=oN57\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/RbXXBdF2pSO2bTH21KvnPR2Q3pjDiJEZcpcY3GArRAIhAKlAJBMv52TsNTMW1zUcqQaa0Ks4JEuLNqIp2Xu1Y2RI"}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.2.8_1637900175240_0.7749884708604633"},"_hasShrinkwrap":false},"10.0.0":{"name":"@serialport/bindings","version":"10.0.0","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"10.0.0","@serialport/parser-readline":"10.0.0","bindings":"^1.5.0","debug":"^4.3.2","node-addon-api":"4.2.0","prebuild-install":"^7.0.0"},"devDependencies":{"@serialport/binding-mock":"10.0.0","node-abi":"3.5.0"},"engines":{"node":">=10.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ --runtime napi --target 4 --verbose || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --runtime napi --target 4 --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"funding":"https://opencollective.com/serialport/donate","binary":{"napi_versions":[4]},"gitHead":"100ba6fb5ae6b60259876dffd009419e909ee466","readme":"# @serialport/Bindings\n\nThe `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [\"serialport-binding\" at npm](https://www.npmjs.com/search?q=serialport-binding).\n\nLearn more at our [bindings documentation](https://serialport.io/docs/api-bindings) page.\n\n# Android users\n\nWhen using termux there is a way to compile serialport to be used under Android\n\n```sh\nCFLAGS=-fPIC CXXFLAGS=-fPIC yarn rebuild\n```\n","readmeFilename":"README.md","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@10.0.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+arm64 (darwin)","dist":{"integrity":"sha512-t415A6clhsUX0dBRzN0NRN7Yb6y9U1jA4oGzxL2fWCy7XxQq8beI0GnMebEUaZDWKZ7IAVwGnAPUunk7QdlWlA==","shasum":"718b105adae977886967ab0edc68a067be9183f8","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-10.0.0.tgz","fileCount":27,"unpackedSize":106327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtSPUCRA9TVsSAnZWagAAXysP/3Fb29nzL0F5QgsNFAQe\nkcMjAGKbJ9/dnli8FcnBxBhisncCQU1fYYZKRKIEJBPbUqIukb1ej5z/u/3a\nixxIMinH69ytVfJ83kGIlW6haecEGEFuYFHCPsKF2L96wxiVMQYYLcJmPfM4\nwBHu5RAK8EM0gST4jP9eZgp0t7TGuqSiS8vZqgkv+zYtjh3/deTRtB6Wj668\n24wBtm59RGoMtx42Ib+aEehm+TDicMJYSEOpipu6Wv5cgKj+1mgXtkw8FvNj\nstU0OT7OywjTYSX1c37d56gSfozpWOnr+eyw1Y2dl+2YFRUMhcuMOc6cQiTI\nOaUiRx/Xzoz5m2QQL/gThOX3Gd0walAYWLRkFQeBR6RXlI0sho582hN/l/df\nH/Ibb8iv0uBuVMXZwXybZnizWKgwaNfesE7uzZ8/0WtJI5ziTCqwlEvCC1nR\n8xR/yug7xXVZ5on7HoNx8/OmoQz9u8GCQrVJO4WMaS3F0YT9Qf6sKwbGiNuh\nr7QOhUDL4uTBFUZq+EKMfKoFQqqkDHblzFSl8NKtYBEWqQoQ6msF1e29YwPW\noZX8osY9vgTE4p1QPpMrxoXo48IvM6sRzkVvl9Ur+zUgS2uCNKoSAGS3W0Sx\nj6VF8vW3750lRc+hrKIP6GviBAwkw/DyiLQujPPKfpNoP9VCIVtqR6HLz+th\nE7kz\r\n=woSx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+/YcQhFi8d34CML2HmYjh3ELXuf4FUUpdE/finneHOAiEA3A6oZLe6RbkrSNmHhJbHW3ZWVLcT9ftkHBWavipt0RU="}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_10.0.0_1639261140427_0.2141805095718352"},"_hasShrinkwrap":false},"10.0.1":{"name":"@serialport/bindings","version":"10.0.1","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"10.0.1","@serialport/parser-readline":"10.0.1","bindings":"^1.5.0","debug":"^4.3.2","node-addon-api":"4.2.0","prebuild-install":"^7.0.0"},"devDependencies":{"@serialport/binding-mock":"10.0.1","node-abi":"3.5.0"},"engines":{"node":">=12.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ --runtime napi --target 4 --verbose || node-gyp rebuild","lint":"cc --verbose","prebuild":"prebuild --runtime napi --target 4 --force --strip --verbose --tag-prefix @serialport/bindings@","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"funding":"https://opencollective.com/serialport/donate","binary":{"napi_versions":[4]},"gitHead":"ae0647654616e46ac04b2da6e87ee3f39b1995b0","readme":"# @serialport/Bindings\n\nThe `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [\"serialport-binding\" at npm](https://www.npmjs.com/search?q=serialport-binding).\n\nLearn more at our [bindings documentation](https://serialport.io/docs/api-bindings) page.\n\n# Android users\n\nWhen using termux there is a way to compile serialport to be used under Android\n\n```sh\nCFLAGS=-fPIC CXXFLAGS=-fPIC yarn rebuild\n```\n","readmeFilename":"README.md","description":"The `Binding` is how Node-SerialPort talks to the underlying system. By default, we auto detect Windows, Linux and OS X, and load the appropriate module for your system. You can assign `SerialPort.Binding` to any binding you like. Find more by searching [","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@10.0.1","_nodeVersion":"17.3.0","_npmVersion":"lerna/4.0.0/node@v17.3.0+arm64 (darwin)","dist":{"integrity":"sha512-CcSE0OQQwpEup0LebG8bMFhVv+MB2wOm2yHWrdY6UiP3AEh7bB8F6sU1B/iq78BogyoIQ3ZDZBEi4I4F1hYVvA==","shasum":"b8f1d81dae370b954329ec9fdbabb23df74e6a35","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-10.0.1.tgz","fileCount":27,"unpackedSize":106340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhx6jwCRA9TVsSAnZWagAAsRQP/R0M6E53pgdsMN+U94DD\nMX7xU+TLl57Yh1jQ/gg5Z/aSOzd+f6gpS5geKM14Nc1fnwzeHqqbx4rG+nRS\nY1B3+s32BW0TcEzaZkIEKCO0F2AoghF4KJQtT1ZsJMGlUyxmL/QI1gob1Kuh\n/3MoB4MmVEYGudg9WjDNi+KMbg41dniKfZR6duLh0ZDDrLNfXjeMHXc2R3lS\n/OCWGDO8Dxk5h3+8wrcb+8BoZTE7BX6L5L3+ggp/w0NdY3C0OwWcV9TErVnb\nAiafX4lp5cJMk0yi4LT5Aoe4KIcS+nICRPfAtdl6xUZJMf6eSxPegEgZJHMa\nATvo8raqE+jJGgVzIxNznJBtK6eLFxT0psXvkXy0Ud1+lXCWBHTLCOwHbp2T\n1PSgqZLwYtYb8/1QGFy/9yMD0er+I4PaTeWSivJoV5rw4SHg4ceceGx3gQRb\nmvqnXBU5yt1vyEAZRHwGdTQuvEjpWyg7U2GFfS81mQQ+pAwyqhnXFYIWQars\nSxM+4qTCd7lN/hiqSPYeOznUp56Zb6lrDmlaReKPqglnL3PCfxFWJytcn2W5\nOWgq0plRywA7iFuU1EcRH/3HGjtB5olDl/e1rFToM6heSidcvLvpLzyePsWH\nk1LLRMXyoE5qpdgsLfpmZIxa0SwHvylNGvu4sR2ZzL+bt7XQeqz2hV1JFKAo\nEpSi\r\n=zMFQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLrMlkJsWBiHkIVJFPDAsV9hUjIbvLRUARWzOZISQ1BAiBsHKde7MUOD46meRgNysme3tO39yNM2xSx154zu6uyzA=="}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_10.0.1_1640474864282_0.12598620443243247"},"_hasShrinkwrap":false},"9.2.9":{"name":"@serialport/bindings","version":"9.2.9","main":"lib","keywords":["serialport-binding"],"dependencies":{"@serialport/binding-abstract":"9.2.3","@serialport/parser-readline":"9.2.4","bindings":"^1.5.0","debug":"^4.3.2","nan":"^2.15.0","prebuild-install":"^7.0.0"},"devDependencies":{"@serialport/binding-mock":"9.2.4","node-abi":"3.5.0"},"engines":{"node":">=10.0.0"},"scripts":{"install":"prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild","lint":"cc --verbose","prebuild":"npm run prebuild-node && npm run prebuild-electron","prebuild-node":"prebuild --force --strip --verbose --tag-prefix @serialport/bindings@ -t 12.0.0 -t 14.0.0 -t 16.0.0","prebuild-electron":"prebuild --force --strip --verbose --tag-prefix @serialport/bindings@ -r electron -t 13.0.0 -t 14.0.0 -t 15.0.0 -t 16.0.0","rebuild":"node-gyp rebuild"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"gypfile":true,"cc":{"filter":["legal/copyright","build/include"],"files":["src/*.cpp","src/*.h"],"linelength":"120"},"funding":"https://opencollective.com/serialport/donate","gitHead":"e90a43225655bf390735eb77bd3ba17f205eae08","description":"The bindings package has been renamed [`@serialport/bindings-cpp`](https://www.npmjs.com/package/@serialport/bindings-cpp) and it's code has been moved out of the monorepo to it's [own repository](https://github.com/serialport/bindings-cpp/).","bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"homepage":"https://github.com/serialport/node-serialport#readme","_id":"@serialport/bindings@9.2.9","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-An7PiVlyNMx/0RDnSBxFHIsd4kt0/zPlDALlTjhVQKXbG6e0xRqLKbkoZVzHMS8rg7HzCu8G1nplifoAwNm5Lg==","shasum":"6956d42f3769639d3cc7452c142ab084eb99d99f","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-9.2.9.tgz","fileCount":27,"unpackedSize":105574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEWPGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqe1g/+OELLltM3GnMOzImv6iUXoh1UkEjutO2q7DwyVJSDWd3qCOXp\r\nTtQJxbadLnV1WuPqAkSSIaO9FdMrzYf+qUprUf2Fk+tJlK3h3bFvJLcuLCJG\r\nQU47OhHk33cQagw3gLCqCgL6qUnSkEvlqgWCohrFAcilQQ034XELYQ/ByuYo\r\nGEhRKBSDDeQWazFE3n4rrk3LwTkcCE/NH6U/olC3JhKJ1U8+GT9mhB0IdRdP\r\ncduWfmDyNaodkoeUnvEyvSRRGgvw+OniT6o8G/4Zv5P2ara4W592zcnAnp4k\r\n+ibJEKFFLLLI2wPKWSZNn+tQhESJTf0d6jgiigRd4BkTW33GO9rCn6gMM/NV\r\nIkIHoLPagSLcCKCXiir8YehahZAyY97NBRuGu0RfCyS5quaCWQqyFwHz3h4w\r\n0gdaat6LA7ShWGJI8ty+k92Aem80MUC7cSEYsJb5DOi6ysq4OBSFxTi+7kIB\r\n9p5EWGRw2NRUq0CBjR3umGjOxRyhU/WCz5atrG9UrRMTFL9yxwL4ClBvkMFm\r\nlbZoO7sN+6pPOFQpJB6l7loFZQRIskjRJIKL7VDHarR9dYBAMppIWovNGXFi\r\nMn656F4WMsFHkLkrIRIyybvYqDr2qX/DSuMJa8PKEQJpS9sY69R8e2ONi8CQ\r\nVOMkfu5yAZHn1HMuJD7wIXAEuZab0qeh//w=\r\n=6gdw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArnP8d5mJuVx7I8IF+E4xEKzmGDjc+Dm7DusQ/zL66CAiEAkvetzdbxjbWT+/MfcCvMaUQZTaNOGmd9/U9vFwMltJs="}]},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"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"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bindings_9.2.9_1645306821793_0.45122011053388"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to @serialport/bindings-cpp."}},"time":{"created":"2018-08-29T03:29:23.728Z","2.0.1":"2018-08-29T03:29:23.921Z","modified":"2022-04-06T22:48:50.533Z","2.0.2":"2018-08-29T03:45:55.237Z","2.0.3":"2018-11-27T02:55:19.472Z","2.0.4":"2018-12-19T18:17:25.766Z","2.0.5":"2019-01-08T18:07:13.778Z","2.0.6":"2019-01-12T02:11:53.116Z","2.0.7":"2019-01-24T03:09:36.599Z","2.0.8":"2019-04-27T14:36:20.596Z","3.0.0":"2019-05-16T13:47:56.092Z","8.0.1":"2019-09-18T01:05:38.655Z","8.0.2":"2019-09-24T14:00:36.695Z","8.0.3":"2019-10-03T03:35:21.741Z","8.0.4":"2019-10-27T18:05:49.673Z","8.0.6":"2019-12-25T21:06:10.411Z","8.0.7":"2020-01-30T03:41:15.972Z","8.0.8":"2020-05-07T04:34:41.537Z","9.0.0":"2020-05-10T05:23:00.929Z","9.0.1":"2020-08-08T01:18:02.398Z","9.0.2":"2020-10-16T04:02:22.545Z","9.0.3":"2020-12-04T13:21:36.487Z","9.0.4":"2020-12-17T19:44:07.546Z","9.0.7":"2021-02-22T03:37:22.642Z","9.0.8":"2021-05-24T14:17:48.991Z","9.1.0":"2021-05-28T14:44:35.923Z","9.2.0":"2021-06-19T04:44:16.181Z","9.2.1":"2021-09-03T04:29:26.672Z","9.2.3":"2021-09-24T04:44:53.039Z","9.2.4":"2021-09-28T18:33:55.270Z","9.2.5":"2021-10-31T03:09:08.905Z","9.2.7":"2021-11-18T22:06:18.092Z","9.2.8":"2021-11-26T04:16:15.378Z","10.0.0":"2021-12-11T22:19:00.571Z","10.0.1":"2021-12-25T23:27:44.416Z","9.2.9":"2022-02-19T21:40:22.017Z"},"maintainers":[{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"},{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"serialport-release-bot","email":"wizard+serialport-release-bot@roborooter.com"}],"repository":{"type":"git","url":"git://github.com/serialport/node-serialport.git"},"license":"MIT","readme":"# @serialport/bindings\n\nThe bindings package has been renamed [`@serialport/bindings-cpp`](https://www.npmjs.com/package/@serialport/bindings-cpp) and it's code has been moved out of the monorepo to it's [own repository](https://github.com/serialport/bindings-cpp/).\n\nThis version of `@serialport/bindings` is identical to the previous release but is deprecated to alert users of the name change.\n","readmeFilename":"README.md","keywords":["serialport-binding"],"description":"The bindings package has been renamed [`@serialport/bindings-cpp`](https://www.npmjs.com/package/@serialport/bindings-cpp) and it's code has been moved out of the monorepo to it's [own repository](https://github.com/serialport/bindings-cpp/).","homepage":"https://github.com/serialport/node-serialport#readme","bugs":{"url":"https://github.com/serialport/node-serialport/issues"}}