UNPKG

asyncerator

Version:

Provide supporting types for AsyncIterable/AsyncIterableIterators, promisified stream.pipeline implementation, and Array-like utility operators, sources and sinks.

16 lines (15 loc) 671 B
// src/operator/skip.ts function skip_default(numberToSkip = 1) { return async function* (iterator) { let count = 0; for await (const item of iterator) { if (count++ >= numberToSkip) { yield item; } } }; } export { skip_default as default }; //# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vc3JjL29wZXJhdG9yL3NraXAudHMiXSwKICAibWFwcGluZ3MiOiAiO0FBZ0JlLFNBQVIsYUFBeUIsZUFBZSxHQUEyQjtBQUN4RSxTQUFPLGlCQUFpQixVQUE4QjtBQUNwRCxRQUFJLFFBQVE7QUFDWixxQkFBaUIsUUFBUSxVQUFVO0FBQ2pDLFVBQUksV0FBVyxjQUFjO0FBQzNCLGNBQU07QUFBQSxNQUNSO0FBQUEsSUFDRjtBQUFBLEVBQ0Y7QUFDRjsiLAogICJuYW1lcyI6IFtdCn0K