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