{"bugs":{"url":"https://github.com/node-usb/node-usb-rs/issues"},"dist":{"shasum":"819d77e146352355e5f830e5866575df74dc9a9a","tarball":"https://registry.npmjs.org/usb/-/usb-3.2.1.tgz","fileCount":7,"integrity":"sha512-A/H2ImRjhEYz3V3EpidTkpdQnVW2iBH1GNaAZjF01O2Upz3aGbI+1cV0el49sF7931xOU4hB6fcNO6/YN+/POg==","signatures":[{"sig":"MEUCIFWkiRcHDRUxLAMarEbHbf1dCp49cWR3fpHt+A97kA+KAiEAr3J8U9NdiCle4f7QFI16iL2RwtrNqLSHpgZuwkkYx/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAlBZWQRqJGcCXMzBDMVEftJlclIhJ6h/sKy4xxoc5KPAiBehgnrpWGYxVZ6vZpRSJfABrmL270T1l+weTnr63pSNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usb@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66856},"main":"dist/index.js","name":"usb","napi":{"targets":["x86_64-pc-windows-msvc","x86_64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-apple-darwin","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc"],"binaryName":"usb","packageName":"@node-usb/usb","dtsHeaderFile":"./header.d.ts"},"types":"./dist/index.d.ts","engines":{"node":">= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0"},"gitHead":"059e5ce78d3b0d8209c6251b34fd294cd2636403","license":"MIT","scripts":{"docs":"typedoc","test":"mocha --timeout 10000 test/*.js","build":"napi build --platform --release","clean":"git clean -fx ./dist ./target ./node_modules ./npm","format":"cargo fmt","version":"node ./scripts/version.mjs && git add Cargo.toml","build:ts":"tsc","artifacts":"napi artifacts","build:all":"npm run build && npm run build:ts","format:check":"cargo fmt -- --check","prepublishOnly":"napi prepublish -t npm","create-npm-dirs":"napi create-npm-dirs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c61d20c0-3560-4151-84d0-4b4f790e5e22"}},"homepage":"https://github.com/node-usb/node-usb-rs#readme","keywords":["usb","hardware"],"overrides":{"diff":"9.0.0","serialize-javascript":"7.0.5"},"repository":{"url":"git+https://github.com/node-usb/node-usb-rs.git","type":"git"},"_npmVersion":"11.19.0","description":"Library to access USB devices","directories":{},"maintainers":[{"name":"kevinmehall","email":"km@kevinmehall.net"},{"name":"tcr","email":"id@timryan.org"},{"name":"thegecko","email":"npm@thegecko.org"}],"_nodeVersion":"24.21.0","contributors":[{"url":"http://kevinmehall.net","name":"Kevin Mehall","email":"km@kevinmehall.net"},{"url":"http://timryan.org","name":"Tim Ryan","email":"tim@technical.io"},{"url":"https://github.com/thegecko","name":"Rob Moran","email":"github@thegecko.org"},{"name":"Christopher Klein"}],"dependencies":{"@types/w3c-web-usb":"^1.0.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^12.0.0","typedoc":"^0.28.19","typescript":"^6.0.3","@napi-rs/cli":"^3.7.0"},"optionalDependencies":{"@node-usb/usb-darwin-x64":"3.2.1","@node-usb/usb-darwin-arm64":"3.2.1","@node-usb/usb-linux-x64-gnu":"3.2.1","@node-usb/usb-linux-x64-musl":"3.2.1","@node-usb/usb-win32-x64-msvc":"3.2.1","@node-usb/usb-linux-arm64-gnu":"3.2.1","@node-usb/usb-win32-ia32-msvc":"3.2.1","@node-usb/usb-linux-arm64-musl":"3.2.1","@node-usb/usb-win32-arm64-msvc":"3.2.1","@node-usb/usb-linux-arm-gnueabihf":"3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usb_3.2.1_1791138304146_0.22450997509369675","host":"s3://npm-registry-packages-npm-production"},"_id":"usb@3.2.1","version":"3.2.1"}