@pubby.club/sdk
Version:
Pubby Development Kit
14 lines (13 loc) • 434 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.debounce = void 0;
var transform_1 = require("../lib/transform");
function debounce(time) {
if (time === void 0) { time = 500; }
var timer;
return new transform_1.Transform(function (data, cb) {
clearTimeout(timer);
timer = setTimeout(function () { return cb(null, data); }, time);
});
}
exports.debounce = debounce;