UNPKG

@ginden/blinkstick-v2

Version:
15 lines 622 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.findRawDevices = findRawDevices; const get_lib_usb_1 = require("./get-lib-usb"); const consts_1 = require("../../consts/consts"); /** * @summary Finds all USB (libusb) devices that match the BlinkStick vendor and product IDs. */ function findRawDevices() { const libUsb = (0, get_lib_usb_1.getLibUsb)(); return libUsb.getDeviceList().filter((d) => { return d.deviceDescriptor.idVendor === consts_1.VENDOR_ID && d.deviceDescriptor.idProduct === consts_1.PRODUCT_ID; }); } //# sourceMappingURL=find-raw-devices.js.map