712 packages
abn-amro-mt940-fix
Fixes ABN AMRO-created MT940 export files, so they work in GnuCash
adhoc-stream
An easy way to create inline, one-off streams.
as-expression
Inline any chunk of JS code, including statements, as an expression
assure-array
Wraps a value in an array if it isn't already one
await-server
Waits for a TCP server of some kind to become available
axios-get-json-response
A small utility for validating an axios response and parsing it as JSON, *with* distinguishable error types
better-peg-tracer
A better tracer for PEG.js
bhttp
A sane HTTP client library for Node.js with Streams2 support.
bitmask-flags
A utility for dealing with flags and permissions using bitmasks.
bluebird-tap-error
Like .tap, but for errors (rejections)
budo-express
A small wrapper to integrate Budo with an Express application
capture-promise
Small utility function for safe evaluation of async functions, capturing synchronous outcomes as well
cdx
A parser and generator for (Internet Archive) CDX files.
combined-stream2
A drop-in Streams2-compatible replacement for combined-stream.
create-event-emitter
A simple abstraction for creating a new event-emitting object
database-error
Turns errors from database libraries into more useful error objects
database-module
dataprog
A few simple utility functions to support a better way of writing Javascript.
debug-instanced
Like the 'debug' module, but automatically labels output with an instance ID. Useful when dealing with many different objects.
default-value
Lets you easily define a default value for undefined options, with optional support for Promises
detect-svg-scripts
A library for detecting scripts (eg. Javascript) inside of SVG files. Useful when building tools that should disallow script-containing SVGs, like security tooling.
dlayer
## This library (and its documentation) is still a work-in-progress!
dlayer-knex
Small utility for adding database support to your dlayer schema, using Knex, with minimum viable functionality that doesn't get in your way.
do-arrays-intersect
Check whether arrays intersect without caring about the exact intersection, which is faster
drv
Nix .drv file parser