setting callbacks that fires when a device is added or removed
$ npm i --save drivelist-watcher
const DrivelistWatcher = require('./driverlist-watcher')
let drivelistWatcher = new DrivelistWatcher({
callbackDeviceAdded: callbackDeviceAdded,
callbackDeviceRemoved: callbackDeviceRemoved,
intervalTime: 500
})
function callbackDeviceAdded (drives, letterOfAddedDevice, descriptionOfAddedDevice) {
console.log('added device: ', letterOfAddedDevice, ',', descriptionOfAddedDevice)
}
function callbackDeviceRemoved (drives, letterOfRemovedDevice, descriptionOfRemovedDevice) {
console.log('removed device: ', letterOfRemovedDevice, ',', descriptionOfRemovedDevice)
}
If you're having any problem or question or improvement-suggestion feel free raise an issue
The project is licensed under the MIT license.