Pinned Repositories
autoflow
autoflow (formerly react) is a javascript module to make it easier to work with asynchronous code, by reducing boilerplate code and improving error and exception handling while allowing variable and task dependencies when defining flow.
bench-rest
bench-rest - benchmark REST (HTTP/HTTPS) API's. node.js client module for easy load testing / benchmarking REST API's using a simple structure/DSL can create REST flows with setup and teardown and returns (measured) metrics.
digest-stream
Simple node.js pass-through stream (RW) which calculates the a crypto digest (sha/md5 hash) of a stream and also the length. Pipe your stream through this to get digest and length. (streams2)
joi-browser
joi validation bundled for the browser (deprecated) - use joi@16+
microservices
Microservices example code using Node.js, Redis, Hapi
pkglink
Space saving Node.js package hard linker. pkglink locates common JavaScript/Node.js packages from your node_modules directories and hard links the package files so they share disk space.
redis-rstream
redis-rstream is a node.js redis read stream which streams binary or utf8 data in chunks from a redis key using an existing redis client (streams2). Tested with mranney/node_redis client.
redux-logic
Redux middleware for organizing all your business logic. Intercept actions and perform async processing.
redux-logic-test
redux-logic test utilities to facilitate the testing of logic. Create mock store
wait-on
wait-on is a cross-platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
jeffbski's Repositories
jeffbski/tapper
Tapper (tapr) is a node.js tap runner which improves formatting and allows stdout and stderr mixed in with the tap output. Also optionally adds color to the output
jeffbski/dustjs
Asynchronous templates for the browser and node.js
jeffbski/length-stream
Simple pass-through node.js stream (RW) which accumulates the length of the stream. (streams2)
jeffbski/petrify
A flexible static site generator for node.js
jeffbski/chai-stack
Light wrapper around chaijs which automatically sets chai.Assertion.includeStack = true
jeffbski/event-stream
EventStream is like functional programming meets IO
jeffbski/function.bind.js
Polyfill old webkit and iOS browsers with Function.prototype.bind
jeffbski/inflection
A port of the Rails/ActiveSupport inflector to JavaScript
jeffbski/jshint-mode
JSHint integrated into emacs
jeffbski/behaviors
A (really) simple way to check a modules export's in node.js. Inspired by behaviors in Erlang.
jeffbski/chai
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
jeffbski/has.js
Pure Feature Detection Library
jeffbski/json-template
Minimal but powerful templating language implemented in multiple languages
jeffbski/mocha
mocha - simple, flexible, fun javascript test framework for node.js & the browser. (BDD, TDD, QUnit styles via interfaces)
jeffbski/node-memorystream
This is lightweight memory stream module for node.js.
jeffbski/node-tap
Test Anything Protocol tools for node
jeffbski/routes.js
a minimalist url-style routing library, extracted from connect
jeffbski/tap-producer
A module for producing TAP output
jeffbski/trycatch
An asynchronous exception handler with long stack traces for node.js
jeffbski/waverider
waverider CMS - lightweight fast CMS/blog with realtime edit and preview written in javascript for node.js
jeffbski/wmd
wanton markdown - a markdown parser based on showdown
jeffbski/bufferedstream
A base stream class for node that reliably buffers until next tick
jeffbski/mocha-phantomjs
PhantomJS Runners for Mocha
jeffbski/node-findit
Walk a directory tree in node.js
jeffbski/node-measured
This is an alternative port of Coda Hale's metrics library.
jeffbski/pause-stream
jeffbski/punch-blog
A boilerplate to create personal blogs based on Punch
jeffbski/request
Simplified HTTP request client.
jeffbski/strata
A modular, streaming HTTP server for node.js
jeffbski/through
simple way to create a ReadableWritable stream that works