1"use strict"; 2 3Object.defineProperty(exports, "__esModule", { 4 value: true 5}); 6exports.default = once; 7function once(fn) { 8 function wrapper(...args) { 9 if (fn === null) return; 10 var callFn = fn; 11 fn = null; 12 callFn.apply(this, args); 13 } 14 Object.assign(wrapper, fn); 15 return wrapper; 16} 17module.exports = exports["default"];