UNPKG

usb

Version:
103 lines 2.8 kB
{ "name": "usb", "description": "Library to access USB devices", "license": "MIT", "version": "3.0.1", "main": "dist/index.js", "engines": { "node": ">= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0" }, "repository": { "type": "git", "url": "https://github.com/node-usb/node-usb-rs.git" }, "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" }, "contributors": [ { "name": "Kevin Mehall", "email": "km@kevinmehall.net", "url": "http://kevinmehall.net" }, { "name": "Tim Ryan", "email": "tim@technical.io", "url": "http://timryan.org" }, { "name": "Rob Moran", "email": "github@thegecko.org", "url": "https://github.com/thegecko" }, { "name": "Christopher Klein" } ], "keywords": [ "usb", "hardware" ], "scripts": { "clean": "git clean -fx ./dist ./target ./node_modules ./npm", "artifacts": "napi artifacts", "build": "napi build --platform --release", "build:ts": "tsc", "build:all": "npm run build && npm run build:ts", "format": "cargo fmt", "format:check": "cargo fmt -- --check", "full-test": "mocha --timeout 10000 --require coffeescript/register test/*.coffee", "prepublishOnly": "napi prepublish -t npm", "version": "node ./scripts/version.mjs && git add Cargo.toml", "create-npm-dirs": "napi create-npm-dirs", "docs": "typedoc" }, "dependencies": { "@types/w3c-web-usb": "^1.0.14" }, "devDependencies": { "@napi-rs/cli": "^3.7.0", "coffeescript": "^2.7.0", "mocha": "^11.7.6", "typedoc": "^0.28.19", "typescript": "^6.0.3" }, "overrides": { "diff": "9.0.0", "serialize-javascript": "7.0.5" }, "napi": { "binaryName": "usb", "packageName": "@node-usb/usb", "dtsHeaderFile": "./header.d.ts", "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" ] }, "files": [ "index.d.ts", "index.js" ], "optionalDependencies": { "@node-usb/usb-win32-x64-msvc": "3.0.1", "@node-usb/usb-darwin-x64": "3.0.1", "@node-usb/usb-linux-x64-gnu": "3.0.1", "@node-usb/usb-linux-x64-musl": "3.0.1", "@node-usb/usb-linux-arm64-gnu": "3.0.1", "@node-usb/usb-win32-ia32-msvc": "3.0.1", "@node-usb/usb-linux-arm-gnueabihf": "3.0.1", "@node-usb/usb-darwin-arm64": "3.0.1", "@node-usb/usb-linux-arm64-musl": "3.0.1", "@node-usb/usb-win32-arm64-msvc": "3.0.1" } }