80 packages
add-new-key-value
add a new key/value to an JS Object
amqpjs
wraps the connection object from amqp.node/callback_api module to a simple way to be used
amqp-uri
creates an AMQP URI from a JS object
array.some
tests whether some element in the array passes the test implemented by the provided function
array-to-object
Transform two arrays into an object
base64-url
Base64 encode, decode, escape and unescape for URL applications
between-range
check if a given number is between two numbers
bindexof
find the index of a Buffer in another Buffer
buffer-isequal
verify if two buffers are equal
buffer-splitter
splits a Buffer into an array of buffers
bunyan-child
create a primary instance of a bunyan logger and many `child` instances from the primary and with support to send the logs to logstash
cli-args
small command line parser
compare-regexes
compare if two RegExp Objects are equal
displayname
``` js displayName(['title', 'first', 'last'], { title: 'mr', last: 'job' }), 'mr job' ```
eventloop-info
Detects and measures the latency of the NodeJS event loop
express-mw-bunyan
express middleware that implements bunyan as a logger
express-mw-correlation-id
express middleware that correlates HTTP requests between a client and server
express-service-health
express middleware to provide a simple health check endpoint for a service
express-validate-schema
a simple express middleware to validate the request/response objects (body, params, querystring and headers) againts an object schema with joi
ferror
a nice way to create errors that shows only what matters
fn-spy
creating spies for your functions
format-params
a simple way to format params for an http request
for-object
a simple way to iterate through a plain js object
get-js-object-key-value
Return the key and value of the given JS Object
get-loadavg
returns the load average for the Unix-like systems but in an object