1{ 2 "name": "webusb-test-runner", 3 "version": "1.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "webusb-test-runner", 9 "version": "1.0.0", 10 "license": "ISC", 11 "dependencies": { 12 "usb": "^2.11.0" 13 } 14 }, 15 "node_modules/@types/w3c-web-usb": { 16 "version": "1.0.10", 17 "resolved": "https://registry.npmjs.org/@types/w3c-web-usb/-/w3c-web-usb-1.0.10.tgz", 18 "integrity": "sha512-CHgUI5kTc/QLMP8hODUHhge0D4vx+9UiAwIGiT0sTy/B2XpdX1U5rJt6JSISgr6ikRT7vxV9EVAFeYZqUnl1gQ==" 19 }, 20 "node_modules/node-addon-api": { 21 "version": "7.0.0", 22 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.0.0.tgz", 23 "integrity": "sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==" 24 }, 25 "node_modules/node-gyp-build": { 26 "version": "4.7.0", 27 "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.7.0.tgz", 28 "integrity": "sha512-PbZERfeFdrHQOOXiAKOY0VPbykZy90ndPKk0d+CFDegTKmWp1VgOTz2xACVbr1BjCWxrQp68CXtvNsveFhqDJg==", 29 "bin": { 30 "node-gyp-build": "bin.js", 31 "node-gyp-build-optional": "optional.js", 32 "node-gyp-build-test": "build-test.js" 33 } 34 }, 35 "node_modules/usb": { 36 "version": "2.11.0", 37 "resolved": "https://registry.npmjs.org/usb/-/usb-2.11.0.tgz", 38 "integrity": "sha512-u5+NZ6DtoW8TIBtuSArQGAZZ/K15i3lYvZBAYmcgI+RcDS9G50/KPrUd3CrU8M92ahyCvg5e0gc8BDvr5Hwejg==", 39 "hasInstallScript": true, 40 "dependencies": { 41 "@types/w3c-web-usb": "^1.0.6", 42 "node-addon-api": "^7.0.0", 43 "node-gyp-build": "^4.5.0" 44 }, 45 "engines": { 46 "node": ">=12.22.0 <13.0 || >=14.17.0" 47 } 48 } 49 } 50} 51