{"cc":{"files":["src/*.cpp","src/*.h"],"filter":["legal/copyright","build/include"],"linelength":"120"},"bugs":{"url":"https://github.com/serialport/node-serialport/issues"},"dist":{"shasum":"b8f1d81dae370b954329ec9fdbabb23df74e6a35","tarball":"https://registry.npmjs.org/@serialport/bindings/-/bindings-10.0.1.tgz","fileCount":27,"integrity":"sha512-CcSE0OQQwpEup0LebG8bMFhVv+MB2wOm2yHWrdY6UiP3AEh7bB8F6sU1B/iq78BogyoIQ3ZDZBEi4I4F1hYVvA==","signatures":[{"sig":"MEQCIGLrMlkJsWBiHkIVJFPDAsV9hUjIbvLRUARWzOZISQ1BAiBsHKde7MUOD46meRgNysme3tO39yNM2xSx154zu6uyzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"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"},"main":"lib","name":"@serialport/bindings","binary":{"napi_versions":[4]},"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","engines":{"node":">=12.0.0"},"funding":"https://opencollective.com/serialport/donate","gitHead":"ae0647654616e46ac04b2da6e87ee3f39b1995b0","gypfile":true,"license":"MIT","scripts":{"lint":"cc --verbose","install":"prebuild-install --tag-prefix @serialport/bindings@ --runtime napi --target 4 --verbose || node-gyp rebuild","rebuild":"node-gyp rebuild","prebuild":"prebuild --runtime napi --target 4 --force --strip --verbose --tag-prefix @serialport/bindings@"},"_npmUser":{"name":"reconbot","email":"wizard@roborooter.com"},"homepage":"https://github.com/serialport/node-serialport#readme","keywords":["serialport-binding"],"repository":{"url":"git://github.com/serialport/node-serialport.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.3.0+arm64 (darwin)","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 [","directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"}],"_nodeVersion":"17.3.0","dependencies":{"debug":"^4.3.2","bindings":"^1.5.0","node-addon-api":"4.2.0","prebuild-install":"^7.0.0","@serialport/parser-readline":"10.0.1","@serialport/binding-abstract":"10.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"node-abi":"3.5.0","@serialport/binding-mock":"10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/bindings_10.0.1_1640474864282_0.12598620443243247","host":"s3://npm-registry-packages"},"_id":"@serialport/bindings@10.0.1","version":"10.0.1"}