UNPKG

@pubby.club/sdk

Version:
14 lines (13 loc) 434 B
"use strict"; 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;