Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/cyclejs/callbags

A set of commonly used stream operators implemented as callbags with Typescript and ES modules
https://github.com/cyclejs/callbags

Release 4.1.0

3f630e639fad9ffb1d6e2b4e64d6a0c110c9e06f authored over 2 years ago by Jan van Brügge <[email protected]>
feat: Add remember operator (#37)

6899403d1ba10526c7e6272ffd6d10e735fd6fb3 authored over 2 years ago by Jan van Brügge <[email protected]>
Release 4.0.0

1bebe5ced45633718b0f94cdf1fd01e89d3109ed authored almost 3 years ago by Jan van Brügge <[email protected]>
feat: rename skip to drop (#36)

No idea why we named it skip in the first place, xstream called it drop
too.

BREAKING_CHANGE...

a0220fcd74f0ae8b22f0698af8f653d66558c4d9 authored almost 3 years ago by Jan van Brügge <[email protected]>
chore(deps): Update dependencies

Some of the combine tests need manual type annotations because of a
regression in the TypeScript...

ded5c006f8d1b8a660512231295597c757062420 authored about 3 years ago by Jan van Brügge <[email protected]>
Release 3.1.0

06dc8b7accd70aeadc42fffd725f2a5f59b0f19f authored over 3 years ago by Jan van Brügge <[email protected]>
feat: Add debug operator (#34)

This operator can be inserted in a callbag chain (e.g. in a call to
`pipe`) to log all the even...

54da601a267e2678cb330cb336e61207c12e11d9 authored over 3 years ago by Jan van Brügge <[email protected]>
fix: Prevent `create` from emitting data after complete (#35)

b47a331999c202625d16bf5fa61f62330102cc98 authored over 3 years ago by Jan van Brügge <[email protected]>
Release 3.0.2

2c16f7aec1862eb576e2f3f8c32fb988ebb037cc authored almost 4 years ago by Jan van Brügge <[email protected]>
Update README

7ee53b2f14bdb5d5773bb734fe3d2b3bb764cb1c authored almost 4 years ago by Jan van Brügge <[email protected]>
Add release-it

9d03df002b8afb07c43e6eecff24237f59f3e8ff authored almost 4 years ago by Jan van Brügge <[email protected]>
Fix async subject (#32)

* Add failing test case

* Fix data not being delivered with asyncSubject

44ff77e0b5b68211b44de54c6547dfadff4aa418 authored almost 4 years ago by Jan van Brügge <[email protected]>
Release 3.0.1

24b2de9eafd10998827e5b6fe08ea9ee5f10bbed authored almost 4 years ago by Jan van Brügge <[email protected]>
Add asyncSubject (#31)

d03ce7fce0882c369f86b31f550cc82d01cf2255 authored almost 4 years ago by Jan van Brügge <[email protected]>
Convert package.json to spaces

8ad0ae9194694de6ef742c373b8cc2270bffc8e1 authored almost 4 years ago by Jan van Brügge <[email protected]>
Adjust tests for asyncSubject

97ca32aef5d1e3cefb32dd42c8e6ed007fb1453b authored almost 4 years ago by Jan van Brügge <[email protected]>
Replace replaySubject with asyncSubject

ddf02cd06c5c5228b9dd081a5776093c845d9f3b authored almost 4 years ago by Jan van Brügge <[email protected]>
Fix outer source being unsubscribed when inner errors (#30)

34bfec98fa4983a38f947a94d3ad1dcbe123119c authored about 4 years ago by Mateusz Burzyński <[email protected]>
Update ci.yml: run on pull requests too

f3cba6fba937b08f15df3f729802923c49223f56 authored about 4 years ago by André Staltz <[email protected]>
Do not unsubscribe outer stream if it already terminated (#29)

223649fa83bf46f2185dc5379bda416c369012a1 authored about 4 years ago by Mateusz Burzyński <[email protected]>
Add codecov token to CI workflow

576f8718a11a3ca51be9bdcdbccfa642880a0271 authored over 4 years ago by Jan van Brügge <[email protected]>
Fix combine() not working with undefined values (#28)

50dcaa7eed2e64527098fdb99b8f5078403ce6b8 authored over 4 years ago by Jan van Brügge <[email protected]>
Remove loop with started counter in combine

57cee7a94887512c019113eebc97dee832b3ac8f authored over 4 years ago by Jan van Brügge <[email protected]>
Fix combine not working with undefined values

fbdbe2fd66c8688db0cff0ff4274da7518ad8c89 authored over 4 years ago by Jan van Brügge <[email protected]>
Update property tests to use more than numbers

a247bcaecc2ef94b91182fd3e45b94cb1819ccac authored over 4 years ago by Jan van Brügge <[email protected]>
Add onDispose() callback to subscribe (#26)

01a6e613223d2cef3b3ac37cfea9639b9c9eb28a authored over 4 years ago by Jan van Brügge <[email protected]>
Add onDispose() callback to subscribe

274fa88c91ee977834be07fc837678294a5e80d2 authored over 4 years ago by Jan van Brügge <[email protected]>
Trigger uponEnd also on upwards completion

3c721f7d6d3234e7a963fb364f4f1449670dd4da authored over 4 years ago by Jan van Brügge <[email protected]>
Adjust tests for new behavior of dispose()

9e7d63d7d5b1fdf301e275cb46e5e1ea9c450be8 authored over 4 years ago by Jan van Brügge <[email protected]>
Call complete() when a subscription is disposed

bb258ec5cc48ed5fce43aa7fa0799723cebe45b5 authored over 4 years ago by Jan van Brügge <[email protected]>
Publish 2.2.0

c7ada95c2e115907025e776ed7f2166db7c909ef authored over 4 years ago by Jan van Brügge <[email protected]>
Merge pull request #23 from cyclejs/create

Add new create operator

e1ac60b36bcbe0b32935da0551b76ceda0a715d5 authored over 4 years ago by Jan van Brügge <[email protected]>
Do not reimplement operators with create

Create uses a bunch of closures, so for maximum performance,
implementing everything on its own ...

4b7efc60a5da1ef0de02befc4e2684ddc9d2a2f1 authored over 4 years ago by Jan van Brügge <[email protected]>
Add multicast operator (#24)

374fff478e4a0d317f8c4969d029a09c691c8619 authored over 4 years ago by Jan van Brügge <[email protected]>
Merge pull request #25 from cyclejs/npmignore

Prevent packaging unnecessary files

b2a6eec3aa83decc4528e4389e0a9aca9ef3a9b2 authored over 4 years ago by André Staltz <[email protected]>
Prevent packaging unnecessary files

ca3ad48d07fffdcc54a4c98fc580143be4009b56 authored over 4 years ago by Jan van Brügge <[email protected]>
Add completion callback to create for cleanup

d08a76206f00117e1262a5a90ad7aef5c4969e44 authored over 4 years ago by Jan van Brügge <[email protected]>
Add new create operator

e2131edfdf5e76c6a1ab7d85b5b4b2b6bc4d0e50 authored over 4 years ago by Jan van Brügge <[email protected]>
Release 2.1.0

9329056603841d513771f9929586c4b7ff77a6d9 authored over 4 years ago by Jan van Brügge <[email protected]>
Merge pull request #19 from cyclejs/with-cleanup

Add cleanup operator

e5201111de07d373c11e61c8876510cf25b8b0bc authored over 4 years ago by André Staltz <[email protected]>
Merge pull request #18 from Andarist/sample/dont-error-source

Do not pass sampler error to the source

2f4430b8288da284ca9111a9b3e9e9f45bf46320 authored over 4 years ago by André Staltz <[email protected]>
Update README

49cfcb6ddc05c2ab201516d21e2f91e8cd2b33a8 authored over 4 years ago by Jan van Brügge <[email protected]>
Add tests for the hooks

3218d0ea305a5f4cee77841ac0b5411c53182d84 authored over 4 years ago by Jan van Brügge <[email protected]>
Add side effect hooks for callbags

88a640173796eb6787c4c0cf46c3ecd8ef2b15a8 authored over 4 years ago by Jan van Brügge <[email protected]>
Merge pull request #21 from cyclejs/replay-subject

Add replay subject

b61cdbc5e65859abbddcd9131ac70213f83ede1f authored over 4 years ago by André Staltz <[email protected]>
Fix typos

e57e14a8836b46f108aed284d122c42e01f7675b authored over 4 years ago by Jan van Brügge <[email protected]>
Add tests for the replaySubject

5a8b8bc32f06d541faee7ac59995674b6189d187 authored over 4 years ago by Jan van Brügge <[email protected]>
Add replay subject

49d9b3ea59d2aab1a0b87e3509cb9fe798db76d9 authored over 4 years ago by Jan van Brügge <[email protected]>
Merge pull request #22 from cyclejs/rework-ci

Switch to github actions

b8e19d47161fd7a28838f72451f515cfd67b254f authored over 4 years ago by André Staltz <[email protected]>
Switch to github actions

Also install pnpm via npm as we sometimes hit rate limiting for unpkg

683c168f27aa788956a2966ed595dfe97ce20037 authored over 4 years ago by Jan van Brügge <[email protected]>
Fix take around synchronous edge cases (#15)

ffd2b78a62fefe5807541e901aa1a60068c827e0 authored over 4 years ago by Mateusz Burzyński <[email protected]>
Merge pull request #17 from Andarist/fix/flatten-inner-unsubscribe

Unsubscribe inner stream in flatten when sink unsubscribes

38f6acbb0e8a5ab43645030b826a81d127ff2bdd authored almost 5 years ago by André Staltz <[email protected]>
Do not emit value from startWith after immediate (sync) disposal from the consumer (#16)

4f8c44b9785f9a9100736dfaec4ac1f0f359d783 authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Do not pass sampler error to the source

a54fc4b42bc8a8f90cb432ce567f200960a5e55d authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Unsubscribe inner stream in flatten when sink unsubscribes

0912a974505f645ab6db308c62479573e43de2e0 authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Merge pull request #13 from Andarist/fix/throw-error-sync-disposal

Do not emit from throwError after immediate (sync) disposal from the consumer

b37a222e5c3df8553a341570a13db2d86128e20d authored almost 5 years ago by André Staltz <[email protected]>
Do not emit from throwError after immediate (sync) disposal from the consumer

532226dc2142575849e1b1013e47572bbc69bbae authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Publish 2.0.0

d78beadb43bb11d58243c19ac433ed290187d113 authored almost 5 years ago by Jan van Brügge <[email protected]>
Introduce type Subject<T> (#12)

36075a005dfacb43ef5076e34d97c28edb37081b authored almost 5 years ago by André Staltz <[email protected]>
Remove unused imports (#10)

87f1fc16d49167d5fb460fb0f5548878f96d6597 authored almost 5 years ago by André Staltz <[email protected]>
Merge pull request #9 from cyclejs/rename-source

Rename Source to Producer

bc3355e25ef99ee60df27f3ed468050012aec40d authored almost 5 years ago by André Staltz <[email protected]>
Export the Dispose type

908617230a9a793402c914a18b5066813cfdfe93 authored almost 5 years ago by Jan van Brügge <[email protected]>
Fix benchmark tests

c087cd834fbb7f5c09ac57c98ca7103358c6a750 authored almost 5 years ago by Jan van Brügge <[email protected]>
Rename Source to Producer

e2b40be785e0bc4efe6822f8a9253c4ac29be258 authored almost 5 years ago by Jan van Brügge <[email protected]>
(breaking) change subscribe, update pipe (#8)

* (breaking) change subscribe, update pipe

* fix type of subscribe() in perf/

107fb53dbd0dedebf27d6f0d9bbd85efee5a3590 authored almost 5 years ago by André Staltz <[email protected]>
Merge pull request #6 from cyclejs/callbag-types

update types to use official callbag types

8e491b4477f2282ea90b6901ebbc0d0562d09336 authored almost 5 years ago by Jan van Brügge <[email protected]>
Remove space from pipe signature

945a531e141994a15f51608ecbeef5b12d45fd5d authored almost 5 years ago by Jan van Brügge <[email protected]>
Change `of` to have a single argument only

61caca75e92918a9ee44eea4d35d6413822ea019 authored almost 5 years ago by Jan van Brügge <[email protected]>
Add Callbag to the export list

198424ffcb2a1249c1418ba08cc2a8e32457a924 authored almost 5 years ago by Jan van Brügge <[email protected]>
Remove the need to specify paramter types

40035f8768c859ec0b9d5753f0a43eca8d9d597b authored almost 5 years ago by Jan van Brügge <[email protected]>
update types to use official callbag types

8f573a943b4a040c58c1c854c5e940fbd3c2e81d authored almost 5 years ago by Andre Staltz <[email protected]>
Publish 1.1.1

51c7b0958a28912da0aa10825994bf2547dd083b authored almost 5 years ago by Jan van Brügge <[email protected]>
Fix missing typings

ce32f0c231b3ddbb4212a5f67cb169287a079bd7 authored almost 5 years ago by Jan van Brügge <[email protected]>
fix throwError to pass a talkback downwards

6a337b78ab9cd0987b0512b11649c1c2fc543fbe authored almost 5 years ago by Andre Staltz <[email protected]>
Publish 1.1.0

82535ff7491cc0283ba640f944726932acc6bf35 authored almost 5 years ago by Jan van Brügge <[email protected]>
Add makeSubject factory (#5)

* Add makeSubject factory

* Add tests

* Improve pipe types

a7f82ea881409373dfa9be1b79e7b5904c67742c authored almost 5 years ago by Jan van Brügge <[email protected]>
Add sample operator to README

bcb291f0a8d0f3a5e47b3d73239aa1fcd53efdef authored almost 5 years ago by Jan van Brügge <[email protected]>
Add sample operator (#4)

56d39d56b7b2c333d44c2b5a617e5af3a756681e authored almost 5 years ago by Jan van Brügge <[email protected]>
Specify npm publishConfig=public

449ad9299c8cbc907111dafc32fd0094e6d4b4a7 authored almost 5 years ago by Andre Staltz <[email protected]>
Fix editor errors in perf and tests

03307cd0e8ef9f41e7e11c4a7ba40fbf5d9d5042 authored almost 5 years ago by Jan van Brügge <[email protected]>
Merge pull request #3 from cyclejs/perf

Add performance benchmarks

60b304fe6741657afd6d9680429e733cecf37028 authored almost 5 years ago by Jan van Brügge <[email protected]>
Update performance numbers

dd942efb92bd137cac6992f50495ed461e81ba36 authored almost 5 years ago by Jan van Brügge <[email protected]>
Add dataflow test

6166e2a3b60a8189c3094a954dd4ee2983174b84 authored almost 5 years ago by Jan van Brügge <[email protected]>
Run benchmark in CI

235fa8da63bb2331aea7bbccd5ec838fb5a91757 authored almost 5 years ago by Jan van Brügge <[email protected]>
Add benchmark index.ts to run perf tests

1e5c34535badec5d7dd3db28e7d0872532ee1817 authored almost 5 years ago by Jan van Brügge <[email protected]>
Make the benchmark more fair

6cabfff384da128edd56da37a5c2482cfa6085b5 authored almost 5 years ago by Jan van Brügge <[email protected]>
Fix travis warnings

f7642203e3d48e7d8a4d4fa553380a51cc727681 authored almost 5 years ago by Jan van Brügge <[email protected]>
Disable future codecov comments on PRs

c8e2627776716f6f9d1c6fb6c175c9b9f1f28a9f authored almost 5 years ago by Jan van Brügge <[email protected]>
Add fold perf benchmark

2c85594ef19832d9292f45ea96e1d5637c61ea63 authored almost 5 years ago by Jan van Brügge <[email protected]>
Add combine factory (#2)

* Add combine factory

* Add more tests

d66d4dc2ce3d468703273dba1ee6b55c6243b042 authored almost 5 years ago by Jan van Brügge <[email protected]>
Add badges

258ae89700489018bbbf66eb139cec074dedd070 authored almost 5 years ago by Jan van Brügge <[email protected]>
Add codecov.io

fb49c5ac96a715e2abae8493569eac6bcaf8870c authored almost 5 years ago by Jan van Brügge <[email protected]>
Add travis CI

89d14878658f58ab9add77afd644f82a4b47d9a9 authored almost 5 years ago by Jan van Brügge <[email protected]>
Add flatten operator

1988039f096df68f0c4d1fa9daee7ad39a30cc80 authored almost 5 years ago by Jan van Brügge <[email protected]>
Add prepublish script

c0247125897001d2252d4fec18b9444b5d9b0f18 authored almost 5 years ago by Jan van Brügge <[email protected]>
Add skip and last operators

023103246b823aeafda0a073c93859a28dc069a6 authored almost 5 years ago by Jan van Brügge <[email protected]>
Add tests for take and fix implementation

ffce885b334d725cd522be70773706065e3af213 authored almost 5 years ago by Jan van Brügge <[email protected]>
Allow to use undefined as a start value for scan

30176a675c7f89861bd364045e390d8bdbaed1a3 authored almost 5 years ago by Jan van Brügge <[email protected]>
Add scan operator

540faf7efa597c145c12f9b03125515b35147c29 authored almost 5 years ago by Jan van Brügge <[email protected]>
Add startWith operator

c342400390a12c87d2b528f19bc21c803d14073c authored almost 5 years ago by Jan van Brügge <[email protected]>