{"cc":{"files":["src/*.cpp","src/*.h"],"filter":["legal/copyright","build/include"],"linelength":"120"},"bugs":{"url":"https://github.com/serialport/bindings-cpp/issues"},"dist":{"shasum":"d2b5de2b313e12ef7724486e169533423d3dd00b","tarball":"https://registry.npmjs.org/@serialport/bindings-cpp/-/bindings-cpp-13.0.1.tgz","fileCount":53,"integrity":"sha512-j8nD5Om5MaQwzptncOiajIKj5RuMy7RiretZYmW4ZpaaLBc5XrapdojjL6AVwhpMWao8iSstlwEx/hpTIAp6mw==","signatures":[{"sig":"MEQCIB+hXT7mPTJw9Pp5OFp3c0VASxI9MPvREhPdmnUdkCGVAiA6XkZlYuzoDyMsWp4WzyXQLFA0Q+2M9PxHMAj+CfmnKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2214657},"main":"./dist/index.js","name":"@serialport/bindings-cpp","mocha":{"bail":true,"spec":"lib/**/*.test.*","require":["esbuild-register"]},"types":"./dist/index.d.ts","binary":{"napi_versions":[8]},"engines":{"node":">=18.0.0"},"funding":"https://opencollective.com/serialport/donate","gitHead":"1bb7c101cdf4a05cf030fb50e3e7d24e8791c41e","gypfile":true,"license":"MIT","scripts":{"lint":"eslint lib test bin && cc --verbose","test":"nyc --reporter lcov --reporter text mocha","build":"rm -rf dist && tsc -p tsconfig-build.json","format":"eslint lib test bin --fix","install":"node-gyp-build","rebuild":"node-gyp rebuild","typecheck":"tsc","test:watch":"mocha -w","prebuildify":"prebuildify --napi --target 20.0.0 --force --strip --verbose","test:arduino":"TEST_PORT=$(./bin/find-arduino.ts) npm test","semantic-release":"semantic-release","prebuildify-cross":"prebuildify-cross --napi --target 20.0.0 --force --strip --verbose"},"_npmUser":{"name":"serialport-release-bot","email":"wizard+serialport-release-bot@roborooter.com"},"homepage":"https://github.com/serialport/bindings-cpp#readme","keywords":["serialport-binding","COM","com port","hardware","iot","modem","serial port","serial","serialport","tty","UART"],"changelog":{"labels":{"bug":"Bug Fixes","docs":"Documentation","breaking":":boom: BREAKING CHANGES :boom:","internal":"Chores","feature-request":"Features"}},"repository":{"url":"git+https://github.com/serialport/bindings-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"SerialPort Hardware bindings for node serialport written in c++","directories":{},"maintainers":[{"name":"reconbot","email":"wizard@roborooter.com"},{"name":"hipsterbrown","email":"headhipster@hipsterbrown.com"},{"name":"serialport-release-bot","email":"wizard+serialport-release-bot@roborooter.com"}],"_nodeVersion":"20.18.1","dependencies":{"debug":"4.4.0","node-addon-api":"8.3.0","node-gyp-build":"4.8.4","@serialport/parser-readline":"13.0.0","@serialport/bindings-interface":"1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cc":"3.0.1","nyc":"17.1.0","shx":"0.3.4","chai":"5.1.2","mocha":"11.0.1","sinon":"19.0.2","eslint":"8.57.1","esbuild":"0.24.2","node-abi":"3.71.0","node-gyp":"11.0.0","typescript":"5.7.2","@types/chai":"5.0.1","@types/node":"22.8.2","chai-subset":"1.6.0","prebuildify":"6.0.1","@types/debug":"4.1.12","@types/mocha":"10.0.10","esbuild-register":"3.6.0","semantic-release":"24.2.0","prebuildify-cross":"5.1.1","@types/chai-subset":"1.3.5","@semantic-release/exec":"6.0.3","@serialport/binding-mock":"10.2.2","@typescript-eslint/parser":"6.21.0","@typescript-eslint/eslint-plugin":"6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/bindings-cpp_13.0.1_1735103724118_0.6562635967946469","host":"s3://npm-registry-packages-npm-production"},"_id":"@serialport/bindings-cpp@13.0.1","version":"13.0.1"}