detect-usb

3.0.0 • Public • Published

detect-usb

Detect USB and get mount points/paths

Usage

const usbEvents = require('detect-usb');

// To start listening
usbEvents.startListening();

// To get list of connected USBs
(async () => {
    console.log(await usbEvents.getUSBList());
})();

usbEvents.on('insert', (data) => {
    console.log(data);
})

usbEvents.on('eject', (data) => {
    console.log(data);
})

// To stop listening
usbEvents.stopListening();

Sample Data

{ 
event: 'insert',
data:
    { 
        key: '/media/test/sss',
        name: 'sss',
        devicepath: '/dev/sda',
        isAccessible: true 
    } 
}

{ event: 'eject', data: { key: '/media/test/sss' } }

Note

Package Sidebar

Install

npm i detect-usb

Weekly Downloads

29

Version

3.0.0

License

MIT

Unpacked Size

7.58 kB

Total Files

4

Last publish

Collaborators

  • sudhakar3697