Search results
38 packages found
Bolgia an helper module for the config hell. It recursively clones mixes updates and improves configuration objects/hashes with nested properties. '..non ragioniam di lor ma guarda e passa..'
- JSON
- Object
- config
- options
- constrcutor options
- mix
- clone
- improve
- update
- toString
- toArray
- toHash
- reveal
- qs
- View more
Qap, a quick parser/matcher optimized for string and buffer patterns (<= 255 bytes).
Abaco an ultra fast number parser for Buffers. It parses a Buffer or a portion of it to get the Number value stored as (ASCII) String.
Peela a tiny (LIFO) stack.
Bop, an ultra fast Boyer-Moore parser/matcher, optimized for string and buffer patterns (<= 255 bytes).
Hazz, a pseudo-random-data-filled-table to generate k indipendent and uniform, very fast (non-cryptographic) hash functions.
Funny, a jolly helper for functions.
- Function
- function
- bind
- slice
- toString
- mock
- prepend
- trigger
- fuse
- precede
- chain
- chaining
- recursion
- recursive
- View more
Sermone a Redis protocol encoder for commands.
Cocker, a socket module to aggressively handle connection retries..
Train a fast (FIFO) queue with a rollback mechanism. Behind the scenes it uses 2 arrays to simulate and perform fast shifting and popping operations without using the Array#shift() method..
Gerry,a tiny module for collecting and logging events.
Hoar, a fast and light semantic versioning parser/comparator.
Bice, a tiny module that offers a fast way to swap arbitrary length sequences of bytes within a Buffer, using only the Buffer itself and the bitwise XOR operator.
Hiboris a utility module to load Hiredis native parser or to fall back to Boris a pure JS parser.
Nprime, a simple and fast naive module for testing/calculating primes on the fly.
♎ Libra, a module to handle bindings between commands and Redis replies. Moreover, it implements an automatic rollback mechanism for subscriptions.
Toni, a simple and efficient bitmap implementation for positive integer sets (max 32 bits), with no element repetition, using bitwise operations and a Buffer. Modifying a single bit instead of an entire byte, obviously saves 87.5% of Buffer space, but it
Cucu a tiny module to schedule repeated execution of (single process) methods/tasks.
Camphora a tiny module for NFU (Not Frequently Used) in-memory caching with linear Aging.
Mazz, the fast way of the tonto, to simulate 16 indipendent hash functions, using a crypto digest.