the native web

p2p

v0.10.2
p2p implements a peer-to-peer protocol.

cases

v1.0.0
cases provides parameterized unit tests for Mocha.

evented-command

v1.0.4
Project goal is to provide a simple command/event handling for evented systems like cqrs.

isolated

v3.0.25
isolated provides one-time folders for unit tests.

timer2

v1.0.0
timer2 is an evented timer.

shaker

v0.1.0
shaker hashes and verifies passwords in a cryptographically secure way.

wolkenkit

v3.1.2
wolkenkit is an open-source CQRS and event-sourcing framework for JavaScript and Node.js that perfectly matches DDD.

comparejs

v4.0.14
comparejs implements JavaScript's comparison operators the way you would expect them to be.

boolean

v3.2.0
boolean converts lots of things to boolean.

formats

v1.0.0
formats is a collection of validators.

sortby

v0.0.2
sortby orders JavaScript arrays using a MongoDB-like syntax.

reqd

v0.4.0
reqd searches repositories for dependencies.

node-assertthat

v0.2.3
node-assertthat provides a fluent TDD style for Node.js: assert.that(actual, is.equalTo(expected));

node-ensurethat

v0.1.5
node-ensurethat makes arguments handling a breeze.

isansi

v2.0.14
isansi checks whether a string uses ANSI color and style.

eventstore

v1.15.5
Node-eventstore is a node.js module for multiple databases. It can be very useful as eventstore if you work with (d)ddd, cqrs, eventsourcing, commands and events, etc.

tutum

v0.3.2
tutum is a wrapper around Tutum's API for Node.js.

viewmodel

v1.11.2
Node-viewmodel is a node.js module for multiple databases. It can be very useful if you work with (d)ddd, cqrs, eventdenormalizer, host, etc.

forany

v0.5.2
forany runs a command on every directory.

knockat

v4.0.101
knockat waits until a host is reachable.

flaschenpost

v5.1.1
flaschenpost is a logger for cloud-based applications.

defekt

v9.3.1
defekt is custom errors made simple.

nodeenv

v3.0.75
nodeenv enables tests to control Node.js environment variables.

record-stdstreams

v3.0.73
record-stdstreams captures process.stdout and process.stderr.

uuidv4

v6.2.13
uuidv4 creates v4 UUIDs.