Socket
Book a DemoInstallSign in
Socket
d

dominictarr

npm

Packages

Current Co-maintainers

Former Co-maintainers

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