Repository
Current version released
2 years ago
Dependencies
Versions
- 0.22.1Latest
- 0.22.0
- 0.21.10
- 0.21.9
- 0.21.8
- 0.21.7
- 0.21.6
- 0.21.5
- 0.21.4
- 0.21.3
- 0.21.2
- 0.21.1
- 0.21.0
- 0.20.48
- 0.20.47
- 0.20.46
- 0.20.45
- 0.20.44
- 0.20.43
- 0.20.42
- 0.20.41
- 0.20.40
- 0.20.39
- 0.20.38
- 0.20.37
- 0.20.36
- 0.20.35
- 0.20.34
- 0.20.33
- 0.20.32
- 0.20.31
- 0.20.30
- 0.20.29
- 0.20.28
- 0.20.27
- 0.20.26
- 0.20.25
- 0.20.24
- 0.20.23
- 0.20.22
- 0.20.21
- 0.20.20
- 0.20.19
- 0.20.18
- 0.20.17
- 0.20.16
- 0.20.15
- 0.20.14
- 0.20.13
- 0.20.12
- 0.20.11
- 0.20.10
- 0.20.9
- 0.20.8
- 0.20.7
- 0.20.6
- 0.20.5
- 0.20.4
- 0.20.3
- 0.20.2
- 0.20.1
- 0.20.0
- 0.19.13
- 0.19.12
- 0.19.11
- 0.19.10
- 0.19.9
- 0.19.8
- 0.19.7
- 0.19.6
- 0.19.5
- 0.19.4
- 0.19.3
- 0.19.2
- 0.19.1
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.4
- 0.14.3
- 0.14.2
- 0.14.1
- 0.14.0
- 0.13.8
- 0.13.7
- 0.13.6
- 0.13.5
- 0.13.4
- 0.13.3
- 0.13.2
- 0.13.1
- 0.13.0
- 0.12.2
- 0.12.1
- 0.12.0
- 0.11.1
- 0.11.0
- 0.10.0
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.1
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
- 0.0.8
- 0.0.7
- 0.0.6
- 0.0.5
- 0.0.4
- 0.0.3
- 0.0.2
- 0.0.1
- 0.0.0
proc
Blue sky. Let’s make something wonderful!
Pardon our mess! The deprecation of
Deno.run
is both a blessing and a curse.Deno.Command
is a great improvement … and it breaks pretty much everything. I was going to have to redo the old library as it had gone in some wrong directions.
- The old API will remain available, unchanged, until Deno 2.0 is released.
- When Deno 2.0 is release, the
mod.ts
for the old library will be relocated. Imports will have to change, but it will still work with Deno 1.0.- The old API will not be upgraded to work with
Deno.Command
. OnceDeno.run
is removed, the old API will no longer function.See Legacy Documentation for the old documentation.
I am working on a new version of this library that makes common usage patterns
in Deno.Command
much easier.
For now, this is a work in progress. Refer to count-words.test for a good usage example if you want to try this out.
Topics
- Buffered versus non-buffered. Is this a thing now?
- looks like chunks are not buffered, so need to look into that.
- Iterables.
- Convert from iterable to ReadableStream.
- ReadableStream is just an AsyncIterable.
- Using AsyncIterables rather than TransformStreams.
- Error propagation? Is it possible to do cleanly? Abort the writablestream maybe?
- Conversions.
- to text
- to lines
- from text back to bytes
- TransformStream examples and explanation.
- Tee and merge streams.
- Error handling and stream error propagation.
cat warandpeace.txt | head -n 50 | wc -l
- Stream performance. Why it probably makes sense not to convert to
AsyncIterable
. - Bashisms:
- ??? one thing at a time as it comes up
Questions
- How do I combine TransformStreams? A. Use functions.