Commit Graph

18 Commits

Author SHA1 Message Date
Asher Gomez
0b2497f16e
fix: update codebase to work with Deno RC (#6018)
* fix: update codebase to work with Deno RC

* work

* fix

* fix

* fix

* fixes

* work

* update

* fixes

* fix

* revert
2024-09-20 09:29:31 +10:00
Mateusz Russak
ed19729127
fix(async): abortable should not change original outputs (#5609)
* fix(async): abortable should not change original outputs

* fix: according to code review

* revert

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-08-05 05:31:35 +00:00
Mateusz Russak
714fccba66
fix(async): abortableAsyncIterable() should call .return() on the generator once aborted (#5560)
* fix(async): abortableAsyncIterable() should call .return() on the generator once aborted

* fix: formatting

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-08-01 00:25:42 +00:00
Asher Gomez
e561d36026
BREAKING(async): simplify deadline() logic, remove DeadlineError and improve errors (#5058) 2024-06-21 16:37:23 +10:00
Asher Gomez
053798d139
BREAKING(async): make abortablePromise() and abortableAsyncIterable() private (#5056) 2024-06-19 15:26:44 +10:00
Asher Gomez
67ca078107
chore: add @example title check to doc checker (#4823)
* chore: add `@example` title check to doc checker

* fix
2024-05-22 15:08:36 +10:00
Leo Kettmeir
e3f63dc2ef
docs(async): improve docs for stabilization (#4803) 2024-05-21 17:40:43 -07:00
Yoshiya Hinosawa
3155f0050a
chore: switch to JSR-oriented codebase (#4650) 2024-04-29 11:57:30 +09:00
Michael Herzner
61183bcbcc
test(async): improve test coverage (#4567) 2024-04-12 07:23:54 +10:00
Lino Le Van
c46143f0ac
chore: update copyright year (#4046)
* chore: update copyright year

* fix

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-01-02 08:11:32 +11:00
YieldRay
bcc6f3b679
perf(async): remove event listener ASAP in abortablePromise() and abortableAsyncIterable() (#3909)
perf(async): improve abortablePromise() and abortableAsyncIterable()
2023-12-08 08:36:52 +11:00
Asher Gomez
e9b2ea321a
chore(async): complete documentation (#3887)
* chore(async): complete documentation

* Update mux_async_iterator.ts

Co-authored-by: Luca Casonato <hello@lcas.dev>

* Update mux_async_iterator.ts

Co-authored-by: Luca Casonato <hello@lcas.dev>

* Update mux_async_iterator.ts

Co-authored-by: Luca Casonato <hello@lcas.dev>

* tweaks

---------

Co-authored-by: Luca Casonato <hello@lcas.dev>
2023-12-01 13:19:22 +11:00
Asher Gomez
88477d1117
refactor: remove use of deferred() (#3786)
* refactor: remove use of `deferred()`

* fix

* fix
2023-11-10 14:31:16 +11:00
Asher Gomez
cf14c9b212
chore(tools): improved web-compatibility checks (#3263) 2023-03-18 21:36:00 +09:00
ayame113
b4239898d6
chore: update copyright header (#3082) 2023-01-03 19:47:44 +09:00
Leo Kettmeir
aba5017d43
docs: reorganize docs (#2658) 2022-11-25 12:40:23 +01:00
Yoshiya Hinosawa
a158cbbde4
feat(async): expose asyncPromise and asyncAsyncIterable (#2034) 2022-03-17 14:09:32 +09:00
Alisue
5e8adcbfc4
feat(async): add abortable to async module. (#1939) 2022-02-21 13:51:39 +09:00