std/streams
Doctor 5bcbb8f7f1
fix(streams): prevent earlyZipReadableStreams() from possibly using excessive memory (#5082)
* refactor(streams): `earlyZipReadableStreams`

* add(streams): test for cancelling stream

* chore(streams): fmt

* nit(streams): Make one line into two

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>

* improve(streams): test to assert all streams were actually cancelled

* adjust(streams): reason for cancelling streams

* tweak cancel reason

* tweak

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-06-20 05:36:58 +00:00
..
_common.ts refactor(streams): prepare for noUncheckedIndexedAccess (#4377) 2024-02-25 07:22:50 +11:00
_test_common.ts chore(streams): remove unused test util (#5048) 2024-06-17 11:27:30 +09:00
buffer_test.ts test(streams): improve Buffer test (#5061) 2024-06-17 19:09:36 +09:00
buffer.ts test(streams): improve Buffer test (#5061) 2024-06-17 19:09:36 +09:00
byte_slice_stream_test.ts chore: switch to JSR-oriented codebase (#4650) 2024-04-29 11:57:30 +09:00
byte_slice_stream.ts refactor(streams): cleanup use of @std/assert (#4980) 2024-06-05 22:12:42 +00:00
concat_readable_streams_test.ts test(streams): improve test coverage (#5078) 2024-06-20 12:58:45 +10:00
concat_readable_streams.ts docs(streams): improve docs for stabilization (#4852) 2024-05-27 18:27:40 -07:00
delimiter_stream_test.ts test(streams): improve DelimiterStream test cases (#5070) 2024-06-18 15:09:29 +09:00
delimiter_stream.ts test(streams): improve DelimiterStream test cases (#5070) 2024-06-18 15:09:29 +09:00
deno.json chore(streams): release streams@1.0.0-rc.1 (#5074) 2024-06-20 12:18:43 +10:00
early_zip_readable_streams_test.ts fix(streams): prevent earlyZipReadableStreams() from possibly using excessive memory (#5082) 2024-06-20 05:36:58 +00:00
early_zip_readable_streams.ts fix(streams): prevent earlyZipReadableStreams() from possibly using excessive memory (#5082) 2024-06-20 05:36:58 +00:00
limited_bytes_transform_stream_test.ts docs(streams): improve docs for stabilization (#4852) 2024-05-27 18:27:40 -07:00
limited_bytes_transform_stream.ts chore: ensure code examples use assertions in Doc Linter (#4911) 2024-06-03 14:10:27 +10:00
limited_transform_stream_test.ts docs(streams): improve docs for stabilization (#4852) 2024-05-27 18:27:40 -07:00
limited_transform_stream.ts chore: ensure code examples use assertions in Doc Linter (#4911) 2024-06-03 14:10:27 +10:00
merge_readable_streams_test.ts chore: switch to JSR-oriented codebase (#4650) 2024-04-29 11:57:30 +09:00
merge_readable_streams.ts docs(streams): improve docs for stabilization (#4852) 2024-05-27 18:27:40 -07:00
mod.ts BREAKING(streams): remove iterateReader, readableStreamFromReader, readerFromIterable, readerFromStreamReader, writableStreamFromWriter, and writerFromStreamWriter (#5060) 2024-06-17 19:02:38 +09:00
text_delimiter_stream_test.ts docs(streams): improve docs for stabilization (#4852) 2024-05-27 18:27:40 -07:00
text_delimiter_stream.ts test(streams): improve test coverage (#5078) 2024-06-20 12:58:45 +10:00
text_line_stream_test.ts chore: switch to JSR-oriented codebase (#4650) 2024-04-29 11:57:30 +09:00
text_line_stream.ts chore: ensure code examples use assertions in Doc Linter (#4911) 2024-06-03 14:10:27 +10:00
to_array_buffer_test.ts chore: switch to JSR-oriented codebase (#4650) 2024-04-29 11:57:30 +09:00
to_array_buffer.ts docs(streams): improve docs for stabilization (#4852) 2024-05-27 18:27:40 -07:00
to_blob_test.ts chore: switch to JSR-oriented codebase (#4650) 2024-04-29 11:57:30 +09:00
to_blob.ts docs(streams): improve docs for stabilization (#4852) 2024-05-27 18:27:40 -07:00
to_json_test.ts chore: switch to JSR-oriented codebase (#4650) 2024-04-29 11:57:30 +09:00
to_json.ts docs(streams): improve docs for stabilization (#4852) 2024-05-27 18:27:40 -07:00
to_text_test.ts chore: switch to JSR-oriented codebase (#4650) 2024-04-29 11:57:30 +09:00
to_text.ts docs(streams): improve docs for stabilization (#4852) 2024-05-27 18:27:40 -07:00
to_transform_stream_test.ts chore: switch to JSR-oriented codebase (#4650) 2024-04-29 11:57:30 +09:00
to_transform_stream.ts docs(streams): improve docs for stabilization (#4852) 2024-05-27 18:27:40 -07:00
zip_readable_streams_test.ts test(streams): improve test coverage (#5078) 2024-06-20 12:58:45 +10:00
zip_readable_streams.ts docs(streams): improve docs for stabilization (#4852) 2024-05-27 18:27:40 -07:00