ensure-plain-function.js 223 Bytes Raw Blame History Permalink 1 2 3 4 5 6 7 8 "use strict"; module.exports = function (t, a) { // Just sanity checks, as logic is tested at isPlainFunction var fn = function () {}; a(t(fn), fn, "Function"); a.throws(function () { t({}); }, TypeError, "Error"); };