A simple WebAssembly (wasm) module that allows compression with Brotli.
For details, see the related dev log in my blog.
References:
For web targets: wasm-pack build --target web
For e.g. Cloudflare Workers: wasm-pack build --target bundler
NB: To use this in Cloudflare Workers, a JavaScript shim is required as detailed in the Cloudflare Workers Rust documentation.
python3 -m http.server