Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / RubenVerborgh/AsyncIterator issues and pull requests

#107 - chore: add Node 22 CI

Pull Request - State: closed - Opened by jeswr 3 months ago

#106 - UnionIterator skips not readable subiterators

Pull Request - State: open - Opened by maartyman 3 months ago - 6 comments

#105 - Fix: explicitly add ESM types

Pull Request - State: closed - Opened by termontwouter 9 months ago - 3 comments

#104 - Fix 3 tests where the wrong event is checked.

Pull Request - State: closed - Opened by maartyman 10 months ago - 1 comment

#103 - `AsyncIterator` type is not covariant

Issue - State: open - Opened by Peeja about 1 year ago - 1 comment

#102 - Make iterators AsyncIterable, Closes #89

Pull Request - State: closed - Opened by rubensworks about 1 year ago - 14 comments

#101 - chore: add node 20 to test matrix

Pull Request - State: closed - Opened by jeswr over 1 year ago

#100 - chore: add tests for cloning clones

Pull Request - State: closed - Opened by jeswr over 1 year ago

#99 - Fix ClonedIterators not being readable

Pull Request - State: closed - Opened by rubensworks over 1 year ago - 5 comments

#98 - How can a whole text stream be consumed into a string?

Issue - State: closed - Opened by namedgraph over 1 year ago - 1 comment

#97 - Debug mode

Issue - State: open - Opened by jeswr over 1 year ago

#95 - Emit destroyed event once upon destroy

Issue - State: open - Opened by RubenVerborgh almost 2 years ago
Labels: feature

#94 - Use .js extension for CJS, and .mjs for ESM

Pull Request - State: closed - Opened by rubensworks almost 2 years ago - 1 comment

#93 - Investigate macroTasking

Issue - State: open - Opened by jeswr about 2 years ago - 5 comments

#92 - What happens to iterators after they error?

Issue - State: open - Opened by RubenVerborgh about 2 years ago - 4 comments
Labels: question

#91 - Allow wrapping arrays with options

Pull Request - State: closed - Opened by RubenVerborgh about 2 years ago - 4 comments
Labels: bug

#90 - Migrate to use a different event emitter base

Issue - State: open - Opened by jeswr about 2 years ago - 2 comments

#89 - Feat: Make asynciterator asynciterable

Issue - State: closed - Opened by jeswr about 2 years ago - 2 comments
Labels: semver.minor

#87 - Move each iterator to its own source file

Issue - State: open - Opened by RubenVerborgh about 2 years ago
Labels: enhancement

#86 - Discussion: Destroy propagation in callback-based TransformIterator

Issue - State: closed - Opened by rubensworks about 2 years ago - 5 comments

#85 - Adds destroySource support to wrap() and WrappingIterator

Pull Request - State: closed - Opened by jacoscaz about 2 years ago - 6 comments

#84 - Fix slow async sources not being destroyed

Pull Request - State: closed - Opened by rubensworks about 2 years ago - 6 comments

#83 - WrappingIterator does not destroy sources

Issue - State: closed - Opened by rubensworks about 2 years ago - 2 comments

#82 - feat: export LinkedList

Pull Request - State: closed - Opened by jeswr about 2 years ago - 2 comments

#81 - Perf/fast unions

Pull Request - State: closed - Opened by jeswr about 2 years ago - 19 comments
Labels: semver.major

#80 - fix: re-enable IterableSource options in wrap

Pull Request - State: closed - Opened by jeswr about 2 years ago - 4 comments

#79 - V3 unioniterator

Pull Request - State: closed - Opened by jeswr about 2 years ago - 1 comment

#78 - Symbol for _destination property

Pull Request - State: closed - Opened by jacoscaz about 2 years ago - 1 comment

#77 - draft: synchronousTransformIterator

Pull Request - State: closed - Opened by jeswr about 2 years ago - 4 comments

#76 - Fix MultiTransformIterator not destroying transformers on close

Pull Request - State: closed - Opened by rubensworks over 2 years ago - 1 comment

#75 - Draft: Feat/mapping iterator

Pull Request - State: closed - Opened by jeswr over 2 years ago - 12 comments
Labels: enhancement, semver.minor

#74 - Upgrade to TypeScript 4.

Pull Request - State: closed - Opened by RubenVerborgh over 2 years ago - 1 comment

#73 - Remove self

Issue - State: open - Opened by RubenVerborgh over 2 years ago
Labels: semver.major

#72 - Update dependencies

Pull Request - State: closed - Opened by RubenVerborgh over 2 years ago - 1 comment

#71 - Fix UnionIterator not destroying sources on close

Pull Request - State: closed - Opened by rubensworks over 2 years ago - 2 comments

#70 - Make @types/node a dependency (rather than devDependency)

Issue - State: open - Opened by jeswr over 2 years ago - 2 comments

#69 - Possible memory leaks

Issue - State: open - Opened by jeswr over 2 years ago - 2 comments

#68 - feat: maybeIterator

Pull Request - State: open - Opened by jeswr over 2 years ago - 8 comments

#67 - Performance: Improve performance of `append` and `prepend`

Issue - State: open - Opened by jeswr over 2 years ago - 1 comment

#66 - AsyncIterator-ext Package

Issue - State: open - Opened by jeswr over 2 years ago - 7 comments

#65 - WIP: V3 Sync Unions

Pull Request - State: closed - Opened by jeswr over 2 years ago - 3 comments

#64 - feat: add uniq method to AsyncIterator

Pull Request - State: closed - Opened by jeswr over 2 years ago - 2 comments

#63 - feat: faster wrapping

Pull Request - State: closed - Opened by jacoscaz over 2 years ago - 15 comments

#62 - Feat: Performance Tests

Issue - State: open - Opened by jeswr over 2 years ago - 1 comment

#61 - Iterators 'blocking' each other

Issue - State: open - Opened by jeswr over 2 years ago - 2 comments

#60 - LinkedList optmizations

Issue - State: closed - Opened by jeswr over 2 years ago - 3 comments

#59 - Add MappingIterator for synchronous transformations

Pull Request - State: closed - Opened by jeswr over 2 years ago - 11 comments

#58 - feat: faster transforming

Pull Request - State: closed - Opened by jeswr over 2 years ago - 13 comments

#57 - Faster filtering, mapping, limiting, skipping and wrapping

Pull Request - State: closed - Opened by jacoscaz over 2 years ago - 4 comments

#56 - Update README to better explain state of the art

Issue - State: open - Opened by RubenVerborgh over 2 years ago
Labels: documentation

#55 - feat: wrapIterator

Pull Request - State: closed - Opened by jeswr over 2 years ago - 2 comments

#54 - chore: SyncUnionIterator

Pull Request - State: closed - Opened by jeswr over 2 years ago - 1 comment

#53 - Faster filtering mapping

Pull Request - State: closed - Opened by jeswr over 2 years ago - 4 comments

#52 - optimization: Implement UnionIterator without buffering

Issue - State: open - Opened by jeswr over 2 years ago - 1 comment

#51 - feat: allow the unionIterator to take promises

Pull Request - State: closed - Opened by jeswr over 2 years ago - 2 comments

#50 - Feat transform iterator

Pull Request - State: closed - Opened by jeswr over 2 years ago - 4 comments

#49 - Simpler and faster wrapping

Pull Request - State: closed - Opened by jacoscaz over 2 years ago - 11 comments

#48 - Simpler and faster filtering, mapping, skipping and limiting

Pull Request - State: closed - Opened by jacoscaz over 2 years ago - 8 comments

#47 - Refactors ArrayIterator to use an internal index instead of Array#shift()

Pull Request - State: closed - Opened by jacoscaz over 2 years ago - 14 comments

#46 - Backs BufferedIterator with a linked-list instead of an array

Pull Request - State: closed - Opened by jacoscaz over 2 years ago - 8 comments

#45 - breaking: end on read (part 1)

Pull Request - State: open - Opened by jeswr over 2 years ago - 4 comments
Labels: semver.major

#44 - optimization: Reduce overhead of SimpleTransformIterator

Issue - State: open - Opened by jeswr over 2 years ago - 42 comments

#43 - BREAKING: Call _end via read method

Pull Request - State: closed - Opened by jeswr over 2 years ago - 5 comments

#41 - DRAFT: autostart removal

Pull Request - State: closed - Opened by jeswr over 2 years ago

#40 - Add toArray method on AsyncIterator

Pull Request - State: closed - Opened by rubensworks over 2 years ago - 3 comments

#39 - use native `queueMicrotask`

Issue - State: closed - Opened by jeswr over 2 years ago - 3 comments

#38 - Optimize ArrayIterator

Issue - State: closed - Opened by jeswr over 2 years ago - 5 comments

#37 - Add toArray method

Issue - State: closed - Opened by rubensworks over 2 years ago - 3 comments

#36 - set autostart to false

Pull Request - State: closed - Opened by jeswr over 2 years ago - 3 comments

#35 - [Possible bug] Empty iterator does not work after `await`

Issue - State: open - Opened by jeswr over 2 years ago - 19 comments

#34 - Manually export package.json to support introspective tools

Pull Request - State: closed - Opened by rubensworks almost 3 years ago - 1 comment

#33 - Switch to GitHub Actions

Pull Request - State: closed - Opened by RubenVerborgh about 3 years ago

#32 - Fix bug in https://github.com/RubenVerborgh/AsyncIterator/issues/30

Pull Request - State: closed - Opened by jeswr about 3 years ago - 7 comments

#31 - Feat/overload filter type

Pull Request - State: closed - Opened by jeswr about 3 years ago - 1 comment

#30 - [Feature] Overload filter type

Issue - State: closed - Opened by jeswr about 3 years ago - 4 comments

#29 - Also alternate with macrotasks in Node.js

Pull Request - State: closed - Opened by rubensworks over 3 years ago - 2 comments

#28 - Current task scheduler does not guarantee order

Issue - State: closed - Opened by RubenVerborgh over 3 years ago - 3 comments
Labels: bug

#27 - Fix ClonedIterator not respecting sources without autoStart, Closes #26

Pull Request - State: closed - Opened by rubensworks over 3 years ago - 3 comments

#26 - Cloning not inheriting autoStart: false

Issue - State: closed - Opened by rubensworks over 3 years ago
Labels: bug

#25 - Consider removing autoStart, or at least disabling it by default

Issue - State: open - Opened by RubenVerborgh about 4 years ago - 7 comments
Labels: enhancement, semver.major

#24 - Lazy transform and union iterator never start

Issue - State: closed - Opened by rubensworks about 4 years ago - 1 comment
Labels: bug

#23 - Ensure transformations without autoStart are lazy

Pull Request - State: closed - Opened by RubenVerborgh about 4 years ago - 4 comments
Labels: bug

#22 - Chained transformations make empty iterators un-lazy

Issue - State: closed - Opened by rubensworks about 4 years ago

#21 - Do we need to emit a close event?

Issue - State: open - Opened by RubenVerborgh about 4 years ago
Labels: enhancement

#20 - .mjs module fails in Webpack

Issue - State: closed - Opened by Vinnl about 4 years ago - 11 comments

#19 - Support autoStart: false on UnionIterator

Issue - State: closed - Opened by rubensworks about 4 years ago - 1 comment
Labels: enhancement

#18 - Add autoStart to ArrayIterator

Issue - State: closed - Opened by RubenVerborgh over 4 years ago
Labels: feature

#17 - Allow (globally) setting the microtask implementation

Issue - State: closed - Opened by RubenVerborgh over 4 years ago - 2 comments
Labels: feature

#16 - Allow source to be passed as a lazy creation function

Issue - State: closed - Opened by RubenVerborgh over 4 years ago
Labels: feature

#15 - 3.x.x enhancements

Pull Request - State: closed - Opened by rubensworks over 4 years ago - 1 comment
Labels: enhancement

#14 - Use microtasks instead of macrotasks

Issue - State: closed - Opened by RubenVerborgh over 4 years ago - 2 comments
Labels: enhancement

#13 - Performance in browsers

Issue - State: closed - Opened by rubensworks over 4 years ago - 41 comments
Labels: enhancement, semver.major

#12 - README: mention necessity of setImmediate shim for browsers

Issue - State: closed - Opened by JordanShurmer over 5 years ago - 4 comments
Labels: documentation

#11 - Feature request: merge multiple async iterators

Issue - State: closed - Opened by pietercolpaert almost 6 years ago - 3 comments

#10 - Support for TC-39's async iteration proposal?

Issue - State: closed - Opened by jacoscaz almost 6 years ago - 6 comments
Labels: feature

#9 - How to .pipe() into array?

Issue - State: closed - Opened by jacoscaz about 6 years ago - 6 comments
Labels: question

#8 - Add `destroySourceWhenDone` option to TransformIterator

Pull Request - State: closed - Opened by rubensworks about 6 years ago - 3 comments