"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = once; function once(fn) { function wrapper(...args) { if (fn === null) return; var callFn = fn; fn = null; callFn.apply(this, args); } Object.assign(wrapper, fn); return wrapper; } module.exports = exports.default;