228 packages
abend
Throw an error if there is an error.
addendum
Database migrations for Node.js
adhere
Wrap methods preserving arity.
admeasure
Partition a collated collection for split within a b-tree.
advance
In-memory forward iterator for use with the Strata b-tree MVCC tool collection.
afterburner
Compile Cadence functions into JIT compiled asynchronous code.
amalgamate
Merge staging Strata b-trees containing MVCC versioned records into a primary Strata b-tree.
arguable
Usage-first argument parser.
ascension
Comparator function builder.
assessment
Rolling averages at multiple intervals.
assignation
Allow two or more collaborating services to find each other through an HTTP proxy.
avenue
An async/await event queue.
blocker
Read a stream in sliced chunks associating each chunk with a callback.
b-tree
Async/Await I/O B-tree in pure JavaScript for Node.js.
cadence
A Swiss Army asynchronous control flow function for highly-parallel control flows.
chaperon
Inititialize and possibly restart a Paxos consensus.
cliffhanger
A continuation system for converting queued events into error-first callback functions.
colleague
Colleague object used by the Compasssion atomic log framework.
comeuppance
Convert an error-first callback into an Promise.
compassion
Root executable for standard Compassion processes.
compassion.canary
Canary utility to trigger shutdown of Compassion-adjacent application.
compassion.channel
Instance of a compassion island participant.
compassion.colleague
Instance of a compassion island participant.
compassion.conduit
Paxos based consensus framework.
compassion.conference
Framework communicating using a Compassion atomic log.