Support as many legacy encodings as possible
Brotli compression/decompression that encodes to base-unicode and back. Node.js and Browser support.
Encodes text and binary data to a subset of Unicode plane 1 (BMP). Runs in browser and Node.js. Character compression. Makes binary data copy-pastable. URL-safe.