seangarner / node-stream-mmmagic
Node module to sniff the start of a stream to detect the file type and encoding
☆29Updated 5 months ago
Related projects ⓘ
Alternatives and complementary repositories for node-stream-mmmagic
- Add a 'ttl' (time-to-live) option to levelup for put() and batch().☆70Updated last year
- A streams2 passthrough meter. Counts bytes passed through, and if given a max byte limit will abort the stream when it is exceeded.☆29Updated 8 years ago
- Simple Node.JS stream (streams2) Transform that runs the transform functions concurrently (with a set max concurrency)☆74Updated 4 years ago
- Cache and replay NodeJS streams☆40Updated 4 years ago
- the simplest benchmark you can run on node☆87Updated 3 years ago
- Open a leveldb handle multiple times.☆146Updated last year
- Error handling utilities for node☆122Updated 2 years ago
- Cyclist is an efficient circular buffer implemention for Javascript.☆38Updated 7 months ago
- Extremely minimal wrapper around node core http/https☆26Updated 6 years ago
- Convert a string into a stream (streams2)☆81Updated 4 years ago
- Zero-overhead asynchronous series/each/map function calls☆67Updated 4 years ago
- augment pretty-bytes to make the output a little more readable (and a little less precise)☆98Updated 7 years ago
- Delay the evaluation of a paramless async function and cache the result☆97Updated 5 months ago
- Bike shed mutex lock implementation☆88Updated 2 years ago
- Maintain and search through a sorted array using some low level functions☆55Updated 4 years ago
- Server router☆61Updated 4 years ago
- Figure out if your node process is blocked because the CPU is spinning and exit the program with a stack trace if that is the case☆67Updated 5 years ago
- MIME functions☆27Updated 6 months ago
- 🌲 pino log redaction 🍷☆66Updated 4 years ago
- Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input☆191Updated 5 months ago
- Compress data over a Stream using the snappy framing format☆53Updated 2 years ago
- Get, set, or delete deep object values using keypath strings (supports immutable operations) and more.☆60Updated last year
- Simple way to combine multiple errors into one.☆31Updated 4 years ago
- Split a levelup database into sublevels with their own keyspace, encoding and events.☆119Updated last year
- Safely pipe node.js streams while capturing all errors to a single promise☆80Updated 6 years ago
- Safe, constant-time comparison of Buffers☆50Updated 7 months ago
- Utility module to print pretty messages on SIGINFO/SIGUSR1☆29Updated 4 years ago
- Utility belt for using async iterators with streams☆30Updated 5 years ago