867 packages
86400k
the number of milliseconds in one day, as a module
acorn-node
the acorn javascript parser, preloaded with plugins for syntax parity with recent node versions
actuallyprepublishtest
add-deps
add deps to your package.json
adiff
diff and patch arrays.
aligned-block-file
read and write to a file in a cache-friendly way by using aligned blocks.
all
callback when all callbacks have fired.
androidify
convert html/javascript files into an android app
another-progress-bar
a terminal/ansi progress bar, with updateable label
ansi-highlight
js syntax-highlighting for the terminal
ansi-layer
basically, photoshop, but for the terminal.
ansi-recover
recover from a terminal app, back to terminal you had before it.
appendable-buffer
A data structure on top of raw buffers that lets you append to buffers.
append-batch
append stuff to a log. It's important that we can reason about the order, so do not perform parallel writes.
appenddb
database interface to an append only file
arraybuffer-base64
Convert an [ArrayBuffer](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer) to [base64](https://en.wikipedia.org/wiki/Base64)
assert
The assert module from Node.js, for the browser.
assertions
loads of useful assert functions in one package
async-iterator
A Standard API for LevelDOWN style Iterator.
async-single
run an async function but only once at a time.
asynct
simple asyncronous test runner
async-write
a writing strategy that attempts to keep a buffer ready to write at all times. First, a buffer is filled, then it is written and another one is started. If both buffers are full, and the first one is still being written, wait for it to empty, then write t
atomic-file
store data in a file, but gaurantee there is never a partial write.
autonode
Connect a cluster on a single machine. One node starts a server on a given port, but if the address is in use, become a client, and connect to that port instead.
badass
the proxy that breaks all the rules