support http2
This is the beginning of a draft to support HTTP2 in compression. The approach for testing is based on how it was done in finalhandler (https://github.com/pillarjs/finalhandler/pull/53). There is still work to be done and time needed to achieve this. I just wanted to start this to pick it up in the future, or if someone is motivated, they can use this as a foundation to continue and complete it.
fixes: #122
I see the only change should be to verify that the Transfer-Encoding header is not sent.
Updated and removed dependencies detected. Learn more about Socket for GitHub ↗︎
| Package | New capabilities | Transitives | Size | Publisher |
|---|---|---|---|---|
| npm/[email protected] ➜ 7.0.0 | Transitive: environment, eval, filesystem | +39 |
1.93 MB | titanism |
Some of the logic inside this section might be changing, I'm still not sure how it would work without Node.js's compatibility layer.