UNPKG

web-ext

Version:

A command line tool to help build, run, and test web extensions

27 lines 624 B
import defaultNotifier from 'node-notifier'; import { createLogger } from './logger.js'; const defaultLog = createLogger(import.meta.url); export function showDesktopNotification({ title, message, icon }, { notifier = defaultNotifier, log = defaultLog } = {}) { return new Promise((resolve, reject) => { notifier.notify({ title, message, icon }, (err, res) => { if (err) { log.debug(`Desktop notifier error: ${err.message},` + ` response: ${res}`); reject(err); } else { resolve(); } }); }); } //# sourceMappingURL=desktop-notifier.js.map