UNPKG

homebridge-broadlink-a1

Version:

Broadlink e-Air plugin

17 lines (11 loc) 308 B
const { TIMEOUT_CANCELLATION } = require('./errors') const catchDelayCancelError = async (originalMethod) => { let result try { result = await originalMethod() } catch (err) { if (err.message !== TIMEOUT_CANCELLATION) throw err } return result } module.exports = catchDelayCancelError