char/avril

(wip) why'd you have to go and make things so complicaaaaated?

git clone https://git.t4t.associates/char/avril

Charlotte Somrearrange libs into lib and extensions into extsf4a0f5b

main
457 B16 linesraw

(wip) Web Fetch

  • streaming ReadableStream<Uint8Array>

  • bytes(), arrayBuffer(), text(), json()

  • duplex: "half"

  • gzip, brotli, zlib/deflate

  • abort and and Event stuff (wip)

  • no proxies/cookie jar/origin/cors (doesn't make sense?)

    • maybe ambient proxies should be respected

not implemented

  • Blob, File, FormData, AbortSignal.timeout()
  • unknown content encodings throw
  • redirects requiring streaming upload replay throw
1# (wip) Web Fetch
2
3- streaming `ReadableStream<Uint8Array>`
4- `bytes()`, `arrayBuffer()`, `text()`, `json()`
5- `duplex: "half"`
6- gzip, brotli, zlib/deflate
7- abort and and Event stuff (wip)
8
9- no proxies/cookie jar/origin/cors (doesn't make sense?)
10  - maybe ambient proxies should be respected
11
12## not implemented
13
14- `Blob`, `File`, `FormData`, `AbortSignal.timeout()`
15- unknown content encodings throw
16- redirects requiring streaming upload replay throw