BLE scanning time in MAC

Hi all,
I am trying to use the node.js example in mac to scan BLE stickers. However, the scanning time of mac is quit high (I think it scan 1 BLE advertising around 10 second). Is there any way to make it in a way that it can scan all the BLE advertising.

For some reason node.js Bluetooth scanning on Macs is pretty slow. The only workaround I’ve been able to find myself was to use an external USB Bluetooth dongle.

What app are you writing for your Mac that uses Stickers?

It is test.js which is developed in node. How can I add an external BLE dongle to detect stickers?