@studio/browser-stream
v1.0.0
Published
Naive stream shim for smaller Browserify bundles
Downloads
157
Readme
Studio Browser Stream
💧 Naive stream shim for smaller Browserify bundles.
Why?
This library exists to make it possible to use Studio Log in browsers by
letting Browserify replace the node stream
module with this implementation.
The default Browserify stream
implementation adds 200+KB to the bundle.
Note! This library is intentionally incompatible with the original node
stream
module. It is only supposed to behave in the context of the Studio
Log modules.
Usage
Add this section to your package.json
:
{
"browser": {
"stream": "@studio/browser-stream"
}
}
Install
❯ npm i @studio/browser-stream
API
Writable
PassThrough
Transform
Related modules
- 👻 Studio Log is a tiny streaming ndJSON logger.
- 🎩 Studio Log Format pretty prints Studio Log streams.
- 📦 Studio Changes is used to create the changelog for this module.
License
MIT