tryit.js 257 Bytes Raw Blame History Permalink 1 2 3 4 5 6 7 8 9 10 11 12 13 14 // tryit // Simple, re-usuable try-catch, this is a performance optimization // and provides a cleaner API. module.exports = function (fn, cb) { var err; try { fn(); } catch (e) { err = e; } if (cb) cb(err || null); };