function _catch()

in workbox-v4.3.1/workbox-window.dev.umd.js [309:321]


  function _catch(body, recover) {
    try {
      var result = body();
    } catch (e) {
      return recover(e);
    }

    if (result && result.then) {
      return result.then(void 0, recover);
    }

    return result;
  }