@pubby.club/sdk
Version:
Pubby Development Kit
17 lines (16 loc) • 431 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.take = void 0;
var transform_1 = require("../lib/transform");
function take(count) {
var stream$ = new transform_1.Transform(function (data, cb) {
if (count-- > 0) {
cb(null, data);
if (count == 0) {
stream$.add(null);
}
}
});
return stream$;
}
exports.take = take;